Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Makefile: make release depend on dist and checkrel-2-7-0 | Reuben Thomas | 2012-10-05 | 1 | -1/+1 |
| | |||||
* | Makefile: fix a typo | Reuben Thomas | 2012-10-05 | 1 | -1/+1 |
| | |||||
* | Makefile: test rockspecs after uploading the distribution before announcing it. | Reuben Thomas | 2012-10-05 | 1 | -1/+7 |
| | |||||
* | common.c: remove last use of non-Lua state malloc | Reuben Thomas | 2012-10-04 | 2 | -1/+4 |
| | |||||
* | Makefile: add a convenience install target for testing | Reuben Thomas | 2012-10-04 | 1 | -0/+5 |
| | |||||
* | common.c: use Lua state allocator for TBuffers | Reuben Thomas | 2012-10-04 | 1 | -4/+9 |
| | |||||
* | Makefile: simplify running tests, and error if LUA is not set | Reuben Thomas | 2012-10-04 | 1 | -1/+2 |
| | |||||
* | rockspecs.lua: fix some typos in the GNU rockspec | Reuben Thomas | 2012-10-04 | 1 | -2/+2 |
| | |||||
* | Makefile: bump version to 2.7.0 | Reuben Thomas | 2012-10-04 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary version numbers and have only one source of the version. | Reuben Thomas | 2012-10-04 | 6 | -11/+19 |
| | |||||
* | Makefile: add a target to make the rockspecs | Reuben Thomas | 2012-10-04 | 1 | -0/+3 |
| | |||||
* | Makefile: rename doc target to docs, to avoid clash with doc directory | Reuben Thomas | 2012-10-04 | 1 | -2/+2 |
| | |||||
* | Replace build systems with LuaRocks. | Reuben Thomas | 2012-10-04 | 22 | -476/+200 |
| | | | | | | | | A single Makefile remains to take care of tests, distribution, release and documentation. As a result, rockspecs are automatically generated for all lrexlib flavours (previously, only POSIX and PCRE were available). | ||||
* | defaults.mak: add -fPIC and remove -g from default gcc flags | Reuben Thomas | 2012-10-04 | 1 | -1/+1 |
| | |||||
* | lonig.c: fix a mismatched type in two results of ?:; closes issue #1 | Reuben Thomas | 2012-10-02 | 1 | -1/+1 |
| | |||||
* | Add the ability to use raw memory blocks as subjects. | Reuben Thomas | 2012-09-29 | 6 | -15/+87 |
| | | | | | | | | The implementation is in algo.h, in the new check_subject function. Usage is documented in manual.txt. Optional tests have been added, using alien buffers. | ||||
* | common.mak: don't touch LUA_INIT, and augment, don't replace LUA_PATH | Reuben Thomas | 2012-09-29 | 1 | -1/+1 |
| | |||||
* | lposix.c: fold CheckStartEnd into its only caller | Reuben Thomas | 2012-09-29 | 1 | -15/+7 |
| | |||||
* | lposix.c: improve a comment | Reuben Thomas | 2012-09-29 | 1 | -1/+2 |
| | |||||
* | lposix.c: simplify gmatch_pushsubject slightly | Reuben Thomas | 2012-09-29 | 1 | -3/+1 |
| | |||||
* | lposix.c: detect REG_STARTEND separately from other REX_POSIX_EXT features | Reuben Thomas | 2012-09-29 | 1 | -7/+9 |
| | | | | | REG_STARTEND is implemented in some widely used libc's, e.g. GNU libc, which don't implement the other extensions. | ||||
* | runtest.lua: Add a test set for POSIX regex engine. (Thanks to Enrico Tassi.) | Reuben Thomas | 2012-04-18 | 1 | -0/+1 |
| | |||||
* | Makefile: make release target push tags, and update woger invocation. | Reuben Thomas | 2012-04-12 | 1 | -3/+3 |
| | |||||
* | Temporarily remove ltre_w.c from being built by 2.6.0 release.rel-2-6-0 | Reuben Thomas | 2012-04-12 | 1 | -1/+1 |
| | |||||
* | Update NEWS. | Shmuel Zeigerman | 2012-04-12 | 1 | -1/+1 |
| | |||||
* | Unix makefiles: bump version to 2.6.0. | Reuben Thomas | 2012-04-11 | 1 | -2/+2 |
| | |||||
* | Update docs towards the release. | Shmuel Zeigerman | 2012-04-10 | 7 | -17/+29 |
| | |||||
* | Fix and refactor. | Shmuel Zeigerman | 2012-04-06 | 3 | -20/+11 |
| | |||||
* | Merge branch 'master' of github.com:rrthomas/lrexlib | Shmuel Zeigerman | 2012-04-06 | 2 | -1/+2 |
|\ | |||||
| * | Parametrize Lua interpreter for Lua 5.2 support. | Reuben Thomas | 2012-04-05 | 2 | -1/+2 |
| | | |||||
* | | 1. Define REX_CREATEGLOBALVAR only for Lua 5.1 build. | Shmuel Zeigerman | 2012-04-06 | 5 | -21/+40 |
|/ | | | | 2. TRE: add macro REX_ADDWIDECHARFUNCS (undefined by default). | ||||
* | Add macro REX_CREATEGLOBALVAR. | Shmuel Zeigerman | 2012-04-04 | 8 | -41/+36 |
| | |||||
* | Lua 5.2 compatibility. | Shmuel Zeigerman | 2012-04-03 | 15 | -106/+111 |
| | |||||
* | MinGW makefiles: removed -L<path>. | Shmuel Zeigerman | 2012-02-28 | 6 | -8/+5 |
| | |||||
* | Make internal function names more consistent. | Shmuel Zeigerman | 2012-02-17 | 7 | -96/+96 |
| | |||||
* | TRE binding: add wide-character functions. | Shmuel Zeigerman | 2012-02-13 | 11 | -56/+86 |
| | |||||
* | Removed function plainfind. | Shmuel Zeigerman | 2012-02-13 | 12 | -144/+8 |
| | |||||
* | TRE binding: add wide-character functions. | Shmuel Zeigerman | 2012-02-12 | 5 | -76/+121 |
| | |||||
* | Test suite: avoid using sysutils library. | Shmuel Zeigerman | 2012-02-12 | 1 | -3/+1 |
| | |||||
* | 1. TRE binding: add wide-character functions. | Shmuel Zeigerman | 2012-02-12 | 9 | -33/+611 |
| | | | | 2. Test suite: fix and refactor. | ||||
* | Fix hyperlinks | Shmuel Zeigerman | 2012-01-22 | 3 | -7/+7 |
| | |||||
* | Fix links in README.rst | Shmuel Zeigerman | 2012-01-22 | 1 | -2/+2 |
| | |||||
* | Fix links in README.rst | Shmuel Zeigerman | 2012-01-22 | 1 | -3/+3 |
| | |||||
* | Rename README to README.rst | Shmuel Zeigerman | 2012-01-21 | 1 | -0/+0 |
| | |||||
* | Tidy up | Shmuel Zeigerman | 2012-01-07 | 1 | -12/+7 |
| | |||||
* | lpcre_f.c: added flags up to PCRE version 8.21 | Shmuel Zeigerman | 2011-12-22 | 1 | -0/+6 |
| | |||||
* | luaL_reg replaced with luaL_Reg | Shmuel Zeigerman | 2011-12-22 | 5 | -11/+11 |
| | |||||
* | luatest.lua: 1) bugfix; 2) don't use `module' function; | Shmuel Zeigerman | 2011-10-05 | 1 | -17/+19 |
| | |||||
* | lpcre_f.c: added flags up to PCRE version 8.13. | Shmuel Zeigerman | 2011-09-10 | 1 | -0/+3 |
| | |||||
* | Improve portability to Darwin. | Reuben Thomas | 2011-03-22 | 1 | -1/+3 |
| |