[cl-ppcre-cvs] CVS update: cl-ppcre/CHANGELOG cl-ppcre/README cl-ppcre/testdata cl-ppcre/testinput

Edi Weitz eweitz at common-lisp.net
Thu Apr 22 18:56:23 UTC 2004


Update of /project/cl-ppcre/cvsroot/cl-ppcre
In directory common-lisp.net:/tmp/cvs-serv14657

Modified Files:
	CHANGELOG README testdata testinput 
Log Message:
pre-0.7.7, including hyperdoc support

Date: Thu Apr 22 14:56:22 2004
Author: eweitz

Index: cl-ppcre/CHANGELOG
diff -u cl-ppcre/CHANGELOG:1.1.1.1 cl-ppcre/CHANGELOG:1.2
--- cl-ppcre/CHANGELOG:1.1.1.1	Tue Jan  6 19:58:44 2004
+++ cl-ppcre/CHANGELOG	Thu Apr 22 14:56:22 2004
@@ -1,6 +1,32 @@
-Version ???
-????
+Version 0.7.7
+????-??-??
+Added doc strings for PPCRE-SYNTAX-ERROR and friends (after playing with slime-apropos-package)
+Added hyperdoc support
+
+Version 0.7.6
+2004-04-20
+The closures created by CREATE-BMH-MATCHER now cleanly cope with negative arguments (bug caught by Damien Kick)
+
+Version 0.7.5
+2004-04-19
+Fixed a bug with constant-length repetitions of . (dot) in single-line mode (caught by RegexCoach user Lee Gold)
+
+Version 0.7.4
+2004-02-16
+Fixed wrong call to SIGNAL-PPCRE-SIGNAL-ERROR in lexer.lisp (caught by Peter Graves)
+Added :CL-PPCRE to *FEATURES* (for CL-INTERPOL)
+Compiler macro for SPLIT
+
+Version 0.7.3
+2004-01-28
+Fixed bug in CURRENT-MIN-REST for lookaheads (reported by Thomas-Paz Hartman)
+Added tests for this bug
+
+Version 0.7.2
+2004-01-27
+Fixed typo (SUBSEQ/NSUBSEQ) in SPLIT (thanks to Alan Ruttenberg)
 Updated docs with respect to ECL (thanks to Alex Mizrahi)
+Mention FreeBSD port in docs
 
 Version 0.7.1
 2003-10-24


Index: cl-ppcre/README
diff -u cl-ppcre/README:1.1.1.1 cl-ppcre/README:1.2
--- cl-ppcre/README:1.1.1.1	Tue Jan  6 19:57:36 2004
+++ cl-ppcre/README	Thu Apr 22 14:56:22 2004
@@ -1,6 +1,10 @@
 Complete documentation for CL-PPCRE can be found in the 'doc'
 directory.
 
+CL-PPCRE also supports Nikodemus Siivola's HYPERDOC, see
+<http://common-lisp.net/project/hyperdoc/> and
+<http://www.cliki.net/hyperdoc>.
+
 1. Installation
 
 1.1. Probably the easiest way is


Index: cl-ppcre/testdata
diff -u cl-ppcre/testdata:1.1.1.1 cl-ppcre/testdata:1.2
--- cl-ppcre/testdata:1.1.1.1	Tue Jan  6 19:58:42 2004
+++ cl-ppcre/testdata	Thu Apr 22 14:56:22 2004
@@ -14283,3 +14283,6 @@
 (1622 "\"aa\" =~ /(?x)a#\\Q
 ./" "(?x)a#\\Q
 ." nil nil nil nil "aa" nil 1 0 nil nil)
+(1623 "\"abcdxklqj\" =~ /ab(?=.*q)cd/" "ab(?=.*q)cd" nil nil nil nil "abcdxklqj" nil 1 0 "abcd" (nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil))
+(1624 "\"ab\" =~ /a(?!.*$)b/" "a(?!.*$)b" nil nil nil nil "ab" nil 1 0 nil nil)
+(1625 "\"Axi\" =~ /.{2}[a-z]/" ".{2}[a-z]" nil nil nil nil "Axi" nil 1 0 "Axi" (nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil))


Index: cl-ppcre/testinput
diff -u cl-ppcre/testinput:1.1.1.1 cl-ppcre/testinput:1.2
--- cl-ppcre/testinput:1.1.1.1	Tue Jan  6 19:59:11 2004
+++ cl-ppcre/testinput	Thu Apr 22 14:56:22 2004
@@ -3936,4 +3936,13 @@
 /(?x)a#\Q
 ./
     a.
-    aa
\ No newline at end of file
+    aa
+
+/ab(?=.*q)cd/
+    abcdxklqj
+
+/a(?!.*$)b/
+    ab
+
+/.{2}[a-z]/
+    Axi
\ No newline at end of file





More information about the Cl-ppcre-cvs mailing list