Update of /project/cxml/cvsroot/cxml/runes In directory clnet:/tmp/cvs-serv32067/runes
Modified Files: package.lisp ystream.lisp Log Message: - Define CXML:ATTRIBUTE as a generic function, and a method for integers. - Define /UTF8 sinks even on Unicode-aware implementations for backward- compatibility. (Undocumented feature.)
--- /project/cxml/cvsroot/cxml/runes/package.lisp 2005/12/30 14:21:46 1.6 +++ /project/cxml/cvsroot/cxml/runes/package.lisp 2006/12/02 13:21:36 1.7 @@ -72,8 +72,13 @@ #:make-octet-stream-ystream #:make-rod-ystream #+rune-is-character #:make-character-stream-ystream - #+rune-is-integer #:make-string-ystream/utf8 - #+rune-is-integer #:make-character-stream-ystream/utf8 + ;; These don't make too much sense on Unicode-enabled, + ;; implementations but for those applications using them anyway, + ;; I have commented out the reader conditionals now: + ;; #+rune-is-integer + #:make-string-ystream/utf8 + ;; #+rune-is-integer + #:make-character-stream-ystream/utf8 #:runes-to-utf8/adjustable-string))
(defpackage :utf8-runes --- /project/cxml/cvsroot/cxml/runes/ystream.lisp 2006/01/23 21:46:15 1.4 +++ /project/cxml/cvsroot/cxml/runes/ystream.lisp 2006/12/02 13:21:36 1.5 @@ -222,7 +222,7 @@
;;;; CHARACTER-STREAM-YSTREAM/UTF8
-#+rune-is-integer +;; #+rune-is-integer (progn (defstruct (character-stream-ystream/utf8 (:constructor make-character-stream-ystream/utf8 (os-stream)) @@ -239,7 +239,7 @@
;;;; STRING-YSTREAM/UTF8
-#+rune-is-integer +;; #+rune-is-integer (progn (defstruct (string-ystream/utf8 (:include character-stream-ystream/utf8