Lines Matching refs:regex
28 09-12-11 regex/regcomp.c: posix semantics for [z-a]
29 09-12-11 regex/regcomp.c: fix BRE/ERE ^^ logic
30 09-12-11 regex/regcomp.c: fix regcomb() for REG_LEFT|REG_RIGHT
31 09-12-11 regex/regcomp.c: bm complete=0 if REX_END
39 09-11-11 regex.h,regcomp.c: add REG_CLASS_ESCAPE, \ inside [...] literal by default
40 09-11-03 regex/regcache.c: change to variable length pattern strings
67 09-04-22 include/regex.h,regex/regcomp.c: add REG_REGEXP <regexp.h> compatibility
102 08-11-04 regex/regcomp.c: fix locale [!-...] and [^-...] re-initialization
108 08-09-04 regex/regnexec.c: fix nested delimiter match beyond end of subject
133 08-05-14 regex/regcomp.c,regcoll.c: fix UTF-8 collation sequence logic
144 08-02-05 regex/regcomp.c: allow REG_SHELL {,n}... => {0,n}...
147 08-02-14 regex/regsubexec.c: fix null match (tricky)
148 08-02-14 regex/regsubcomp.c: fix SRE to match ksh
151 08-02-02 regex/reglib.h: add REGMULTIREF to REG_COMP
161 07-10-31 regex/regcomp.c: fix REX_COLL_CLASS node allocation size
169 07-10-26 regex/regcomp.c: fix bug that missed ')' in ~(F)...
184 07-07-17 regex/regcache.c: regcache(0,n,0) extends cache to size n (no shrinking)
209 07-03-19 regex/regdecomp.c: fix REX_ONECHAR escapes and add REX_KMP
210 07-03-11 tm/tmxscan.c,regex/regnexec.c: fix strict-alias transgressions
241 06-12-01 regex/reginit.c: adjust { SRE KRE } escaped (){}*? inside [...]
261 06-10-26 include/regex.h: handle include before <ast_map.h>
278 06-09-27 regex/regdecomp.c: add
279 06-09-26 regex/regcomp.c: handle KRE ~(...)<invalid-kre>
297 06-08-16 regex/regcomp.c: accept but ignore ~(N)
307 06-07-17 regex/regcomp.c: inline REG_SHELL => anchored, otherwise not
308 06-07-17 regex/regcomp.c: inline B|G:basic E:REG_EXTENDED F|L:REG_LITERAL
309 06-07-17 regex/regcomp.c: inline l:REG_LEFT r:REG_RIGHT
310 06-07-17 regex/regcomp.c: inline a:REG_LEFT|REG_RIGHT p:~REG_LENIENT
319 06-06-18 regex/regstat.c: add REG_LITERAL check
334 05-11-22 regex/regcache.c: add, convert string/strmatch.c to regcache()
347 05-06-29 regex/regcomp.c: fix the A & B inline flag logic
354 05-05-27 regex: add REX_NEST (?%[S.][T.][OT])
356 05-05-23 regex: REX_NEST (?%[D.][E.][L.][Q.][oc]...)
357 05-05-21 regex: state.fold[] is now locale specific -- doh
358 05-05-19 regex: add REX_NEST (?%\\()<>[]""...) %(...) nested match
366 05-04-19 regex/regcomp.c: handle REG_SHELL [^...] == [!...]
368 05-04-07 regex/regnexec.c: fix out of bounds boundary check -- ouch
399 05-01-08 regex/regcomp.c: conj() => con() to avoid C99 clash
471 04-03-23 regex/reglib.h: fix isw*() redefines
491 regex: use MBSIZE() instead of mbsize() to grab 1 char on err
522 03-09-22 regex.h,regcomp.c: add regncomp()
535 03-08-25 regex: add REG_FIRST, optimize bm
552 03-07-17 regex/regcomp.c: fix bug that treated KRE X{n,m} like {n,m}(X)
583 03-05-28 regex/*: recode to use isw*() directly when needed, is*() otherwise
591 regex/ucs_names.h: use "..." catenation to placate some cc's
637 string/strmatch.c: switch to dynamic regex cache (saves 3K data/bss)
638 regex/regcoll.c,ucs_names.h: initialize rw tables from smaller ro data
659 03-02-17 regex/regcomp.c: fix stats.l REX_REP logic that botched REX_BM
679 03-01-03 include/regex.h,regex/regcomp.h: add REG_SHELL_GROUP
746 02-08-12 regex/regnexec.c: fix REG_MINIMAL REX_DOT mb bug
748 02-08-07 regex/regcomp.c: recognize anchors in BRE subexpressions
781 02-06-01 regex/regcomp.c: REG_DELIMITED now consumes the delimiter
782 02-05-31 regex/reglib.h,regcomp.c,regnexec.c: null subexpression fixes
785 02-05-20 regex.h,regex/regsubcomp.c,regex/regsubexec.c: add
786 regex/regsub.c: deprecate
788 02-05-14 regex/regsub.c: fix (^|x) null match early termination bug
802 02-04-11 regex/regcomp.c: check for pattern number overflow
827 regex/regnexec.c: truncate wide chars for <ctype.h> functions
831 regex/regcomp.c: fix recomb() to reject RE with backref
879 01-11-20 regex/regnexec.c: fix REG_MINIMAL character class match bug
882 01-10-31 regex/ucs_names.h: add string catenation to keep line length low
925 regex.h: fix regerror_t prototype
926 01-09-04 regex/regnexec.c: fix REG_ICASE for multi-char collating elements
933 regex/regcomp.c: fix \ in [...] parse
942 01-06-25 regex: perl extensions added and tested
945 regex/regsub: handle REG_SHELL ~(nnn) rhs backrefs
946 01-06-11 regex: handle embedded \0 in pattern and subject string
947 regex: add (?nnn) for backrefs > 9
951 regex/regcomp.c: REG_LENIENT|REG_DELIMITED \<newline> => <newline>
952 regex/regcomp.c: REG_LENIENT \000 => NUL
954 regex/regnexec.c: negation must also check REG_SHELL_DOT
960 fmtmatch,fmtre: update for <regex.h> syntax extensions
961 01-05-21 regex: add perl extensions, unicode names for collation elements
965 regex: change REG_MINIMAL to avoid negation -- much faster now
993 regex: REG_SHELL syntax error implies REG_LITERAL match
1001 01-03-08 regex: handle multibyte chars and collation classes
1002 strmatch,strgrpmatch: now a wrapper on regex
1071 00-10-05 regex: add REG_DISCIPLINE and regdisc_t for alloc/error disc
1193 regex: fix stats() .l and .k count
1201 regex: REG_MULTIPLE, BM for fixed string alternation
1268 regex: simplify regcollate() (from doug)
1277 regex char class range bug fix
1355 regex: add [[:<:]]==\< and [[:>:]]==\> for bsd compat
1407 96-08-31 regex: fix BM fail table generator
1412 fnmatch,re_comp,regexp: reimplement on top of regex
1431 regex: fix REG_LENIENT to map BRE \[+?|] to ERE [+?|]
1437 regex: handle strto?l() errno in regcomp()
1441 regex: change HIT var type from int to size_t in special()
1443 96-02-14 regex: add _ to \<...\> isalnum test
1444 regex: fix BM inner loop breakout
1451 96-02-09 regex: Boyer-Moore boundary fix
1453 96-02-06 regex: add regrecord() and regrexec() for Boyer-Moore record filtering
1454 regex: rearrange regnexec() args to match buffer,count arg style
1456 regex: privatize regex.h and fix min re length computation
1466 96-01-11 add Doug McIlroy's regex (converted to C from C++ by gsf)
1469 regex buglets