Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | NEWS: add for 2.7.1rel-2-7-1 | Reuben Thomas | 2012-10-18 | 1 | -0/+6 |
| | |||||
* | Makefile: make it harder to make mistakes | Reuben Thomas | 2012-10-18 | 1 | -2/+3 |
| | | | | | | Have install depend on dist, and dist depend on rockspecs, and make rockspecs remove any old rockspec files, so it is much less likely that the wrong rockspec is used, or out-of-date rockspecs distributed. | ||||
* | Makefile: exclude luarocks directory from distribution zip | Reuben Thomas | 2012-10-18 | 1 | -1/+1 |
| | |||||
* | Makefile: bump version to 2.7.1 | Reuben Thomas | 2012-10-18 | 1 | -1/+1 |
| | |||||
* | Allow to signal no replacement in gsub with a nil or false replacement. | Reuben Thomas | 2012-10-18 | 2 | -7/+19 |
| | |||||
* | rockspecs.lua: fix some inconsistent whitespace | Reuben Thomas | 2012-10-17 | 1 | -2/+2 |
| | |||||
* | rockspecs.lua: mention that we're Lua 5.2 compatible | Reuben Thomas | 2012-10-17 | 1 | -1/+1 |
| | |||||
* | algo.h: fix to make it work on Lua 5.1; oops | Reuben Thomas | 2012-10-17 | 1 | -0/+4 |
| | |||||
* | .gitignore: add luarocks directory | Reuben Thomas | 2012-10-17 | 1 | -0/+1 |
| | |||||
* | Add luarocks-config.lua, needed for testing rockspecs | Reuben Thomas | 2012-10-17 | 1 | -0/+3 |
| | |||||
* | Makefile: fix testing of rockspecs, and remove now-redundant warning to ↵ | Reuben Thomas | 2012-10-05 | 1 | -2/+1 |
| | | | | upload to github | ||||
* | 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 |
| |