summaryrefslogtreecommitdiffstats
path: root/generic/tclNamesp.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminate "register" keyword _everywhere_ in Tcl. This keyword is deprecated ...jan.nijtmans2019-07-171-35/+35
* missed bit of type revision.dgp2019-05-031-2/+2
* WIPdgp2019-05-011-0/+7
* More use of (efficient) TclHasIntRep() macro. Also eliminate many (size_t) an...jan.nijtmans2019-02-271-2/+2
* New internal macro TclFetchIntRep, which is faster than Tcl_FetchIntRep. jan.nijtmans2019-01-281-1/+1
* Merge 8.6. Also reduce tclCharTypeTable[] to 256 entries, as this table is al...jan.nijtmans2019-01-261-1/+1
|\
| * merge (cherrypick): Add missing parenthesis to an expression in TclEnsureNam...pooryorick2018-02-151-0/+5130
| * Lift the restriction on command names names that begin with ":".pooryorick2018-02-141-5131/+0
| * merge (cherrypick): Add missing parenthesis to an expression in TclEnsureName...pooryorick2017-11-251-1/+1
* | merge 8.7dgp2018-10-181-6/+4
|\ \
| * \ merge core-8-branchdkf2018-09-041-111/+194
| |\ \
| * | | Added a mechanism for discovering the "type" of a command.dkf2013-07-071-6/+4
* | | | merge 8.7dgp2017-12-271-10/+7
|\ \ \ \ | | |/ / | |/| |
| * | | Further fix for issue [ba1419303b4c]: Delete a namespace for an ensemble havi...pooryorick2017-12-201-1/+1
| * | | Fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a del...pooryorick2017-12-201-10/+7
* | | | merge 8.7dgp2017-12-191-3/+3
|\ \ \ \ | |/ / /
| * | | Make TclEnsureNamespace() MODULE_SCOPE. Also change some refCount fields from...jan.nijtmans2017-12-191-2/+2
| * | | Revert a few more (int -> size_t) transitions, which could effect extensions ...jan.nijtmans2017-12-151-1/+1
* | | | merge 8.7dgp2017-11-291-1/+30
|\ \ \ \ | |/ / /
| * | | Add missing parenthesis to an expression in TclEnsureNamespace.pooryorick2017-11-251-1/+1
| | |/ | |/|
| * | Fix [16fe1b5807]: namespace ensemble command named ":" is mistakenly given thepooryorick2017-11-171-1/+30
* | | merge trunkdgp2017-04-121-1/+1
|\ \ \ | |/ /
| * | Remove some unnecessary "struct" definitions and some type casts no longer ne...jan.nijtmans2017-04-111-1/+1
* | | merge trunkdgp2016-11-281-6/+4
|\ \ \ | |/ /
| * | More internal use of size_t in stead of int.jan.nijtmans2016-11-211-6/+4
* | | merge trunkdgp2016-09-091-7/+13
|\ \ \ | |/ /
| * | Revert b98ee56376. The "bug" fixed was documented behavior.dgp2016-09-091-7/+13
* | | merge trunkdgp2016-09-081-13/+10
|\ \ \ | |/ /
| * | Attempt to fix [7f02ff1efa]. Make trace-18.1 fail. Suspect test is andgp2016-09-071-13/+7
| * | Fix [d4e7780ca1681cd095dbd81fe264feff75c988f7|d4e7780ca1]: "global" cmd liter...jan.nijtmans2016-09-071-0/+3
| |\ \
| | * | Proposed patch for [d4e7780ca1681cd095dbd81fe264feff75c988f7|d4e7780ca1], by ...jan.nijtmans2016-09-021-0/+3
* | | | merge trunkdgp2016-07-141-4/+4
|\ \ \ \ | |/ / /
| * | | Stop checking case that can never happen.dgp2016-07-141-4/+4
| |/ /
* | | another onedgp2016-07-131-1/+1
* | | merge trunkdgp2016-07-091-2/+2
|\ \ \ | |/ /
| * | Expose the AVOID_RESOLVERS flag to [namespace upvar] implementations, which s...dkf2016-07-071-2/+2
* | | merge trunkdgp2016-07-021-17/+2
|\ \ \ | |/ /
| * | Encapsulate the fetching of the ensemble rewrite root, used by [namespace].dgp2016-07-011-17/+2
* | | merge trunkdgp2016-05-241-22/+64
|\ \ \ | |/ /
| * | Make the tests pass.dkf2016-05-211-14/+26
| * | Possible fix for [f97d4ee020]; uses a two-stage approach to avoid quadratic b...dkf2016-05-161-23/+53
* | | Revise "nsName" ObjType to use proposed routines.dgp2016-04-041-27/+38
|/ /
* | explicitly ignore Tcl_PushCallFrame and TclPushStackFrame return value - it i...Miguel Sofer2015-08-011-9/+3
* | Revert refcount changes that were not cosmetic.dgp2015-07-021-1/+1
* | Another round of refCount consistancy improvements.jan.nijtmans2015-07-021-7/+7
* | implement [namespace origin] in bytecodedkf2013-12-301-1/+1
* | merge 8.5dgp2013-09-271-30/+65
|\ \
| * | [d614d63989] Ensure that there are no trailing colons as that causes chaos wh...dkf2013-09-251-24/+59
* | | Revise TclNREvalObjv so that pre-resolution of the Command by a callerdgp2013-04-081-1/+1
| |/ |/|
* | Some VOID -> void, Tcl_TraceVar -> Tcl_TraceVar2 and Tcl_VarTraceInfo -> Tcl_...jan.nijtmans2013-02-271-4/+4