diff options
author | shmuz <shmuz> | 2007-01-02 18:14:09 +0000 |
---|---|---|
committer | shmuz <shmuz> | 2007-01-02 18:14:09 +0000 |
commit | 2df3009ff85ceee0fbdf09b1c7f76320af1dd405 (patch) | |
tree | eb8c605e1c3f59440c0e66287bbfc8cf97246940 /NEWS | |
parent | 60fc04a1fc0a54e36ac0e4d79cc634864ad992c7 (diff) | |
download | lrexlib-2df3009ff85ceee0fbdf09b1c7f76320af1dd405.tar.gz |
*** empty log message ***
Diffstat (limited to 'NEWS')
-rwxr-xr-x | NEWS | 82 |
1 files changed, 52 insertions, 30 deletions
@@ -1,44 +1,66 @@ +2007-01-xx Release 2.0 + + * Added functions: match, find, gmatch, gsub, split, config, plainfind. + + * Added methods: dfa_exec. + + * Removed methods: gmatch. + + * Renamed functions: + newPCRE, newPOSIX --> new. + flagsPCRE, flagsPOSIX --> flags. + versionPCRE --> version. + + * Renamed methods: match --> tfind. + + * Added test suite. + + * Added reference manual. + + 2004-12-19 Release 1.19 - * Added support for PCRE "named subpatterns" (thanks to Nick Gammon). + * Added support for PCRE "named subpatterns" (thanks to Nick Gammon). + + * Several minor improvements. - * Several minor improvements. 2004-08-25 Release 1.18 - * New lua function 'r:exec'. + * New lua function 'r:exec'. + + * New lua function 'r:__tostring'. - * New lua function 'r:__tostring'. + * A table returned by r:match() as its 3rd result has no "n" index + set anymore. Use table.getn instead. - * A table returned by r:match() as its 3rd result has no "n" index - set anymore. Use table.getn instead. + * Fixed the bug preventing compilation with the "basic" POSIX + regexp library. - * Fixed the bug preventing compilation with the "basic" POSIX - regexp library. + * Makefile improved. - * Makefile improved. + * Added file gsub.lua containing function 'generic_gsub'. - * Added file gsub.lua containing function 'generic_gsub'. 2004-07-16 Release 17 - - * New lua functions 'flagsPOSIX', 'flagsPCRE', 'versionPCRE'. - - * Lua functions 'newPCRE' and 'newPOSIX' accept an optional - 2nd argument ("compilation flags"). - - * Lua function 'newPCRE' accepts an optional 3rd argument - ("locale"). - - * Lua function 'r:match' accepts optional 2nd and 3rd - arguments ("startoffset" and "execution flags"). - - * Lua function 'r:gmatch' accepts an optional 2nd argument - ("execution flags"). - - * If a user-defined function passed to r:gmatch() as its - 2nd parameter returns true value, then r:gmatch() returns. - - * The table of substring matches contains false in the positions - correspondent to non-matched subpatterns. + + * New lua functions 'flagsPOSIX', 'flagsPCRE', 'versionPCRE'. + + * Lua functions 'newPCRE' and 'newPOSIX' accept an optional + 2nd argument ("compilation flags"). + + * Lua function 'newPCRE' accepts an optional 3rd argument + ("locale"). + + * Lua function 'r:match' accepts optional 2nd and 3rd + arguments ("startoffset" and "execution flags"). + + * Lua function 'r:gmatch' accepts an optional 2nd argument + ("execution flags"). + + * If a user-defined function passed to r:gmatch() as its + 2nd parameter returns true value, then r:gmatch() returns. + + * The table of substring matches contains false in the positions + correspondent to non-matched subpatterns. |