summaryrefslogtreecommitdiffstats
path: root/generic/tclNamesp.c
Commit message (Expand)AuthorAgeFilesLines
* update documentation and macro namespooryorick2021-05-191-20/+21
* Fix for issue [e39cb3f462631a99], namespace is removed from other namespacepooryorick2021-05-181-4/+4
* Break TclDeleteNamespaceChildren out of TclTeardownNamespace.pooryorick2021-05-161-56/+78
* Fix [https://github.com/tcltk/tcl/runs/2263266926|failing test-cases] with --...jan.nijtmans2021-04-041-111/+95
* Update code comments.pooryorick2021-04-031-33/+24
* Changes to code comments.pooryorick2021-04-031-8/+9
* When a namesapce is deleted delete all namespaces under it before making anypooryorick2021-04-031-59/+83
* Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ...jan.nijtmans2020-12-081-5/+5
* Eliminate many usages of Tcl_NewObj (-> TclNewObj) and Tcl_NewIntObj (-> TclN...jan.nijtmans2020-09-171-4/+6
* Merge 8.6jan.nijtmans2020-09-111-2/+2
|\
| * merge 8.5dgp2019-05-041-0/+7
| |\
| | * Plug memleak when deleting a namespace destroys a linked Tcl var.dgp2019-05-041-0/+34
| | * Factor clearing of ensemble subcommand table into utility routine.dgp2017-12-051-29/+23
| | * Another revised fix, much closer to sebres' patch now.dgp2017-12-051-62/+90
| | * [4f6a1ebd64] Different fix for the problem. Re-order the filling of the dgp2017-12-041-59/+56
* | | Fix for [c1a376375e0e6488], imported namespace ensemble command name distortedpooryorick2020-09-011-16/+18
* | | Backout uncomplete fix for [3422267ed6b79922]: segmentation fault from deleti...jan.nijtmans2020-08-131-6/+1
* | | Fix for [3422267ed6b7], segmentation fault with imported alias.pooryorick2020-08-121-1/+6
* | | TIP 569 - remove lint commentsdgp2020-03-171-1/+0
* | | moredgp2020-03-061-109/+54
* | | Merge tip-548. A few more fixes, trying to make the Travis build work (finally)jan.nijtmans2019-09-021-1/+1
|\ \ \
* \ \ \ Let's try a real C++ build with Travis on Linuxjan.nijtmans2019-08-301-4/+39
|\ \ \ \ | |/ / /
* | | | Merge tip-548jan.nijtmans2019-08-151-34/+34
|\ \ \ \ | |/ / /
| * | | Eliminate "register" keyword _everywhere_ in Tcl. This keyword is deprecated ...jan.nijtmans2019-07-171-35/+35
* | | | Merge 8.7, and continue implementation. Almost donejan.nijtmans2019-07-101-44/+44
|\ \ \ \ | |/ / /
* | | | Experiment: compile Tcl with C++ compiler. WIPjan.nijtmans2019-07-041-5/+5
|/ / /
* | | 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