summaryrefslogtreecommitdiffstats
path: root/regex.h
Commit message (Expand)AuthorAgeFilesLines
* Copyright year bump 2024.Kaz Kylheku2024-01-181-1/+1
* Copyright year bump 2023.Kaz Kylheku2023-01-011-1/+1
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* compat: fix glaringly broken init-time handling.Kaz Kylheku2021-07-211-0/+1
* type: disallow structs using built-in type names.Kaz Kylheku2021-07-081-0/+2
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* scan-until-match, count-until-match: new functions.Kaz Kylheku2019-02-161-0/+2
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* regex: new function, regex-prefix-match.Kaz Kylheku2017-09-111-0/+1
* Bump copyright year to 2017.Kaz Kylheku2017-01-231-1/+1
* Adding functions fr^$, fr^, fr$ and frr.Kaz Kylheku2016-12-011-0/+4
* New function rra.Kaz Kylheku2016-10-031-0/+2
* New rr function.Kaz Kylheku2016-10-031-0/+1
* Synchronize license comments with LICENSE.Kaz Kylheku2016-10-011-16/+17
* New function: regex-source.Kaz Kylheku2016-09-251-0/+1
* New regex functions: m^$, m^, m$, and others.Kaz Kylheku2016-09-231-0/+9
* Fix match-regex not conforming to documentation.Kaz Kylheku2016-09-221-0/+1
* New --free-all option for freeing memory on exit.Kaz Kylheku2016-06-071-0/+1
* read-until-match can optionally keep matched text.Kaz Kylheku2016-04-201-1/+1
* Record-delimiting stream adapter.Kaz Kylheku2016-01-011-0/+1
* Copyright year bump.Kaz Kylheku2015-12-311-1/+1
* Count East Asian Wide and Full Fidth chars as two columns.Kaz Kylheku2015-08-101-1/+1
* String-returning wrappers for some regex matching functions.Kaz Kylheku2015-02-201-0/+3
* Update copyright notices from 2014 to 2015.Kaz Kylheku2015-02-011-1/+1
* * eval.c (eval_init): Register chr_isblank and chr_isunisp asKaz Kylheku2014-10-111-0/+2
* * Makefile, arith.c, arith.h, combi.c, combi.h, configure, debug.c,Kaz Kylheku2014-07-231-16/+16
* * eval.c (eval_init): register range_regex and tok_whereKaz Kylheku2014-06-261-0/+1
* * regex.c (match_regex_right): Fix semantics of second argumentKaz Kylheku2014-01-271-1/+1
* * regex.c (match_regex_right): New function.Kaz Kylheku2014-01-261-0/+1
* Bumping copyrights to 2014 and expressing them as year ranges.Kaz Kylheku2013-12-101-1/+1
* * eval.c (eval_init): Update registration of regex-compileKaz Kylheku2013-12-061-1/+1
* * regex.c (regex_compile): Handle string input.Kaz Kylheku2013-12-051-1/+1
* * parser.y (regtoken): New nonterminal symbol.Kaz Kylheku2012-04-201-1/+0
* First cut at implementing \s, \d, \w, \S, \D and \W regex tokens.Kaz Kylheku2012-04-191-0/+6
* Bug #35718. Workaround good enough to get some code working.Kaz Kylheku2012-03-041-1/+1
* * eval.c (eval_init): New intrinsic function, regsub.Kaz Kylheku2012-03-041-0/+1
* * arith.c: Updated copyright year.Kaz Kylheku2012-02-251-1/+1
* We don't include headers in headers in this project.Kaz Kylheku2011-10-301-2/+0
* * LICENSE, Makefile, configure, filter.c, filter.h, gc.c, gc.h, hash.c,Kaz Kylheku2011-10-041-1/+1
* * LICENSE, Makefile, configure, gc.c, gc.h, hash.c, hash.h, lib.c,Kaz Kylheku2011-09-231-1/+1
* Bump copyrights to 2010.Kaz Kylheku2010-10-051-1/+1
* Impelement derivative-based regular expressions.Kaz Kylheku2010-01-131-22/+0
* Code cleanup. All private functions static. Private stuffKaz Kylheku2009-11-281-115/+1
* Changes to make the code portable to C++ compilers, whichKaz Kylheku2009-11-241-5/+5
* Improving portability. It is no longer assumed that pointersKaz Kylheku2009-11-231-4/+4
* Changing ``obj_t *'' occurences to a ``val'' typedef. (Ideally,Kaz Kylheku2009-11-201-7/+6
* Fixes for compliance to C89.Kaz Kylheku2009-11-171-10/+10