Commit Graph

57 Commits

Author SHA1 Message Date
b7d25714cc Move doc/ do docs/ 2017-12-19 20:46:29 +03:00
e11d9b6032 correct syntax error message for #\c unescaping 2017-06-09 23:50:40 +03:00
fc2e28dcce Merge pull request #31 from phmarek/master
Fix Perl compatibility for (SPLIT ... :LIMIT -1).
2017-03-08 13:01:59 +01:00
056cbf3990 Fix Perl compatibility for (SPLIT ... :LIMIT -1).
A negative limit means infinity.
2017-03-08 13:00:17 +01:00
0f295337d9 Report a syntax error on "(?<".
Instead of failing due to NIL not being a character in a call to ALPHA-CHAR-P.
2016-12-27 19:33:27 +03:00
0f6fe804f8 Remove (safety 0) from the default optimization.
It's a very bad default that has already wasted countless programmer
hours.
2016-04-28 19:40:40 +03:00
26aa9b68fb Fix compiler-macro interaction with LOAD-TIME-VALUE and CONSTANTP.
When CONSTANTP is supplied an &environment object from the compiler
macro it can determine forms involving MACROLET to be constant, but
such forms are problematic for LOAD-TIME-VALUE and its null lexical
environment execution requirements.
2016-04-01 12:46:11 +03:00
35c5266061 Fix from Martin Simmons for LW7 2015-08-26 15:27:02 +02:00
7bc656d7fa release 2.0.10 2015-05-28 07:38:30 +02:00
82b48a46ed Add :author/:license/:description fields to .asd files
Closes #24
2015-05-28 07:33:49 +02:00
afe67e9277 Move inlined definitions before they are used.
Otherwise they do not get a chance to get inlined.
2014-12-30 12:14:32 +03:00
cc10653087 release 2.0.9 2014-11-28 13:25:08 +01:00
c49b09f713 Merge branch 'master' of github.com:edicl/cl-ppcre 2014-11-28 13:24:45 +01:00
e520306db3 release 2.0.8 2014-11-28 13:24:34 +01:00
31d282f794 Update support info 2014-11-28 13:24:26 +01:00
8d19f05b21 Merge pull request #20 from billitch/master
Typo in CREATE-SCANNER documentation.
2014-10-20 06:08:44 +01:00
1a50bb819d Typo in CREATE-SCANNER documentation. 2014-10-20 07:00:03 +02:00
e6029ed103 release 2.0.7 2014-01-23 11:35:27 -05:00
b21978b6fd doc: Update repository location, remove the darcs mirror. 2014-01-22 03:41:20 +04:00
333a220c19 release 2.0.6 2014-01-05 23:12:01 +01:00
cdf3de9d6b update CHANGELOG and version number 2014-01-05 23:11:08 +01:00
dfac6f9ccf Fix tests failing on Allegro CL (closes #2) 2014-01-05 22:56:33 +01:00
18d3ad3023 Merge branch 'master' of github.com:edicl/cl-ppcre 2014-01-05 22:05:52 +01:00
1075f9c3bb Specialize parse-tree method argument to suppress unused argument warning.
Closes #8
2014-01-05 22:05:30 +01:00
30037c7d5e Merge pull request #10 from nbtrap/test-fix
Don't stop testing on the first test where PERL-ERROR is T.
2014-01-05 12:44:43 -08:00
b2c0f81ff4 release 2.0.5 2014-01-05 20:42:09 +01:00
486ebb0e33 update version + changelog 2014-01-05 20:42:01 +01:00
db6665e888 fix spurious test failures 2014-01-05 20:40:34 +01:00
53b6516725 Don't stop testing on the first test where PERL-ERROR is T. 2013-12-30 17:47:52 -05:00
0bb107db3a Merge pull request #7 from jdz/patch-1
Suppress warnings for register-groups-bind with empty var-list
2013-12-30 00:20:41 -08:00
2adedd10d4 Suppress warnings for register-groups-bind with empty var-list
If (for some reason) the var-list is empty, there is no code generated
that uses the reg-starts and reg-ends variables, and hence they become
unused.

And without the bindings, the substr-fn is also not necessary.
2013-05-24 15:16:33 +03:00
df1590a21f release 2.0.4 2013-04-13 14:58:43 +02:00
0bf72f7b6b Merge branch 'master' of github.com:edicl/cl-ppcre 2013-04-13 14:57:45 +02:00
a2fafffaeb release 2.0.4 2013-04-13 14:57:25 +02:00
68e952dba7 Merge branch 'stassats'
Conflicts:
	cl-ppcre.asd
2013-04-13 14:56:53 +02:00
5dd7d9f20b prepare for release 2013-04-13 14:56:16 +02:00
54e4bc54c1 Merge pull request #5 from stassats/master
Rewrite SEQ without using recursion.
2013-04-13 05:49:58 -07:00
792c82fc39 Add print-object methods for some regex classes. 2013-04-11 14:08:37 +04:00
b7706d3a10 Add a test-case which exercises a branch of end-string-aux. 2013-04-11 14:06:37 +04:00
7d64a90203 Rewrite SEQ without using recursion.
Allows for very long regexes to be processed.
Doesn't require the result to be reversed afterwards.
2013-02-13 21:29:23 +04:00
05a803ff30 Add :description to .asd file 2012-04-08 18:55:40 +02:00
7ad13f568e Merge pull request #4 from slyrus/property-bugfix
:property and :invert-property scanning bug fix.
2012-04-08 09:51:27 -07:00
bf121ee9d7 :property and :invert-property scanning bug fix.
In convert-compound-parse-tree methods for property and
    inverted-property, declare accumulate-start-p sepecial and setq it
    to nil.
2012-04-08 08:10:02 -07:00
0e7bac2b4b Merge pull request #3 from lindes/master
Adding README.md to this project.
2012-04-07 02:54:12 -07:00
979ef36102 converting introductory documentation to README.md
Primarily for the purpose of having an easier starting-point for
documentation as this project is displayed on github.

Also, added a prominent note to use cl-interpol to help maximize
values of "perl compatible".
2012-04-07 11:37:17 +02:00
be81a49e00 Typo
git-svn-id: svn://bknr.net/svn/trunk/thirdparty/cl-ppcre@4620 4281704c-cde7-0310-8518-8e2dc76b1ff0
2010-10-20 12:05:40 +00:00
6496f7c843 BKNR
git-svn-id: svn://bknr.net/svn/trunk/thirdparty/cl-ppcre@4592 4281704c-cde7-0310-8518-8e2dc76b1ff0
2010-08-24 07:36:09 +00:00
3cc7b592d9 Update to 2.0.3
git-svn-id: svn://bknr.net/svn/trunk/thirdparty/cl-ppcre@4461 4281704c-cde7-0310-8518-8e2dc76b1ff0
2009-10-29 15:00:44 +00:00
7f5f0de87c Update to 2.0.2
git-svn-id: svn://bknr.net/svn/trunk/thirdparty/cl-ppcre@4453 4281704c-cde7-0310-8518-8e2dc76b1ff0
2009-09-17 19:26:54 +00:00
364d7df27d Specialize some arguments on type T to silence CCL warnings.
git-svn-id: svn://bknr.net/svn/trunk/thirdparty/cl-ppcre@4207 4281704c-cde7-0310-8518-8e2dc76b1ff0
2009-02-09 12:15:29 +00:00