A regression package is include which uses Franz's open-source
tester library. I've also ported that library for use on other
-CL implementations.
+CL implementations. Puri completes 126/126 regression tests
+successfully.
Puri home: http://files.b9.com/puri/
Portable tester home: http://files.b9.com/tester/
-cl-uri (1.2-1) unstable; urgency=low
+cl-puri (1.2-1) unstable; urgency=low
- * More porting fixes
+ * More porting fixes. Now passes 126/126 regression tests.
-- Kevin M. Rosenberg <kmr@debian.org> Fri, 18 Jul 2003 13:59:51 -0600
-cl-uri (1.1-1) unstable; urgency=low
+cl-puri (1.1-1) unstable; urgency=low
* Fix some porting issues
-- Kevin M. Rosenberg <kmr@debian.org> Fri, 18 Jul 2003 08:59:04 -0600
-cl-uri (1.0) unstable; urgency=low
+cl-puri (1.0) unstable; urgency=low
* Initial upload
* Changes compared to upstream:
;; Original version from ACL 6.1:
;; uri.cl,v 2.3.6.4.2.1 2001/08/09 17:42:39 layer
;;
-;; $Id: src.lisp,v 1.2 2003/07/18 20:51:37 kevin Exp $
+;; $Id: src.lisp,v 1.3 2003/07/18 21:00:54 kevin Exp $
(defpackage #:puri
(:use #:cl)
(eval-when (compile) (declaim (optimize (speed 3))))
+
(eval-when (:compile-toplevel :load-toplevel :execute)
(defvar if*-keyword-list '("then" "thenret" "else" "elseif")))
#-allegro
-(define-condition parse-error (error)
- ()
- )
-
+(define-condition parse-error (error) ())
(defun .parse-error (fmt &rest args)
#+allegro (apply #'excl::.parse-error fmt args)
#-allegro (defvar *current-case-mode* :case-insensitive-upper)
-;; From Larry Hunter with modifications
(defun position-char (char string start max)
(declare (optimize (speed 3) (safety 0) (space 0))
(fixnum start max) (simple-string string))