summaryrefslogtreecommitdiffstats
path: root/generic/tclBasic.c
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | Merge 8.7jan.nijtmans2020-12-131-7/+7
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge 8.7. jan.nijtmans2020-10-271-2/+2
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Enhance "load", being able to handle '::' in package names
| * | | | | | | | | Merge 8.7. Internal package renamingjan.nijtmans2020-10-011-1/+2
| | | | | | | | | |
| * | | | | | | | | Merge 8.7jan.nijtmans2020-09-271-15/+14
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2020-09-151-61/+63
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge 8.7. Provide both major and minor version number for gcc/clang/msvcjan.nijtmans2020-07-061-8/+17
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Add compiler information (gcc|clang|msvc) informationjan.nijtmans2020-06-301-0/+9
| | | | | | | | | | | | |
| * | | | | | | | | | | | WIP: Store build info in packagejan.nijtmans2020-06-291-1/+42
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge 8.7jan.nijtmans2021-10-081-73/+73
|\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | |
| * | | | | | | | | | | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing listjan.nijtmans2021-10-061-9/+9
| | |_|_|_|_|_|_|_|/ / | |/| | | | | | | | |
* | | | | | | | | | | Merge 8.7jan.nijtmans2021-06-231-1/+23
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / /
| * | | | | | | | | | Fix for [f9800d52bd61f240], vwait is not NRE-enabled, and yieldto cannot findpooryorick2021-06-201-1/+23
| | |_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | the right splicing spot
* | | | | | | | | | merge 8.7 (resolve conflicts)dgp2021-05-201-3/+2
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / /
| * | | | | | | | | Fix for issue [e39cb3f462631a99], namespace is removed from other namespacepooryorick2021-05-181-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | paths before deletion is complete
* | | | | | | | | | Reinstate one line lost in last merge.pooryorick2021-05-171-0/+1
| | | | | | | | | |
* | | | | | | | | | Merge 8.7jan.nijtmans2021-05-171-7/+6
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / /
| * | | | | | | | | Delete associated data after running Tcl_InterpDeleteProc instead of before. ↵pooryorick2021-05-151-7/+7
| | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Remove redundant/cyclic call to Tcl_DeleteAssocData.
* | | | | | | | | Merge 8.7jan.nijtmans2021-04-141-4/+0
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Remove unnecessary reference counting.pooryorick2021-04-131-4/+0
| | | | | | | | |
* | | | | | | | | Merge 8.7jan.nijtmans2021-04-071-0/+4
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Revert previous commit, and add comments why it's wrong.jan.nijtmans2021-04-071-1/+5
| | | | | | | | |
| * | | | | | | | Replace simple refCount decrement with the proper decrementing function.pooryorick2021-04-051-1/+1
| | | | | | | | |
* | | | | | | | | Merge 8.7jan.nijtmans2021-04-041-1/+1
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Fix [https://github.com/tcltk/tcl/runs/2263266926|failing test-cases] with ↵jan.nijtmans2021-04-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --enable-symbols=mem build by reverting the series of commits that caused the memory-leak
| * | | | | | | | Use TclCleanupCommandMacro instead of just decrementing the reference count.pooryorick2021-04-031-1/+1
| | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | Use TclCleanupCommandMacro instead of just decrementing the reference count.pooryorick2021-04-021-1/+1
| | | | | | | |
* | | | | | | | Merge 8.7jan.nijtmans2021-02-231-0/+4
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Merge 8.6jan.nijtmans2021-02-231-0/+4
| |\ \ \ \ \ \ \ | | | |_|_|_|_|/ | | |/| | | | |
| | * | | | | | Use _wgetenv() in stead of getenv() on Windows: The wide environment is not ↵jan.nijtmans2021-02-231-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | always well-synchonized with the locale environment. Problem detected on the sebres-8-6-clock-speedup-cr2, but this branch only exposed the bug, it did not cause it.
* | | | | | | | Merge 8.7jan.nijtmans2021-02-171-1/+10
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Fix abs(-9223372036854775808) special-case on platforms where ↵jan.nijtmans2021-02-171-1/+10
| | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | sizeof(Tcl_WideInt) > sizeof(int64_t). Theoretical, yes, but at least add a testcase for this (expr-38.14)
* | | | | | | Merge 8.7, resolve conflictsjan.nijtmans2021-01-111-9/+9
|\ \ \ \ \ \ \ | |/ / / / / /
* | | | | | | Merge 8.7jan.nijtmans2020-12-081-7/+7
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ↵jan.nijtmans2020-12-081-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet
* | | | | | | Merge 8.7jan.nijtmans2020-12-041-0/+1
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Case-sensitive package namesjan.nijtmans2020-11-031-0/+1
| | |_|_|_|/ | |/| | | |
* | | | | | Merge 8.7jan.nijtmans2020-10-261-2/+2
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge 8.6jan.nijtmans2020-10-261-2/+2
| |\ \ \ \ \ | | |/ / / / | | | | | / | | |_|_|/ | |/| | |
| | * | | Fix [48898ab5f6a0d957]: Too few is better than not enough? (Inconsistent ↵jan.nijtmans2020-10-261-2/+2
| | | | | | | | | | | | | | | | | | | | error messages)
| | * | | Eliminate many "register" keywords (which do nothing with modern compilers)jan.nijtmans2020-09-141-22/+22
| | | | | | | | | | | | | | | Eliminate many unnecessary type-casts to (unsigned)
| * | | | Eliminate many usages of Tcl_NewObj (-> TclNewObj) and Tcl_NewIntObj (-> ↵jan.nijtmans2020-09-171-8/+7
| | |_|/ | |/| | | | | | | | | | TclNewIntObj or Tcl_NewWideIntObj)
* | | | Merge 8.7jan.nijtmans2020-09-071-9/+11
|\ \ \ \ | |/ / /
* | | | Merge core-8-branchjan.nijtmans2020-09-051-11/+9
|\ \ \ \
| * | | | Backout [c1a376375e0e6488]: imported namespace ensemble command name ↵jan.nijtmans2020-09-051-11/+9
| |/ / / | | | | | | | | | | | | | | | | distorted during deletion trace on the import. According to Travis, there's a memory leak which needs to be fixed first.
* | | | Merge 8.7jan.nijtmans2020-09-041-9/+11
|\ \ \ \ | |/ / /
| * | | Fix for [c1a376375e0e6488], imported namespace ensemble command name distortedpooryorick2020-09-011-9/+11
| | | | | | | | | | | | during deletion trace on the import
* | | | Merge 8.7jan.nijtmans2020-09-011-36/+36
|\ \ \ \ | |/ / /
| * | | Merge 8.6jan.nijtmans2020-09-011-35/+35
| |\ \ \ | | |/ /
| | * | Many more internal master/slave -> parent/child renamingsjan.nijtmans2020-09-011-3/+3
| | | |
| * | | Merge 8.6. More documentation updatesjan.nijtmans2020-08-311-1/+1
| |\ \ \ | | |/ /