summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | few documentation changes (limit default and handling is changed)sebres2020-04-161-8/+8
| | | | |
| * | | | small amend combining similar partssebres2020-04-161-20/+10
| | | | |
| * | | | zlib: optimize ZlibTransformInput, if inflate is done no read and no ↵sebres2020-04-161-25/+25
| | | | | | | | | | | | | | | | | | | | generate needed anymore
| * | | | zlib: performance - set default read ahead limit to DEFAULT_BUFFER_SIZE ↵sebres2020-04-161-1/+4
| | | | | | | | | | | | | | | | | | | | (4K); better fix avoiding BO (replacement for [54605d16b9])
| * | | | added (reworked) patch suggested by aku in [f70ce1fead]: recognize stream is ↵sebres2020-04-161-5/+21
| | | | | | | | | | | | | | | | | | | | done (and unget the unprocessed data back to input channel)
* | | | | Fix for ticket 41c9857bddkjnash2020-06-231-20/+25
| | | | |
| | | * | Merge 8.6jan.nijtmans2020-06-231-1/+1
| | | |\ \ | |_|_|/ / |/| | | |
* | | | | avoid %pure-parser deprecation warning from Bison 3.4jan.nijtmans2020-06-232-4/+4
| | | | |
| | | * | re-generate with bison 3.1jan.nijtmans2020-06-231-109/+206
| | | | |
| | | * | Merge 8.6. re-generate tclParse.cjan.nijtmans2020-06-2333-1988/+1547
| | | |\ \ | |_|_|/ / |/| | | |
* | | | | Backport some changes in tclGetDate.y from 8.7.jan.nijtmans2020-06-232-982/+984
| | | | |
* | | | | Merge 8.5jan.nijtmans2020-06-222-21/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Remove .fossil-settings/crnl-glob, as it is not used in fossil any more.jan.nijtmans2020-06-222-11/+0
| | | | | | | | | | | | | | | Don't declare .sln files both as binary and as CRLF in git.
* | | | | Change all *.sln to CRLF format, so they are directly usable in Visual ↵jan.nijtmans2020-06-228-244/+246
| | | | | | | | | | | | | | | | | | | | Studio projects
* | | | | library/reg/pkgIndex.tcl should not be executablejan.nijtmans2020-06-221-0/+0
| | | | |
* | | | | Merge 8.5jan.nijtmans2020-06-222-0/+4
|\ \ \ \ \ | |/ / / /
| * | | | Make sure that files like _FOSSIL_ or .flsckout are never committed to a GIT ↵jan.nijtmans2020-06-223-0/+4
| | | | | | | | | | | | | | | | | | | | repository
* | | | | Clearify documentation regarding [a7c1c2c7e5]jan.nijtmans2020-06-211-1/+2
| | | | |
* | | | | Merge bug-f81beca7afkjnash2020-06-215-11/+9
|\ \ \ \ \
| * | | | | Merge bug-f81beca7afkjnash2020-06-190-0/+0
| | | | | |
| * | | | | Bump http version to 2.9.2kjnash2020-06-194-6/+6
| | | | | |
| * | | | | Merge 8.6kjnash2020-06-19552-18100/+22481
| |\ \ \ \ \ | |/ / / / / |/| | | | |
* | | | | | sync zlib's crypt.h with version in Tcl 8.7jan.nijtmans2020-06-191-6/+1
| | | | | |
* | | | | | rules.vc: No need to redefine values which are already the default. ↵jan.nijtmans2020-06-122-11/+2
| | | | | | | | | | | | | | | | | | | | | | | | tclWinPort.h: Fix comment
* | | | | | Not really a problem, since SHLIB_CFLAGS is empty on win32 .... still this ↵jan.nijtmans2020-06-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | is wrong...
* | | | | | Merge-mark 8.5 (TZ update already done here)jan.nijtmans2020-06-082-3/+3
|\ \ \ \ \ \ | | |/ / / / | |/| | | / | |_|_|_|/ |/| | | | Don't try to compile with MINGW32_ in /unix directory. Minor comment fix.
| * | | | (cherry-pick): Update TZ info to tzdata2020a.jan.nijtmans2020-06-067-588/+277
| | | | |
* | | | | Update TZ info to tzdata2020a.José Ignacio Marín2020-06-067-588/+277
| | | | |
* | | | | merge 8.5sebres2020-06-021-19/+16
|\ \ \ \ \ | |/ / / /
| * | | | avoid segfault if Tcl_FreeParse, if parse structure remains uninitialized ↵sebres2020-06-021-19/+16
| | | | | | | | | | | | | | | | | | | | (parse.tokenPtr may be used uninitialized, for instance it returns from Tcl_ParseCommand etc with error before TclParseInit gets called)
* | | | | no functional changes (closed bracket in comment, lint concerns only)sebres2020-05-292-2/+2
| | | | |
| | * | | Bugfix for #f81beca7af. Revert mistaken change to -querychannel -translation ↵kjnash2019-07-145-11/+9
| | | | | | | | | | | | | | | | | | | | in library/http/http.tcl. Bump http version to 2.9.1. Also, give correct major version in doc/http.n and adjust example user-agent string to a 2.9 value.
| | * | | Create new branch named "bug-f81beca7af"kjnash2019-07-130-0/+0
| | | | |
| | | | * clock-iso-2.patchjan.nijtmans2020-05-273-61/+81
| | | | |
| | | | * Proposed soution for [a1bd37b719]: clock (free)scan of ISO 8601 timestamp ↵jan.nijtmans2020-05-274-62/+99
| |_|_|/ |/| | | | | | | | | | | | | | | with literal T behaves strange (I like it!)
* | | | Merge 8.5jan.nijtmans2020-05-261-4/+4
|\ \ \ \ | |/ / /
| * | | Update from Xcode 11.4 to 11.5: Latest one should continue to work always.jan.nijtmans2020-05-201-4/+4
| | | |
* | | | Fix compiled "string is <class>" for TCL_UTF_MAX=4 build, for characters > ↵jan.nijtmans2020-05-253-3/+23
| | | | | | | | | | | | | | | | U+FFFF.
* | | | Tiny fix for TCL_UTF_MAX=4 build only: Since Tcl_UtfNext() verifies 4 bytes ↵jan.nijtmans2020-05-182-10/+4
| | | | | | | | | | | | | | | | for lead bytes F0-F5, Tcl_UtfCharComplete() should guarantee that those 4 bytes are available, not 3.
* | | | In some places, Tcl_UtfPrev()/Tcl_UtfNext() is used traversing the ↵jan.nijtmans2020-05-149-169/+163
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | individual bytes of a string searching for '(', ')', '::' or other single bytes. It is overkill to use Tcl_UtfPrev/Tcl_UtfNext for that, since those characters can only appear as their ASCII byte, not as any other sequence. This effectively removes the last Tcl_UtfNext() call from the core, the only ones left are in tclTest.c for test commands. So the TclUtfNext() macro doesn't make sense any more. Remove "register" keyword from many files.
| * | | | In some places, Tcl_UtfPrev()/Tcl_UtfNext() is used traversing the ↵jan.nijtmans2020-05-132-8/+7
| | | | | | | | | | | | | | | | | | | | individual bytes of a string searching for '(', ')', '::' or other single bytes. It is overkill to use Tcl_UtfPrev/Tcl_UtfNext for that, since those characters can only appear as their ASCII byte, not as any other sequence.
* | | | | Merge-markjan.nijtmans2020-05-130-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Testcase cleanup: Sync with testcases in core-8-6-branchjan.nijtmans2020-05-131-75/+54
| | | | |
* | | | | Fix [ed29806baf]: Tcl_UtfToUniChar reads more than TCL_UTF_MAX bytesjan.nijtmans2020-05-134-165/+94
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Merge testcase cleanup. Make Tcl_UtfPrev() behave the same for any ↵jan.nijtmans2020-05-122-23/+22
| |\ \ \ \ | | | | | | | | | | | | | | | | | | TCL_UTF_MAX value, since we didn't figure out yet how it should behave for TCL_UTF_MAX>3.
| * | | | | Fix "knownBug" utf-4.11. Turns out a few other testcases where still not ↵jan.nijtmans2020-05-122-197/+59
| | | | | | | | | | | | | | | | | | | | | | | | correct, now they are. Make next/prev behavior the same for all TCL_UTF_MAX values, since the exact behavior for TCL_UTF_MAX>3 should be worked out further for Tcl 8.7 first, then everything agreed upon can be backported.
| * | | | | Merge 8.6. Mark testcase utf-4.11 as "knownBug": this one still doesn't give ↵jan.nijtmans2020-05-1112-178/+204
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | the right answer. Add testcase 4.14 with similar corner-case, this one is OK.
| * | | | | | Change order of some testcases, matching 8.6jan.nijtmans2020-05-071-12/+12
| | | | | | |
* | | | | | | merge 8.5sebres2020-05-131-0/+18
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | clock.test: more tests for negative month offsets over threshold of a year ↵sebres2020-05-131-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (important for C-implementation like clock-speedup branch, see https://github.com/sebres/tclclockmod/issues/20#issuecomment-627704993)