Subject: CVS commit: wip/mawk-uxre
From: Aleksey Cheusov
Date: 2009-09-22 21:10:18
Message id: E1MqAkz-0000Zg-5L@ddv4jf1.ch3.sourceforge.com

Log Message:

update to the latest version 1.3.3.20090920

    Changes:

        improve hash function by using FNV-1 algorithm (patch/discussion by
        Jim Mellander).  This greatly improves speed for accessing arrays
        with a large number of distinct keys; however the unsorted order in
        "for" loops will differ.

        add "internal regex" or "external regex" string to \ 
version message
        to allow scripting based on support for embedded nulls.

        drop obsolete CF_MAWK_PROG_GCC and CF_MAWK_PROG_YACC macros from
        configure script (report by Mike Frysinger).

        fixes to allow build outside source-tree (report by Mike Frysinger).

        correct logic in scan.c to handle expression "[[]" (report by
        Aleksey Cheusov).

        add MAWK_LONG_OPTIONS feature to allow mawk to ignore long options
        which are not implemented.

        two changes for embedded nulls, allows FS to be either a null or
        contain a character class with null, e.g., '\000' or '[ \000]':

        + modify built-in regular expression functions to accept embedded
          nulls.

        + modify input reader FINgets() to accept embedded nulls in data
          read from files.  Data read from standard input is line-buffered,
          and is still null-terminated.

        update config.guess and config.sub

Files:
RevisionActionfile
1.11modifywip/mawk-uxre/Makefile
1.5modifywip/mawk-uxre/distinfo
1.3modifywip/mawk-uxre/patches/patch-aa
1.4modifywip/mawk-uxre/patches/patch-am