summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* NEWS: add for 2.7.1rel-2-7-1Reuben Thomas2012-10-181-0/+6
|
* Makefile: make it harder to make mistakesReuben Thomas2012-10-181-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 zipReuben Thomas2012-10-181-1/+1
|
* Makefile: bump version to 2.7.1Reuben Thomas2012-10-181-1/+1
|
* Allow to signal no replacement in gsub with a nil or false replacement.Reuben Thomas2012-10-182-7/+19
|
* rockspecs.lua: fix some inconsistent whitespaceReuben Thomas2012-10-171-2/+2
|
* rockspecs.lua: mention that we're Lua 5.2 compatibleReuben Thomas2012-10-171-1/+1
|
* algo.h: fix to make it work on Lua 5.1; oopsReuben Thomas2012-10-171-0/+4
|
* .gitignore: add luarocks directoryReuben Thomas2012-10-171-0/+1
|
* Add luarocks-config.lua, needed for testing rockspecsReuben Thomas2012-10-171-0/+3
|
* Makefile: fix testing of rockspecs, and remove now-redundant warning to ↵Reuben Thomas2012-10-051-2/+1
| | | | upload to github
* Makefile: make release depend on dist and checkrel-2-7-0Reuben Thomas2012-10-051-1/+1
|
* Makefile: fix a typoReuben Thomas2012-10-051-1/+1
|
* Makefile: test rockspecs after uploading the distribution before announcing it.Reuben Thomas2012-10-051-1/+7
|
* common.c: remove last use of non-Lua state mallocReuben Thomas2012-10-042-1/+4
|
* Makefile: add a convenience install target for testingReuben Thomas2012-10-041-0/+5
|
* common.c: use Lua state allocator for TBuffersReuben Thomas2012-10-041-4/+9
|
* Makefile: simplify running tests, and error if LUA is not setReuben Thomas2012-10-041-1/+2
|
* rockspecs.lua: fix some typos in the GNU rockspecReuben Thomas2012-10-041-2/+2
|
* Makefile: bump version to 2.7.0Reuben Thomas2012-10-041-1/+1
|
* Remove unnecessary version numbers and have only one source of the version.Reuben Thomas2012-10-046-11/+19
|
* Makefile: add a target to make the rockspecsReuben Thomas2012-10-041-0/+3
|
* Makefile: rename doc target to docs, to avoid clash with doc directoryReuben Thomas2012-10-041-2/+2
|
* Replace build systems with LuaRocks.Reuben Thomas2012-10-0422-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 flagsReuben Thomas2012-10-041-1/+1
|
* lonig.c: fix a mismatched type in two results of ?:; closes issue #1Reuben Thomas2012-10-021-1/+1
|
* Add the ability to use raw memory blocks as subjects.Reuben Thomas2012-09-296-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_PATHReuben Thomas2012-09-291-1/+1
|
* lposix.c: fold CheckStartEnd into its only callerReuben Thomas2012-09-291-15/+7
|
* lposix.c: improve a commentReuben Thomas2012-09-291-1/+2
|
* lposix.c: simplify gmatch_pushsubject slightlyReuben Thomas2012-09-291-3/+1
|
* lposix.c: detect REG_STARTEND separately from other REX_POSIX_EXT featuresReuben Thomas2012-09-291-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 Thomas2012-04-181-0/+1
|
* Makefile: make release target push tags, and update woger invocation.Reuben Thomas2012-04-121-3/+3
|
* Temporarily remove ltre_w.c from being built by 2.6.0 release.rel-2-6-0Reuben Thomas2012-04-121-1/+1
|
* Update NEWS.Shmuel Zeigerman2012-04-121-1/+1
|
* Unix makefiles: bump version to 2.6.0.Reuben Thomas2012-04-111-2/+2
|
* Update docs towards the release.Shmuel Zeigerman2012-04-107-17/+29
|
* Fix and refactor.Shmuel Zeigerman2012-04-063-20/+11
|
* Merge branch 'master' of github.com:rrthomas/lrexlibShmuel Zeigerman2012-04-062-1/+2
|\
| * Parametrize Lua interpreter for Lua 5.2 support.Reuben Thomas2012-04-052-1/+2
| |
* | 1. Define REX_CREATEGLOBALVAR only for Lua 5.1 build.Shmuel Zeigerman2012-04-065-21/+40
|/ | | | 2. TRE: add macro REX_ADDWIDECHARFUNCS (undefined by default).
* Add macro REX_CREATEGLOBALVAR.Shmuel Zeigerman2012-04-048-41/+36
|
* Lua 5.2 compatibility.Shmuel Zeigerman2012-04-0315-106/+111
|
* MinGW makefiles: removed -L<path>.Shmuel Zeigerman2012-02-286-8/+5
|
* Make internal function names more consistent.Shmuel Zeigerman2012-02-177-96/+96
|
* TRE binding: add wide-character functions.Shmuel Zeigerman2012-02-1311-56/+86
|
* Removed function plainfind.Shmuel Zeigerman2012-02-1312-144/+8
|
* TRE binding: add wide-character functions.Shmuel Zeigerman2012-02-125-76/+121
|
* Test suite: avoid using sysutils library.Shmuel Zeigerman2012-02-121-3/+1
|