Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Add [regsub -command] case that wasn't actively tested for. | dkf | 2017-06-22 | 1 | -0/+4 | |
| | ||||||
* | Testing for some error cases. | dkf | 2017-02-18 | 1 | -0/+6 | |
| | ||||||
* | Add more representation smashing testing and a memleak test. | dkf | 2017-02-18 | 1 | -0/+29 | |
| | ||||||
* | Stop problems with representation smashes. | dkf | 2017-02-17 | 1 | -0/+6 | |
| | ||||||
* | Switch to using command prefixes properly. This is quite a bit faster. | dkf | 2017-02-17 | 1 | -1/+1 | |
| | ||||||
* | Proposed implementation of [regsub -command]. | dkf | 2017-02-11 | 1 | -1/+21 | |
| | ||||||
* | Eliminate exess spacings in many test-cases | jan.nijtmans | 2016-03-10 | 1 | -5/+5 | |
| | ||||||
* | [1080042][8f245009b0] Big bundle of regexp engine fixes and improvements ↵ | dgp | 2015-10-21 | 1 | -1/+1 | |
|\ | | | | | | | contributed from Tom Lane of the postgres project. | |||||
| * | Adaptation of re-memaccounting.patch from Tom Lane @postgres. | dgp | 2015-10-20 | 1 | -1/+1 | |
| | | ||||||
* | | [f0f876c141] Improve consistency in error messages. | dkf | 2014-06-17 | 1 | -8/+8 | |
| | | ||||||
* | | [6585b21ca8] [regexp {(\w).*?\1} abb] failed to match. Thanks to Tom Lane ↵ | dgp | 2013-07-26 | 1 | -0/+4 | |
|\ \ | |/ | | | | | for passing on the discovery in Postgres. | |||||
| * | [6585b21ca8] [regexp {(\w).*?\1} abb] failed to match. | dgp | 2013-07-26 | 1 | -0/+4 | |
| | | | | | | Thanks to Tom Lane for passing on the discovery in Postgres. | |||||
* | | 3610026 Stop crash when the number of "colors" in a regular expression | dgp | 2013-04-08 | 1 | -0/+11 | |
|\ \ | |/ | | | | | overflows a short int. Thanks to Heikki Linnakangas for the report and the patch. | |||||
| * | 3610026 Stop crash when the number of "colors" in a regular expression | dgp | 2013-04-08 | 1 | -0/+11 | |
| |\ | | | | | | | | | | overflows a short int. Thanks to Heikki Linnakangas for the report and the patch. | |||||
| | * | Demand the error message indicating the purpose of the test. | dgp | 2013-04-08 | 1 | -1/+1 | |
| | | | ||||||
| | * | 3610026 Stop segfault when regexp overflows color limits. | dgp | 2013-04-08 | 1 | -0/+11 | |
| | | | ||||||
| | | | ||||||
| \ \ | ||||||
*-. \ \ | Somewhat tidier, less daunting test. | dgp | 2013-02-27 | 1 | -141/+40 | |
|\ \ \ \ | | |/ / | ||||||
| | * | | Somewhat tidier, less daunting test. | dgp | 2013-02-27 | 1 | -141/+40 | |
| | |\ \ | |/ / / | | | _ | ||||||
| | * | A bit more tidiness expressing the new test expression. | dgp | 2013-02-27 | 1 | -2/+35 | |
| | | | ||||||
| | * | Convert test expression into less imposing form. | dgp | 2013-02-27 | 1 | -3/+7 | |
| | | | ||||||
| * | | Wrap test-case over multiple lines | jan.nijtmans | 2013-02-27 | 1 | -1/+139 | |
| |\ \ | ||||||
* | \ \ | Wrap test-case over multiple lines | jan.nijtmans | 2013-02-27 | 1 | -1/+139 | |
|\ \ \ \ | | |/ / | |/| | | ||||||
| * | | | Wrap test-case over multiple lines. | jan.nijtmans | 2013-02-27 | 1 | -1/+139 | |
| | |/ | |/| | ||||||
* | | | [Bug 3606139]: missing error check allows regexp to crash Tcl. Thanks to Tom ↵ | jan.nijtmans | 2013-02-27 | 1 | -0/+5 | |
|\ \ \ | | |/ | |/| | | | | Lane for providing the test-case and the patch. | |||||
| * | | [Bug 3606139]: missing error check allows regexp to crash Tcl. Thanks to Tom ↵ | jan.nijtmans | 2013-02-27 | 1 | -0/+5 | |
| |\ \ | | |/ | | | | | | | Lane for providing the test-case and the patch. | |||||
| | * | [Bug 3606139]: missing error check allows regexp to crash Tcl. Thanks to Tom ↵ | jan.nijtmans | 2013-02-27 | 1 | -0/+5 | |
| | | | | | | | | | | | | Lane for providing the test-case and the patch. | |||||
* | | | 3604074 Fix regexp optimization to stop hanging on the expression | dgp | 2013-02-15 | 1 | -0/+4 | |
|\ \ \ | |/ / | | | | ((((((((a)*)*)*)*)*)*)*)* . Thanks to Bjørn Grathwohl for discovery. | |||||
| | | | ||||||
| | \ | ||||||
| *-. \ | 3604074 Fix regexp optimization to stop hanging on the expression | dgp | 2013-02-15 | 1 | -0/+4 | |
| |\ \ \ | | | |/ | | | | | ((((((((a)*)*)*)*)*)*)*)* . Thanks to Bjørn Grathwohl for discovery. | |||||
| | | * | revise test numbering for forward merging | dgp | 2013-02-15 | 1 | -1/+4 | |
| | |/ | ||||||
| | * | New branch bug-3604074 with improved patch to correct fixempties() failure | dgp | 2013-02-14 | 1 | -1/+4 | |
| | | | | | | | | | to converge. | |||||
* | | | Use the error messages generated by the variable management code rather than | dkf | 2011-03-28 | 1 | -21/+26 | |
| | | | | | | | | | creating our own in [regexp] and [regsub]. | |||||
* | | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 | |
|\ \ \ | |/ / | | | | cause more harm than good. Purged them (except in zlib files). | |||||
| * | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -2/+0 | |
| |\ \ | | |/ | | | | more harm than good. Purged them. | |||||
| | * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-01 | 1 | -2/+0 | |
| | | | | | | | | | more harm than good. Purged them. | |||||
| | * | * generic/regc_nfa.c: Fixed infinite loop in the regexp compiler | dgp | 2007-11-15 | 1 | -1/+7 | |
| | | | | | | | | | | | | | | | | | | | | | * generic/regcomp.c: [Bug 1810038]. Corrected looping logic in * tests/regexp.test: fixempties() to avoid wasting time walking a list of dead states [Bug 1832612]. Convert optst() from expensive no-op to a cheap no-op. Improve newline usage in debug output. | |||||
| | * | regsub fix | vincentdarley | 2003-10-14 | 1 | -1/+13 | |
| | | | ||||||
| | * | * tests/regexp.test: Matched [makeFile] with [removeFile]. | dgp | 2003-10-07 | 1 | -6/+10 | |
| | | | | | | | | | | | | * tests/regexpComp.test: [Bug 675652] | |||||
| | * | backport of regsub empty string fixes | vincentdarley | 2003-06-17 | 1 | -1/+41 | |
| | | | ||||||
| * | | * generic/tclCmdMZ.c (Tcl_RegexpObjCmd): [Bug 2826551, Patch 2948425]: | dkf | 2010-08-12 | 1 | -18/+246 | |
| | | | | | | | | | | | | Backport of updates to make handling of RE line anchors correct. | |||||
| * | | * tests/regexp.test, tests/regexpComp.test: correct re2glob ***= | hobbs | 2008-08-21 | 1 | -1/+26 | |
| | | | | | | | | | | | | | | | * generic/tclUtil.c (TclReToGlob): translation from exact to anywhere-in-string match. [Bug 2065115] | |||||
* | | | * tests/regexp.test: Add test cases back ported from | mdejong | 2010-02-21 | 1 | -1/+111 | |
| | | | | | | | | | | | | Jacl regexp work. | |||||
* | | | Tcl Bug 2826551 regexp bugs related to -all -line and -start and newlines | dkf | 2010-02-11 | 1 | -25/+279 | |
| | | | ||||||
* | | | * tests/regexp.test: Added check for error message from | mdejong | 2009-09-21 | 1 | -1/+13 | |
| | | | | | | | | | | | | | | | unbalanced [] in regexp. Added additional simple test cases of basic regsub command. | |||||
* | | | * tests/regexp.test, tests/regexpComp.test: correct re2glob ***= | hobbs | 2008-08-21 | 1 | -1/+26 | |
| | | | | | | | | | | | | | | | * generic/tclUtil.c (TclReToGlob): translation from exact to anywhere-in-string match. [Bug 2065115] | |||||
* | | | fix [2021443] inconsistant "wrong # args" messages (follow-up) | nijtmans | 2008-07-21 | 1 | -3/+3 | |
| | | | ||||||
* | | | fix [2021443] inconsistant "wrong # args" messages (follow-up) | nijtmans | 2008-07-21 | 1 | -7/+7 | |
|/ / | ||||||
* | | * generic/tclCompCmds.c (TclCompileRegexpCmd): TCL_REG_NOSUB cannot | hobbs | 2007-12-23 | 1 | -1/+4 | |
| | | | | | | | | | | * tests/regexp.test (regexp-22.2): be used because it * tests/regexpComp.test: [Bug 1857126] disallows backrefs. | |||||
* | | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 | |
| | | ||||||
* | | * generic/regc_nfa.c: Fixed infinite loop in the regexp compiler. | dgp | 2007-11-15 | 1 | -1/+6 | |
| | | | | | | | | [Bug 1810038]. | |||||
* | | Merged kennykb-numerics-branch back to the head; TIPs 132 and 232 | Kevin B Kenny | 2005-05-10 | 1 | -1/+1 | |
| | |