summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Complete the use of the Lua state allocator.Reuben Thomas2013-01-087-20/+39
* src/common.c: play safe and use 0 osize argument to lalloc when allocatingReuben Thomas2013-01-071-1/+1
* common.c: pass correct first argument to lua_Alloc function (fixes issue #3)Reuben Thomas2013-01-071-3/+3
* Allow to signal no replacement in gsub with a nil or false replacement.Reuben Thomas2012-10-181-3/+9
* algo.h: fix to make it work on Lua 5.1; oopsReuben Thomas2012-10-171-0/+4
* common.c: remove last use of non-Lua state mallocReuben Thomas2012-10-041-1/+3
* common.c: use Lua state allocator for TBuffersReuben Thomas2012-10-041-4/+9
* Remove unnecessary version numbers and have only one source of the version.Reuben Thomas2012-10-041-2/+1
* Replace build systems with LuaRocks.Reuben Thomas2012-10-047-249/+0
* 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-291-4/+34
* 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
* Temporarily remove ltre_w.c from being built by 2.6.0 release.rel-2-6-0Reuben Thomas2012-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-101-1/+1
* Fix and refactor.Shmuel Zeigerman2012-04-062-19/+10
* 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-062-7/+26
|/
* Add macro REX_CREATEGLOBALVAR.Shmuel Zeigerman2012-04-041-4/+8
* Lua 5.2 compatibility.Shmuel Zeigerman2012-04-038-84/+78
* Make internal function names more consistent.Shmuel Zeigerman2012-02-177-96/+96
* TRE binding: add wide-character functions.Shmuel Zeigerman2012-02-134-48/+47
* Removed function plainfind.Shmuel Zeigerman2012-02-138-58/+7
* TRE binding: add wide-character functions.Shmuel Zeigerman2012-02-124-7/+52
* 1. TRE binding: add wide-character functions.Shmuel Zeigerman2012-02-124-7/+234
* Tidy upShmuel Zeigerman2012-01-071-12/+7
* lpcre_f.c: added flags up to PCRE version 8.21Shmuel Zeigerman2011-12-221-0/+6
* luaL_reg replaced with luaL_RegShmuel Zeigerman2011-12-225-11/+11
* lpcre_f.c: added flags up to PCRE version 8.13.Shmuel Zeigerman2011-09-101-0/+3
* Improve portability to Darwin.Reuben Thomas2011-03-221-1/+3
* Fix double space.Reuben Thomas2011-03-121-1/+1
* Bump minor version.rel-2-5-3Reuben Thomas2010-12-151-1/+1
* Add a FIXME not to repeat version.Reuben Thomas2010-12-151-0/+1
* 1. fix rex.split (offset was out-of-range)shmuz2010-12-152-8/+18
* Bump version to 2.5.2.Reuben Thomas2010-11-101-1/+1
* Undo a mistakenly-committed change.Reuben Thomas2010-11-101-2/+2
* Fix memory alignment bug. (Shmuel)Reuben Thomas2010-11-101-1/+10
* Improve portability of build system. (Shmuel)Reuben Thomas2010-10-261-2/+2
* Add minor version number MINORV for building Zip files.rel-2-5-1Reuben Thomas2010-10-041-0/+1
* Bump version and add news for 2.5.1.Reuben Thomas2010-10-041-1/+1
* Remove GNU regex files. (Shmuel)Reuben Thomas2010-10-042-1553/+0
* Add gnulib regex headers, and settings to lgnu.c and Makefile to buildReuben Thomas2010-09-124-3/+1561
* Remove gnu_rex.setsyntax, reimplement syntax flags as compilationReuben Thomas2010-09-121-82/+68
* Shorten if (p) free(p) to free(p) and fix a space leak in gnu.c (callReuben Thomas2010-08-204-9/+6