summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* Bump version numbers for 8.6.9 release.dgp2018-10-051-6/+2
* Tcl_UniCharToUtfDString: Don't allocate too much memory for this function.jan.nijtmans2018-10-031-5/+15
* Another patch contributed by Gustaf Neumann: shifting negative numbers is und...jan.nijtmans2018-09-281-1/+1
* Implementation of TIP 505: Make [lreplace] Accept All Out-of-Range Index Valuesdkf2018-09-272-69/+7
|\
| * Rebase TIP 505 implementation a patch for 8.6.dgp2018-09-1025-1998/+1780
| |\
| * | Rest of TIP 505 implementation -- mostly undoing dumb things.dgp2018-03-261-56/+4
| * | Work in progress implementing TIP 505.dgp2018-03-262-14/+4
* | | Contributed patch from Gustaf Neumann, preventing problems where "localCacheP...jan.nijtmans2018-09-252-40/+49
| |/ |/|
* | small code review (duplicate code removed)sebres2018-09-071-1/+1
* | closes [631b4c45df]: segfault by usage of wrong length (no string representat...sebres2018-09-071-4/+4
* | Minor fix to entier(): Allow it to convert to "wideInt" as well when range is...jan.nijtmans2018-08-171-6/+13
* | Fix harmless gcc warningjan.nijtmans2018-08-081-1/+1
* | Remove some actually dead codejan.nijtmans2018-07-315-146/+9
* | amend after merge: 8.6th provide additionally an error-code (so missing `errC...sebres2018-07-261-0/+1
* | merge 8.5 - bug [d051b77fc1] fixedsebres2018-07-261-0/+4
|\ \
| * | closes [d051b77fc18d7340]: fixed segfault by integer overflow (if width by fo...sebres2018-07-261-0/+4
* | | merge 8.5sebres2018-07-091-14/+20
|\ \ \ | |/ /
| * | closes [270f78ca95b642fb]: fix the race condition for `file mkdir` if some wo...sebres2018-07-091-14/+18
* | | tclDictObj.c:366: warning: dereferencing type-punned pointer will break stric...jan.nijtmans2018-07-051-1/+1
* | | Use a thread exit handler, and not a custom exit proc for package cleanup.dgp2018-06-263-26/+8
* | | Fix for [3592747]: Let TclNRTailcallEval handle namespace problems.pooryorick2018-06-241-7/+1
* | | Fix function signature of TclThreadTestFinalize.pooryorick2018-06-212-2/+3
* | | Add custom exit procedure for tcltests executable.pooryorick2018-06-213-0/+24
* | | Fix [53cad613d8]: TIP 389 implementation makes Tk tests font-4.12 and font-4....jan.nijtmans2018-06-183-7/+18
* | | Unbreak build on Windows (and - most likely - some other platforms too)jan.nijtmans2018-06-181-3/+2
* | | Full cleanup of env cache when in a PURIFY build.pooryorick2018-06-181-1/+9
* | | Plug leak in TclSetEnv.pooryorick2018-06-181-0/+4
* | | Fix [53cad613d8a4de166e680f09a6c6399ebddbc17c|53cad613d8]: TIP 389 implementa...jan.nijtmans2018-06-171-0/+8
* | | Merge 8.5 (= update Unicode data to Unicode version 11.0)jan.nijtmans2018-06-092-954/+984
|\ \ \ | |/ /
| * | Update all Unicode tables to Unicode version 11.0jan.nijtmans2018-06-092-954/+984
| * | resolves some warnings by compiling with new gcc-versions (>= 7.x):sebres2018-06-081-1/+1
* | | merge 8.5jan.nijtmans2018-05-141-5/+0
|\ \ \ | |/ /
| * | Unbreak build when HAVE_FTS is not set. jan.nijtmans2018-05-141-5/+0
* | | Merge 8.5. This adds Emoji 11.0 support, when Tcl is compiled with TCL_UTF_MA...jan.nijtmans2018-05-113-51/+49
|\ \ \ | |/ /
| * | Add emoji 11.0 to the set. Only active when compiled with TCL_UTF_MAX>3. Also...jan.nijtmans2018-05-113-63/+122
* | | merge 8.5jan.nijtmans2018-05-112-10/+9
|\ \ \ | |/ /
| * | Rename Tcl_Dir to TclDIR, making it clear that this macro is not part of the ...jan.nijtmans2018-05-112-10/+9
* | | merge 8.5sebres2018-05-092-8/+9
|\ \ \ | |/ /
| * | amend to [85bcf84100]: replaces DIR with Tcl_Dir (DIR/DIR64 regarding HAVE_ST...sebres2018-05-092-8/+9
* | | prevents UB/segfault by unexpected return-code (not -1/0/1) and avoid warning...sebres2018-05-081-0/+2
* | | Deduplicate code in INST_STR_CMP, StringCmpCmd, and StringEqualCmd.pooryorick2018-05-073-245/+130
* | | Factor options handling out of StringCmpCmd.pooryorick2018-05-062-37/+60
* | | Preparation to deduplicate code between byte-compiled and legacypooryorick2018-05-063-118/+129
* | | Avoid generating string representation when comparing the empty string.pooryorick2018-05-053-5/+106
* | | merge core-8-5-branch (fix-1613456fff)sebres2018-04-301-10/+10
|\ \ \ | |/ /
| * | merge fix-1613456fff, closes [1613456fffffffff] and [27b682284974d0cd]sebres2018-04-301-10/+10
| |\ \
| | * | amend to [5acb57c7aec45e05]: set code to TCL_ERROR, because primitives from t...sebres2018-04-091-1/+1
| | * | [27b682284974d0cd] command "file delete": avoid possible race condition if fi...sebres2018-04-061-9/+9
* | | | Bug-fix in Tcl_UtfAtIndex (for TCL_UTF_MAX=4 only). With test-case (in "strin...jan.nijtmans2018-04-231-0/+8
* | | | Add some state to encodings, so we can do better surrogate handling for TCL_U...jan.nijtmans2018-04-231-26/+53