summaryrefslogtreecommitdiffstats
path: root/generic/regcustom.h
Commit message (Collapse)AuthorAgeFilesLines
* TIP 388 implementationjan.nijtmans2011-08-121-1/+1
|
* Remove unused @MAN2TCLFLAGS@nijtmans2010-04-281-4/+6
| | | | | | | | | | | Move <limits.h> include from tclInt.h to tclWinPort.h, and eliminate unneeded <stdlib.h>, <stdio.h> and <string.h>, which are already in tclInt.h Move "tclInt.h" from regcustom.h up to regex.h. tclAlloc.c: Unneeded <stdio.h> include tclExecute.c: Fix gcc warning: comparison between signed and unsigned
* Use attemptckalloc instead of ckalloc; RE engine knows how to deal with failuredkf2010-02-011-2/+2
|
* Eliminate multi-char collating element code completely. Simplifies the codedkf2007-11-141-44/+69
| | | | | quite a bit. If people still want the full code, it will remain on the 8.4 branch. [Bug 1831425]
* Arrange for RE engine workspace to be held in TSD. This is safe, lessdkf2007-01-101-3/+19
| | | | C-stack-hungry than before, and faster than just using heap allocation.
* Deleted unwanted extra space at end of some linesdkf2005-11-101-5/+5
|
* * generic/tcl.h: add recognition of -DTCL_UTF_MAX=6 on thehobbs2003-07-161-0/+6
| | | | | * generic/regcustom.h: make line to support UCS-4 mode. No config arg at this time, as it is not the recommended build mode.
* * generic/regc_color.c:hobbs1999-10-131-8/+9
| | | | | | | | | | | | | | | | * 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.
* * tests/reg.test:stanton1999-06-021-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | * 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 trunkstanton1999-04-161-0/+85