DragonFly commits List (threaded) for 2009-04
DragonFly BSD
DragonFly commits List (threaded) for 2009-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

DragonFly-2.3.0.615.ga0bb9 master include regex.h lib/libc/regex cclass.h cname.h engine.c re_format.7 regcomp.c regerror.c regex.3 regex2.h regexec.c regfree.c utils.h


From: Peter Avalos <pavalos@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 7 Apr 2009 00:12:24 -0700 (PDT)

commit a0bb9527e66ae20ed57597e6fdafbcfc65888244
Author: Peter Avalos <pavalos@theshell.com>
Date:   Tue Jan 27 09:17:46 2009 -0500

    Sync libc/regex with FreeBSD:
    
    -Make regular expression matching aware of multibyte characters.
    
    -Some WARNS cleanup.
    
    -Only stop evaluation of a back reference if the match length is
    zero and the recursion level is too deep.
    
    -Add restrict type-qualifier.

Summary of changes:
 include/regex.h            |   25 ++-
 lib/libc/regex/cclass.h    |   63 ----
 lib/libc/regex/cname.h     |    5 +-
 lib/libc/regex/engine.c    |  345 +++++++++++++--------
 lib/libc/regex/re_format.7 |   12 +-
 lib/libc/regex/regcomp.c   |  752 +++++++++++++++-----------------------------
 lib/libc/regex/regerror.c  |   14 +-
 lib/libc/regex/regex.3     |   83 ++++--
 lib/libc/regex/regex2.h    |   92 +++---
 lib/libc/regex/regexec.c   |   78 ++++-
 lib/libc/regex/regfree.c   |   22 +-
 lib/libc/regex/utils.h     |    5 +-
 12 files changed, 691 insertions(+), 805 deletions(-)
 delete mode 100644 lib/libc/regex/cclass.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a0bb9527e66ae20ed57597e6fdafbcfc65888244


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]