(read-prop-file "canonical-dm")))))
(define char-full-composition-exclusion?
- (access char-full-composition-exclusion? (->environment '(runtime ustring))))
+ (access char-full-composition-exclusion? (->environment '(runtime string))))
\f
;;;; Code-point ranges
(files "gdbm")
(parent ())
(initialization (initialize-package!))
- (import (runtime ustring)
+ (import (runtime string)
cp1-ref
ustring-cp-size
ustring?)
(files "pgsql")
(parent ())
(initialization (initialize-package!))
- (import (runtime ustring)
+ (import (runtime string)
cp1-ref
ustring-cp-size
ustring?)
("srfi-1" (runtime srfi-1))
("stack-sample" (runtime stack-sampler))
("stream" (runtime stream))
+ ("string" (runtime string))
("string-io" (runtime string-i/o-port))
("structure-parser" (runtime structure-parser))
("swank" (runtime swank))
("url" (runtime uri))
("urtrap" (runtime reference-trap))
("usrint" (runtime user-interface))
- ("ustring" (runtime ustring))
("vector" (runtime vector))
("version" (runtime))
("where" (runtime environment-inspector))
("thread-low" . (runtime thread))
("vector" . (RUNTIME VECTOR))))
(files1
- '(("ustring" . (RUNTIME USTRING))
+ '(("string" . (runtime string))
("symbol" . (RUNTIME SYMBOL))
("procedure" . (runtime procedure))
("random" . (RUNTIME RANDOM-NUMBER))
(RUNTIME BYTEVECTOR)
(RUNTIME CHARACTER-SET)
(RUNTIME LAMBDA-ABSTRACTION)
- (RUNTIME USTRING)
+ (runtime string)
(RUNTIME STREAM)
(RUNTIME 2D-PROPERTY)
(RUNTIME HASH-TABLE)
vector-8b-ref
vector-8b-set!))
-(define-package (runtime ustring)
- (files "ustring")
+(define-package (runtime string)
+ (files "string")
(parent (runtime))
(export () deprecated:string
(string-ci-hash string-hash-ci)
(export (runtime ucd-glue)
char-set:changes-when-case-folded
ucd-nt-value)
- (export (runtime ustring)
+ (export (runtime string)
char-changes-when-case-folded?
char-changes-when-lower-cased?
char-changes-when-upper-cased?
|#
;;;; Unicode strings
-;;; package: (runtime ustring)
+;;; package: (runtime string)
;;; For simplicity, the implementation uses a 24-bit encoding for non-8-bit
;;; strings. This is not a good long-term approach and should be revisited once
(%record %slice-tag string start length))
(define-integrable %slice-tag
- '|#[(runtime ustring)slice]|)
+ '|#[(runtime string)slice]|)
(define-integrable (slice-string slice) (%record-ref slice 1))
(define-integrable (slice-start slice) (%record-ref slice 2))
(define-package (x11 base)
(files "x11-base")
(parent (x11))
- (import (runtime ustring)
+ (import (runtime string)
cp1-ref
ustring-cp-size
ustring?)