summaryrefslogtreecommitdiffstats
path: root/generic/tclNamesp.c
Commit message (Expand)AuthorAgeFilesLines
* Expose the AVOID_RESOLVERS flag to [namespace upvar] implementations, which s...donal.k.fellows@manchester.ac.uk2016-07-071-2/+2
* Encapsulate the fetching of the ensemble rewrite root, used by [namespace].dgp@users.sourceforge.net2016-07-011-17/+2
* Make the tests pass.donal.k.fellows@manchester.ac.uk2016-05-211-14/+26
* Possible fix for [f97d4ee020]; uses a two-stage approach to avoid quadratic b...donal.k.fellows@manchester.ac.uk2016-05-161-23/+53
* explicitly ignore Tcl_PushCallFrame and TclPushStackFrame return value - it i...Miguel Sofer2015-08-011-9/+3
* Revert refcount changes that were not cosmetic.dgp@users.sourceforge.net2015-07-021-1/+1
* Another round of refCount consistancy improvements.nijtmans@users.sourceforge.net2015-07-021-7/+7
* implement [namespace origin] in bytecodedonal.k.fellows@manchester.ac.uk2013-12-301-1/+1
* merge 8.5dgp@users.sourceforge.net2013-09-271-30/+65
|\
| * [d614d63989] Ensure that there are no trailing colons as that causes chaos wh...donal.k.fellows@manchester.ac.uk2013-09-251-24/+59
* | Revise TclNREvalObjv so that pre-resolution of the Command by a callerdgp@users.sourceforge.net2013-04-081-1/+1
* | Some VOID -> void, Tcl_TraceVar -> Tcl_TraceVar2 and Tcl_VarTraceInfo -> Tcl_...nijtmans@users.sourceforge.net2013-02-271-4/+4
* | 3605447 Make sure the -clear option to [namespace export] always clears,dgp@users.sourceforge.net2013-02-211-44/+20
|\ \ | |/
| * 3605447 Make sure the -clear option to [namespace export] always clears,dgp@users.sourceforge.net2013-02-211-43/+20
| |\
| | * The flag TCL_LEAVE_ERR_MSG has no effect on the routinedgp@users.sourceforge.net2013-02-211-8/+4
| | * refinementdgp@users.sourceforge.net2013-02-201-2/+1
| | * 36054447 Convert [namespace export -clear] interface to something less stupid.dgp@users.sourceforge.net2013-02-201-32/+18
| * | Use twoPtrValue.ptr1 in stead of otherValuePtr everywhere. This is exactly th...nijtmans@users.sourceforge.net2013-01-311-7/+7
| * | Backport fix for [Bug 2857044].dgp@users.sourceforge.net2011-04-271-0/+1
* | | Name functions according to 'what' instead of 'how' in the [tailcall]mig2013-01-111-1/+1
* | | tailcall now running in a simpler model, with no eval-flags and no nre-stack ...mig2013-01-101-2/+2
* | | Add super-simple compiler to many ensemble subcommands to allow better codedonal.k.fellows@manchester.ac.uk2013-01-041-10/+10
* | | Added compilation of [string last] and improved the compilation of [string ra...donal.k.fellows@manchester.ac.uk2012-11-031-19/+19
* | | Compile [namespace which -command]; big performance saving in some contexts.donal.k.fellows@manchester.ac.uk2012-10-261-1/+1
* | | Added compilation of [namespace code] (except for gnarly edge cases).donal.k.fellows@manchester.ac.uk2012-10-251-1/+1
* | | merge trunkdonal.k.fellows@manchester.ac.uk2012-08-041-41/+40
|\ \ \
| * | | more result generation conversiondonal.k.fellows@manchester.ac.uk2012-08-041-32/+32
| * | | Factor out a number of common patterns of use of Tcl_DStringAppend.donal.k.fellows@manchester.ac.uk2012-07-031-7/+6
| * | | NRInterpCoroutine -> TclNRInterpCoroutinenijtmans@users.sourceforge.net2012-07-021-2/+2
* | | | Compilation of misc info sometimes used in high-performance code.donal.k.fellows@manchester.ac.uk2012-03-041-138/+137
|/ / /
* | | 3423059 silence compiler warningdgp@users.sourceforge.net2011-10-131-1/+1
* | | Reduce use of Tcl_AppendElement, which is not (and can't be) a Tcl_Obj-aware ...donal.k.fellows@manchester.ac.uk2011-05-091-17/+41
* | | TclFreeIntRep() cleanup.dgp@users.sourceforge.net2011-04-271-1/+0
* | | fix for [Bug 3288345]: use _stat32i64 for CYGWIN toonijtmans@users.sourceforge.net2011-04-271-19/+19
|\ \ \ | |/ /
* | | Make sure SetFooFromAny routines react reasonably when passed a NULL interp.dgp@users.sourceforge.net2011-04-211-1/+6
|\ \ \ | |/ /
| * | Make sure SetFooFromAny routines react reasonably when passed a NULL interp.dgp@users.sourceforge.net2011-04-211-1/+6
| |\ \ | | |/
| | * Make sure SetFooFromAny routines react reasonably when passed a NULL interp.dgp@users.sourceforge.net2011-04-211-0/+4
* | | More generation of error codes (namespace creation, path normalization,donal.k.fellows@manchester.ac.uk2011-04-031-0/+4
* | | More generation of errorCode information.donal.k.fellows@manchester.ac.uk2011-03-261-0/+6
* | | Squelch another unnecessary cast.donal.k.fellows@manchester.ac.uk2011-03-261-1/+1
* | | Reduce the number of casts used to manage Tcl_Obj internal representations.donal.k.fellows@manchester.ac.uk2011-03-261-3/+3
* | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indonal.k.fellows@manchester.ac.uk2011-03-121-21/+19
* | | Merge to feature branchdonal.k.fellows@manchester.ac.uk2011-03-091-13/+9
|\ \ \
| * \ \ * generic/tclNamesp.c: Tighten the detector of nested [namespace code]dgp@users.sourceforge.net2011-03-091-13/+9
| |\ \ \ | | |/ /
| | * | * generic/tclNamesp.c: Tighten the detector of nested [namespace code] dgp@users.sourceforge.net2011-03-091-13/+9
* | | | Turn namespace into an ensemble. Not yet on trunk because of some mysterious ...donal.k.fellows@manchester.ac.uk2011-03-091-202/+161
|/ / /
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp@users.sourceforge.net2011-03-021-2/+0
|\ \ \ | |/ /
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp@users.sourceforge.net2011-03-021-2/+0
| |\ \ | | |/
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp@users.sourceforge.net2011-03-011-2/+0
| | * * generic/tclBasic.c: Extended the existing TIP #280 system (infoakupries@shaw.ca2008-07-211-4/+7