Commit Graph

  • 718b6985e5 Remove a couple of eflags which can’t be used as eflags (oops). Reuben Thomas 2010-07-30 23:49:30 +01:00
  • 7b61bf11b4 Simplify some code, and fix some formatting. Reuben Thomas 2010-07-30 22:30:17 +01:00
  • 4b0c49c660 Add test for execution flags. Reuben Thomas 2010-07-30 19:55:15 +01:00
  • 6139778cc0 Update Lua function prototypes in comments. Reuben Thomas 2010-07-30 19:53:56 +01:00
  • f1a6c35148 Add execution flags for GNU. Reuben Thomas 2010-07-30 19:36:31 +01:00
  • c8e5b6e8f2 Bump a missed version to 2.5. Reuben Thomas 2010-07-30 19:08:38 +01:00
  • 0bf6f395ab Move the documentation of the library-specific compile-time arguments into the documentation of each library’s new method; just refer to “larg” (library arguments) elsewhere. Reuben Thomas 2010-07-30 19:02:03 +01:00
  • 8af4a80821 Add GNU-specific test (of translation tables). Reuben Thomas 2010-07-30 18:20:59 +01:00
  • 8dfd794540 Tweak for clarity. Reuben Thomas 2010-07-30 18:20:36 +01:00
  • 3ffd7f8214 Fix typo in commit b7161ee896. Reuben Thomas 2010-07-30 18:11:39 +01:00
  • 2625dfc024 Add TRE targets and add TRE and GNU targets to global targets. Reuben Thomas 2010-07-30 17:56:00 +01:00
  • 73eca70a10 Fix some bitrot in rex_tre.mak. Reuben Thomas 2010-07-30 17:55:20 +01:00
  • f589a525f4 Fix up some uses of ALG_NOMATCH missed earlier. Reuben Thomas 2010-07-30 17:54:58 +01:00
  • 4aec84e779 Add URL for GNU regex. Reuben Thomas 2010-07-30 17:31:49 +01:00
  • 7ce7d8c0a2 Don't bother listing possible libraries; they're obvious, and this is just another list to keep up to date. Reuben Thomas 2010-07-30 17:29:04 +01:00
  • b7161ee896 Change ALG_NOMATCH to a macro that takes an argument, like ALG_ISMATCH, because the GNU API can return two different error codes. Reuben Thomas 2010-07-30 17:25:16 +01:00
  • b857ec6784 Implement per-regex syntax. Use this in the tests, but because most of the test harnesses are not set up for extra compile-time arguments, discard most of the tests in emacs_sets. Shmuel was happy with this idea; it’s similar to what other bindings do. Reuben Thomas 2010-07-29 19:20:00 +01:00
  • 271f9f34af Various improvements to GNU regex support: Reuben Thomas 2010-07-26 19:18:11 +01:00
  • e3ccbbb7c3 Merge TRE and GNU documentation into manual. Reuben Thomas 2010-07-26 16:14:47 +01:00
  • ab2e90b741 Ignore common backup and object file names. Reuben Thomas 2010-07-26 16:14:28 +01:00
  • 2b4e772aa1 Bump version to 2.5. rrt 2010-07-20 15:06:24 +00:00
  • 4fee3d69f9 Fix clean_gnu and test_gnu to use the right env var (thanks, Shmuel!). rrt 2010-07-20 13:46:20 +00:00
  • cf705e859f Add a new regex engine: GNU regex. rrt 2010-07-19 20:07:17 +00:00
  • 6dad4d41c3 Casts to suppress compiler warnings. shmuz 2010-07-06 16:00:46 +00:00
  • 205e93b740 lpcre_f.c: added flags up to PCRE version 8.10. shmuz 2010-07-05 19:59:23 +00:00
  • b6e86ca865 email address updated shmuz 2010-03-12 13:02:12 +00:00
  • b75734aa2a Mention TRE in README. rrt 2010-03-12 11:11:30 +00:00
  • 9983df8800 several files: luaL_typerror renamed to luaL_typeerror (as in Lua 5.2). common.h: added a macro for handling luaL_typeerror and luaL_typerror. shmuz 2010-01-19 08:58:25 +00:00
  • 83bbc16906 * ltre.c: changes to adapt to TRE 0.8 1) #include <tre/tre.h> (was: <tre/regex.h>). 2) added tre_ prefix to all TRE functions. shmuz 2009-11-29 17:58:18 +00:00
  • dab71ac6b7 lpcre_f.c: added flags up to PCRE version 8.00. shmuz 2009-11-09 12:30:44 +00:00
  • 8d8485a078 eliminate a warning on 64 bit systems: cast to pointer from integer of different size shmuz 2008-08-16 18:27:27 +00:00
  • c807b0dd1c The definition of Lrexlib edited. shmuz 2008-08-05 05:10:15 +00:00
  • c78c31b6b5 The definition of Lrexlib edited. shmuz 2008-08-05 02:23:24 +00:00
  • aa65ade7bc prepare to release 2.4.0 shmuz 2008-08-04 16:00:29 +00:00
  • 066d80305e prepare to release 2.4.0 shmuz 2008-08-04 15:47:12 +00:00
  • 39df52e02e corrections shmuz 2008-08-01 19:16:58 +00:00
  • f76e595306 force-reload the tested library; makefile reverted; shmuz 2008-08-01 19:16:29 +00:00
  • 6ac8ab8f32 Unset LUA_INIT before running tests to avoid problems niklas 2008-07-31 21:33:49 +00:00
  • 10eb8b69aa English fixes. niklas 2008-07-30 20:29:16 +00:00
  • 093353c8a1 Add .cvsignore files to ignore .so's. niklas 2008-07-30 20:00:18 +00:00
  • f9af32fa78 Add .cvsignore file for generated HTML files niklas 2008-07-30 19:10:30 +00:00
  • 91987af868 Remove a stray _cdecl. niklas 2008-07-30 19:09:12 +00:00
  • be5c33441c Fix makefile paths for common files. niklas 2008-07-30 19:07:12 +00:00
  • a462c97815 Changes related to Oniguruma addition and directory layout change. shmuz 2008-07-30 17:45:45 +00:00
  • de14e21753 Changes related to Oniguruma addition and directory layout change. shmuz 2008-07-30 17:40:04 +00:00
  • 357e381748 1) Moving files: each binding to its dedicated directory. 2) Oniguruma binding added. shmuz 2008-07-30 17:35:10 +00:00
  • 09205eea30 Moving files: each binding to its dedicated directory. shmuz 2008-07-30 17:30:02 +00:00
  • 54a8e5ff8b a little fix shmuz 2008-06-22 18:41:44 +00:00
  • 198d99c6f8 one sentence reworded shmuz 2008-06-15 15:33:34 +00:00
  • b17e31a4fc update version and copyright strings (prepare to release 2.4) shmuz 2008-06-15 03:22:58 +00:00
  • 3ec09b9409 update version and copyright strings (prepare to release 2.4) shmuz 2008-06-14 18:20:08 +00:00
  • 57c3beacff [API extension] All functions receiving string-type regex accept a compiled regex too. If this is the case, cf and lo arguments are ignored (should be either supplied as nils or omitted). shmuz 2008-06-14 18:18:55 +00:00
  • 4efd6251ec release 2.3.0 shmuz 2008-05-31 13:07:51 +00:00
  • ff1234cff1 update version and copyright strings (prepare to release 2.3) shmuz 2008-05-30 18:58:41 +00:00
  • b77715c8e4 name of the Lua DLL to link to made configurable shmuz 2008-05-30 15:24:48 +00:00
  • 85b334e916 reverted; didn't like the current version; shmuz 2008-05-30 11:04:08 +00:00
  • ab5f74bc05 update version and copyright strings (prepare to release 2.3) shmuz 2008-05-28 21:37:12 +00:00
  • 653c3370fd little fix shmuz 2008-05-28 20:36:19 +00:00
  • e2726843eb files added (as part of directory rename) shmuz 2008-05-28 19:33:33 +00:00
  • 158d23e9ff directory removed (as part of its rename) shmuz 2008-05-28 19:26:33 +00:00
  • 76e1f95936 Added a new flag from PCRE-7.7. shmuz 2008-05-09 11:40:35 +00:00
  • 66307816e5 GNU regex test added to the list of available tests. shmuz 2008-05-02 14:14:15 +00:00
  • 530e5ff645 cosmetics shmuz 2008-04-08 09:07:23 +00:00
  • 0035000982 *** empty log message *** shmuz 2008-03-30 10:06:22 +00:00
  • c67a0d1f84 Lrexlib version changed to 2.3. shmuz 2008-03-30 10:05:48 +00:00
  • 132dc710cb Two new methods (match and find). Lrexlib version changed to 2.3. shmuz 2008-03-30 10:05:01 +00:00
  • 39aa00f6fc Add tests for new methods (match and find). shmuz 2008-03-30 10:03:15 +00:00
  • fe95d1a154 Add two new methods (find and match). Refactoring. shmuz 2008-03-30 10:02:09 +00:00
  • 5f1195fe1e *** empty log message *** shmuz 2008-03-25 15:09:32 +00:00
  • 6696cceb65 set_f_plainfind: add tests with empty patterns. shmuz 2008-03-25 15:09:06 +00:00
  • 0a94ffeb10 plainfind_func: optimize for speed. plainfind_func: treat empty patterns as valid. shmuz 2008-03-25 15:08:20 +00:00
  • 250936e7c9 refactoring shmuz 2008-03-25 15:06:51 +00:00
  • 01ef4ec24b Fix English. rrt 2008-01-12 23:45:38 +00:00
  • d121d22734 release 2.2.2 shmuz 2007-12-29 20:59:39 +00:00
  • 70bb5200cd small fix shmuz 2007-12-27 11:33:22 +00:00
  • 136c9889bf *** empty log message *** shmuz 2007-12-27 10:07:42 +00:00
  • c3d05bad5b add -d../src to testing commands, for testing the freshly built libraries rather than the installed ones shmuz 2007-12-27 10:07:20 +00:00
  • f12c619df2 add new command-line switch -d<directory> that will prepend <directory> to package.cpath shmuz 2007-12-27 10:06:36 +00:00
  • bacf46c90f move tests with NULs in subject from common_sets.lua into other set files shmuz 2007-12-27 10:05:33 +00:00
  • ca2017d804 spelling shmuz 2007-12-19 13:44:11 +00:00
  • b0a752cee6 spelling shmuz 2007-12-19 13:36:25 +00:00
  • 6cb9d952a1 express "ld" and "-shared" via variables shmuz 2007-12-19 13:08:26 +00:00
  • cd49240d44 separate PCRE and POSIX targets shmuz 2007-12-19 13:07:41 +00:00
  • db1cc195ed refactoring (ALG_GETCFLAGS redefined) shmuz 2007-12-19 13:05:36 +00:00
  • 7721fab0b3 *** empty log message *** shmuz 2007-12-19 13:04:44 +00:00
  • aa5d9bed24 *** empty log message *** shmuz 2007-10-25 07:28:45 +00:00
  • c7a059cb1a version string updated to "Lrexlib 2.2.1" shmuz 2007-10-25 07:28:20 +00:00
  • da82072885 release 2.2.1 shmuz 2007-10-24 23:28:09 +00:00
  • ede7850c97 refactoring shmuz 2007-09-26 05:52:16 +00:00
  • e085a39714 added new flags from PCRE-7.4 shmuz 2007-09-25 18:46:54 +00:00
  • 7a9e2b8aab *** empty log message *** shmuz 2007-09-20 21:12:07 +00:00
  • 39e52bae57 *** empty log message *** shmuz 2007-09-20 21:06:31 +00:00
  • a624472df2 (set_m_exec): one test added shmuz 2007-09-20 21:05:56 +00:00
  • b3d13aa3d4 (generic_tfind): bugfix shmuz 2007-09-20 21:05:08 +00:00
  • 87ed001cd4 added a new flag from PCRE-7.3 shmuz 2007-09-20 21:03:32 +00:00
  • 339384672e release 2.2.0 shmuz 2007-06-18 17:56:00 +00:00
  • 9076744fdb Fix English rrt 2007-06-18 15:09:08 +00:00
  • 232f1804f9 removed link to Lua lisence shmuz 2007-06-12 15:53:41 +00:00
  • b3432db9b1 *** empty log message *** shmuz 2007-06-11 04:53:32 +00:00
  • 255d49f3ac *** empty log message *** shmuz 2007-06-10 18:03:52 +00:00