Fix from Martin Simmons for LW7

This commit is contained in:
Edi Weitz
2015-08-26 15:27:02 +02:00
parent 7bc656d7fa
commit 35c5266061
4 changed files with 16 additions and 10 deletions

View File

@ -1,3 +1,7 @@
Version 2.0.11
2015-08-26
Fix for type checks in LispWorks 7 (Martin Simmons)
Version 2.0.10
2015-05-28
Add :author/:license/:description fields to .asd files (Hans Huebner)
@ -6,7 +10,7 @@ Move inlined definitions before they are used. (Stas Boukarev)
Version 2.0.9
2014-11-28
Merge branch 'master' of github.com:edicl/cl-ppcre (Hans Huebner)
Merge pull request #20 from billitch/master (Hans Hübner)
Merge pull request #20 from billitch/master (Hans Huebner)
Typo in CREATE-SCANNER documentation. (Thomas de Grivel)
Version 2.0.8
@ -15,7 +19,7 @@ Update support info (Hans Huebner)
Version 2.0.7
2014-01-23
doc: Update repository location, remove the darcs mirror. (Stas Boukarev)
Doc: Update repository location, remove the darcs mirror. (Stas Boukarev)
Version 2.0.6
2015-01-05
@ -49,17 +53,17 @@ Version 2.0.0
Added named properties (\p{foo})
Added Unicode support
Introduced test functions for character classes
Added optional test function optimization
Added optional test function optimization
Cleaned up test suite, removed performance cruft
Removed the various alternative system definitions (too much maintenance work)
Exported PARSE-STRING
Changed default value of *USE-BMH-MATCHERS*
General cleanup
General cleanup
Lots of documentation additions
Version 1.4.1
2008-07-03
Skip non-characters in CREATE-RANGES-FROM-SET
Skip non-characters in CREATE-RANGES-FROM-SET
Version 1.4.0
2008-07-03
@ -91,7 +95,7 @@ Fixed behaviour of look-behind in repeated scans (caught by RegexCoach user Hans
Version 1.2.18
2006-10-12
Changed default element type for LispWorks
Fixed documentation for REGEX-REPLACE-ALL
Fixed documentation for REGEX-REPLACE-ALL
Version 1.2.17
2006-10-11
@ -109,7 +113,7 @@ Added :REGEX tag to parse tree syntax (thanks to Fr
Version 1.2.14
2006-05-24
Added missing </code> tag in docs (thanks to Wojciech Kaczmarek)
Fixed IMPORT statement for LW
Fixed IMPORT statement for LW
Version 1.2.13
2005-12-06

View File

@ -37,7 +37,7 @@
(in-package :cl-ppcre-asd)
(defsystem :cl-ppcre
:version "2.0.10"
:version "2.0.11"
:description "Perl-compatible regular expression library"
:author "Dr. Edi Weitz"
:license "BSD"

View File

@ -151,7 +151,7 @@ href="http://weitz.de/regex-coach/">The Regex Coach</a>.
CL-PPCRE together with this documentation can be downloaded from <a
href="http://weitz.de/files/cl-ppcre.tar.gz">http://weitz.de/files/cl-ppcre.tar.gz</a>. The
current version is 2.0.6.
current version is 2.0.11.
<p>
CL-PPCRE comes with a system definition
for <a href="http://www.cliki.net/asdf">ASDF</a> and you compile and

View File

@ -62,7 +62,9 @@ scanners if you don't need the \(full) Unicode support of
implementations like AllegroCL, CLISP, LispWorks, or SBCL.")
(declaim (fixnum *regex-char-code-limit*))
(defvar *string* ""
(defvar *string* (make-sequence #+:lispworks 'lw:simple-text-string
#-:lispworks 'simple-string
0)
"The string which is currently scanned by SCAN.
Will always be coerced to a SIMPLE-STRING.")
#+:lispworks