aboutsummaryrefslogtreecommitdiffstats
path: root/re.c
Commit message (Expand)AuthorAgeFilesLines
* Add warnings for unknown regex escape sequences.Arnold D. Robbins2018-07-271-0/+22
* Update copyright years in all relevant files.Arnold D. Robbins2017-08-041-1/+1
* Merge branch 'gawk-4.1-stable'Arnold D. Robbins2017-07-151-3/+12
|\
| * Revert 92ec6835548d36 - don't use DFA if need_start is true.Arnold D. Robbins2017-07-151-3/+12
* | Replace malloc+memset with calloc, mostly by using the new ezalloc macro.Andrew J. Schorr2017-06-221-2/+1
* | Speed up programs that toggle IGNORECASE a lot.Arnold D. Robbins2017-01-191-31/+29
* | Add dfacopysyntax function and use it.Arnold D. Robbins2016-11-291-6/+11
* | Use RE_ICASE instead of DFA_CASE_FOLD in dfa.c and re.c.Arnold D. Robbins2016-11-291-3/+1
* | Finish reworking typed regexes. Tests pass!Arnold D. Robbins2016-11-151-1/+1
* | First steps reworking code away from node type.Arnold D. Robbins2016-11-151-5/+4
* | Merge branch 'master' into feature/typed-regexArnold D. Robbins2016-10-231-8/+8
|\ \
| * | Remove trailing whitespace everywhere. Fix Unicode into ASCII.Arnold D. Robbins2016-10-231-8/+8
* | | Merge branch 'master' into feature/typed-regexArnold D. Robbins2016-09-201-8/+2
|\| |
| * | Use dfa's new ability to handle anchors.Arnold D. Robbins2016-09-201-8/+2
* | | Merge branch 'master' into feature/typed-regexArnold D. Robbins2016-09-081-1/+2
|\| |
| * | Merge grep dfa.Arnold D. Robbins2016-09-081-1/+2
* | | Merge branch 'master' into feature/typed-regexArnold D. Robbins2016-09-011-2/+15
|\| |
| * | Merge multithreaded dfa into gawk.Arnold D. Robbins2016-09-011-2/+15
* | | Merge branch 'master' into feature/typed-regexArnold D. Robbins2016-08-251-43/+14
|\| |
| * | New POSIX rules for string comparison.Arnold D. Robbins2016-08-251-1/+1
| * | Remove avoid_dfa. Simplify dfa usage and rearrange callers in re.c.Arnold D. Robbins2016-08-251-42/+13
* | | Merge branch 'master' into feature/typed-regexArnold D. Robbins2016-08-231-9/+8
|\| |
| * | Merge branch 'gawk-4.1-stable'Arnold D. Robbins2016-08-231-9/+8
| |\|
| | * Update dfa, including API changes.Arnold D. Robbins2016-08-231-9/+8
* | | Merge branch 'master' into feature/typed-regexArnold D. Robbins2016-08-141-4/+8
|\| |
| * | Merge branch 'gawk-4.1-stable'Arnold D. Robbins2016-08-141-4/+8
| |\|
| | * Speedup regexp compilation if not using dfa.Arnold D. Robbins2016-08-141-4/+8
* | | Restore typed regexp code in a new branch.Arnold D. Robbins2016-08-031-1/+5
|/ /
* | Remove typed regexps until they can be done correctly.Arnold D. Robbins2016-08-031-5/+1
* | Merge branch 'gawk-4.1-stable'Arnold D. Robbins2016-08-011-6/+6
|\|
| * Use dfa even in multibyte locales.Arnold D. Robbins2016-07-241-6/+6
* | Merge branch 'gawk-4.1-stable'Arnold D. Robbins2016-05-301-1/+1
|\|
| * Changes toward release and test tarball.Arnold D. Robbins2016-05-301-1/+1
* | Merge branch 'gawk-4.1-stable'Arnold D. Robbins2016-05-021-1/+1
|\|
| * Sync dfa with grep.Arnold D. Robbins2016-05-021-1/+1
* | Change Node_hardregex to Node_typedregex.Arnold D. Robbins2015-05-111-2/+2
* | Merge branch 'master' into feature/regex-typeArnold D. Robbins2015-04-281-2/+2
|\ \
| * | Merge branch 'master' into feature/wasted-byteArnold D. Robbins2015-04-081-1/+1
| |\|
| * | Merge branch 'master' into wasted-byteArnold D. Robbins2015-03-081-37/+0
| |\ \
| * | | Stop allocating an extra wasted byte at the end of various strings.Andrew J. Schorr2014-12-141-2/+2
* | | | Merge branch 'master' into feature/regex-typeArnold D. Robbins2015-04-081-1/+1
|\ \ \ \ | | |_|/ | |/| |
| * | | Update copyrights and prep towards release.Arnold D. Robbins2015-04-071-1/+1
| | |/ | |/|
* | | Further progress on making hard regexes work.Arnold D. Robbins2015-04-031-0/+9
* | | Further progress with @/.../.Arnold D. Robbins2015-03-191-0/+4
* | | Merge branch 'master' into feature/regex-typeArnold D. Robbins2015-03-171-37/+0
|\| |
| * | Remove unneeded routine.Arnold D. Robbins2015-03-081-37/+0
| |/
* / First set of changes toward @/.../.Arnold D. Robbins2015-02-271-1/+1
|/
* Remove MBS_SUPPORT ifdefs.Arnold D. Robbins2014-11-151-6/+1
* Use dfa superset to speed up matching.Arnold D. Robbins2014-11-031-2/+7
* Add a comment in re.c:resetup.Arnold D. Robbins2013-10-161-0/+7