summaryrefslogtreecommitdiff
path: root/re.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year in many dates.Arnold D. Robbins2019-01-281-1/+1
* Add more lint warnings.Arnold D. Robbins2018-09-261-0/+12
* Bug fix for trailing backslash in dynamic regexp.Arnold D. Robbins2018-09-211-1/+7
* 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
|/