Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Merge 8.6 | jan.nijtmans | 2021-02-19 | 1 | -1/+1 | |
|\ | ||||||
| * | Fix [7c64aa5e1a]: Another uninitialized-variable bug in BRE-mode parsing. ↵ | jan.nijtmans | 2021-02-19 | 1 | -1/+1 | |
| |\ | | | | | | | | | | Thanks to Tom Lane for the bug-report and the fix | |||||
| | * | Fix [7c64aa5e1a]: Another uninitialized-variable bug in BRE-mode parsing. ↵ | jan.nijtmans | 2021-02-19 | 1 | -1/+1 | |
| | | | | | | | | | | | | Thanks to Tom Lane for the bug-report and the fix. | |||||
* | | | Merge 8.6 | jan.nijtmans | 2021-01-11 | 1 | -1/+1 | |
|\ \ \ | |/ / | ||||||
| * | | Fix [1dab713a38]: Uninitialized-variable use while parsing '*' in BRE-mode ↵ | jan.nijtmans | 2021-01-11 | 1 | -1/+1 | |
| |\ \ | | |/ | | | | | | | regexps | |||||
| | * | Fix [1dab713a38]: Uninitialized-variable use while parsing '*' in BRE-mode ↵ | jan.nijtmans | 2021-01-11 | 1 | -1/+1 | |
| | | | | | | | | | | | | regexps | |||||
| * | | Undo last change in regc_lex.c: It doesn't do the expected thing when ↵ | jan.nijtmans | 2020-04-25 | 1 | -8/+2 | |
| | | | | | | | | | | | | TCL_UTF_MAX>3. More work needed | |||||
* | | | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ↵ | jan.nijtmans | 2020-12-08 | 1 | -1/+1 | |
| | | | | | | | | | | | | C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet | |||||
* | | | Make reg-13.33/reg-13.34 work again. Still have to investigate what's the ↵ | jan.nijtmans | 2020-04-25 | 1 | -8/+2 | |
| | | | | | | | | | | | | problem. | |||||
* | | | Merge 8.6 (Except encoding-12.6 test-case still to be handled) | jan.nijtmans | 2020-04-24 | 1 | -2/+8 | |
|\ \ \ | |/ / | ||||||
| * | | Backout [ 649f53b9f4]: This was not meant for 8.6 | jan.nijtmans | 2020-04-24 | 1 | -1/+1 | |
| | | | ||||||
| * | | merge 8.5 | dgp | 2020-04-24 | 1 | -1/+1 | |
| |\ \ | | |/ | ||||||
| | * | Fix [cc4d805771]: reg-13.17.error fails in 8.5 tip | jan.nijtmans | 2020-04-24 | 1 | -1/+1 | |
| | | | ||||||
| | | | ||||||
| | \ | ||||||
| *-. \ | Merge from 8.5. Failing tests encoding-12.6, reg-13.3[34] appear to be real | dgp | 2020-04-24 | 1 | -2/+8 | |
| |\ \ \ | | | |/ | | | | | failures reporting first contact with tests and code. | |||||
| | | * | Make (unsupported) 'U' regex escaping work again. | jan.nijtmans | 2020-04-24 | 1 | -1/+1 | |
| | |/ | ||||||
| | * | Add protections against overflow in Unicode values. Backported from 8.6. ↵ | jan.nijtmans | 2020-04-24 | 1 | -6/+16 | |
| | | | | | | | | | | | | Also remove some out-of-date comments. | |||||
* | | | Merge 8.6 | jan.nijtmans | 2020-03-05 | 1 | -9/+9 | |
|\ \ \ | |/ / | ||||||
| * | | Update to Unicode-13 | jan.nijtmans | 2020-03-05 | 1 | -9/+9 | |
| |\ \ | | |/ | ||||||
| | * | Update all internal tables to Unicode 13. | jan.nijtmans | 2020-03-05 | 1 | -7/+7 | |
| | |\ | | | | | | | | | (while on it) sync tclWinDdde.c and tclWinReg.c, making it 100% identical to other branches. | |||||
| | | * | Update all tables to [http://unicode.org/versions/Unicode13.0.0/|Unicode 13] ↵ | jan.nijtmans | 2020-02-11 | 1 | -9/+9 | |
| |_|/ |/| | | | | | | | | (to be released March 10, 2020) | |||||
* | | | Merge 8.6 | jan.nijtmans | 2019-08-28 | 1 | -3/+1 | |
|\ \ \ | |/ / | ||||||
| * | | Add /* FALLTHRU */ markers in various places (silencing possible GCC ↵ | jan.nijtmans | 2019-08-28 | 1 | -3/+1 | |
| | | | | | | | | | | | | warnings). Eliminate some more "register" keywords. Eliminate (or silence) some unused function parameters. | |||||
* | | | Eliminate some macros that are no longer used/needed. | jan.nijtmans | 2016-11-25 | 1 | -3/+3 | |
|/ / | ||||||
* | | Fix [8663689908d3304a74fee525cd04aa4162e86391|8663689908d3]: regexp \\w ↵ | jan.nijtmans | 2016-04-08 | 1 | -3/+16 | |
|\ \ | |/ | | | | | missing characters | |||||
| * | Fix [8663689908d3304a74fee525cd04aa4162e86391|8663689908d3]: regexp \\w ↵ | jan.nijtmans | 2016-04-08 | 1 | -3/+16 | |
| | | | | | | | | missing characters | |||||
| * | make some more internal tables const | jan.nijtmans | 2012-04-18 | 1 | -3/+3 | |
| |\ | | | | | | | a few CONST -> const changes | |||||
| | * | Backport of fix for first part of [Bug 1810264] | dkf | 2007-10-30 | 1 | -1/+1 | |
| | | | ||||||
* | | | [187d7f499b] Sync the regexp engine to the Postgres version. | dgp | 2015-09-21 | 1 | -18/+0 | |
| | | | ||||||
* | | | TIP 388 implementation | jan.nijtmans | 2011-08-12 | 1 | -10/+25 | |
| | | | ||||||
* | | | Follow-up to Fix [Bug 2954959] expr abs(0.0) is -0.0 | nijtmans | 2010-02-21 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | Some more tests, showing that the LONG implementation was not quite correct too, and a fix for that. Some more internal "const" additions | |||||
* | | | Get rid of pre-C89-isms (esp. CONST vs const). | dkf | 2008-04-27 | 1 | -6/+6 | |
|/ / | ||||||
* | | Part of fix for [Bug 1810264] | dkf | 2007-10-27 | 1 | -1/+1 | |
| | | ||||||
* | | Improve const-correctness of RE compiler | dkf | 2007-04-19 | 1 | -19/+19 | |
| | | ||||||
* | | ANSIfy the RE compiler. | dkf | 2005-11-09 | 1 | -840/+964 | |
|/ | ||||||
* | * generic/regc_color.c: | hobbs | 1999-10-13 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | * generic/regc_cvec.c: * generic/regc_lex.c: * generic/regc_locale.c: * generic/regcomp.c: * generic/regcustom.h: * generic/regerrs.h: * generic/regex.h: * generic/regexec.c: * generic/regguts.h: * generic/tclRegexp.c: * generic/tclTest.c: * tests/reg.test: updated to Henry Spencer's new regexp engine (mid-Sept 99). Should greatly reduce stack space reqs. | |||||
* | * generic/regcomp.c: lint | stanton | 1999-06-17 | 1 | -0/+6 | |
| | | | | | | | | * tests/reg.test: * generic/regex.h: * generic/regc_lex.c: Added REG_BOSONLY flag to allow Expect to iterate through a string an only find matches that start at the current position within the string. | |||||
* | * tests/reg.test: | stanton | 1999-06-02 | 1 | -0/+44 | |
| | | | | | | | | | | | | | | | | | | | | | | | | * generic/regc_color.c: * generic/regc_cvec.c: * generic/regc_lex.c: * generic/regc_locale.c: * generic/regc_nfa.c: * generic/regcomp.c: * generic/regcustom.h: * generic/rege_dfa.c: * generic/regerror.c: * generic/regerrs.h: * generic/regex.h: * generic/regexec.c: * generic/regfree.c: * generic/regfronts.c: * generic/regguts.h: * generic/tclCmdMZ.c: * generic/tclRegexp.c: * generic/tclRegexp.h: * generic/tclTest.c: Applied Henry Spencer's latest regexp patches that fix an infinite loop bug and add support for testing whether a string could match with additional input. [Bug: 2117] | |||||
* | merged tcl 8.1 branch back into the main trunk | stanton | 1999-04-16 | 1 | -0/+1010 | |