cl-unicode
cl-unicode copied to clipboard
Portable Unicode library for Common Lisp
Does anyknow know what's going on? This is how I run the tests: ``` sbcl --non-interactive \ --eval '(require "asdf")' \ --eval "(push #p\"${wrksrc}/\" asdf:*central-registry*)" \ --eval '(asdf:load-system "cl-unicode/test")' \...
Trying to compile cl-unicode with: Armed Bear Common Lisp 1.9.0 Java 11.0.19 Ubuntu OpenJDK 64-Bit Server VM It triggers: ``` Error loading /home/fermin/.cache/common-lisp/abcl-1.9.0-fasl43-linux-x64/home/fermin/quicklisp/dists/quicklisp/software/cl-unicode-20210228-git/hash-tables.abcl at line 11 (offset 1202352) #: Debugger...
i'm running SBCL, with slime. when i call `(ql:quickload :cl-unicode)` i get an error as follows `no symbol named "*STANDARD-OPTIMIZE-SETTINGS*" in "CL-PPCRE"` if i intern it, i get: ``` compile-file-error...
This should allow implementation of the Unicode efficient canonical identifier caseless match. Something like that: ```lisp (defun indentifiers-match-p (a b) (equal (cl-unicode:identifier-case-fold-mapping (cl-unicode:normalization-form-d a)) (cl-unicode:identifier-case-fold-mapping (cl-unicode:normalization-form-d b)))) ```
Replace `keywords` in `defpackage` `:export` clauses with uninterned symbols. This avoids interning them in `*package*`, which should simplify autocompletion and may improve garbage collection.
This code should print the entire (code point -> canonical name) mapping, right ? : (with-hash-table-iterator ( it CL-UNICODE::*CODE-POINTS-TO-UNICODE1-NAMES* ) (loop (multiple-value-bind (more i) (it) (progn (when (not more) (return))...
The system definition mode line specifies a package of `CL-USER`, however the correct package name is `ASDF`. On many platforms, `asdf` takes care of this, but on Genera the mode...
I am linking this issue here because I'm not sure if it is an asdf-jar issue or if it is a problem with that way that cl-unicode is packaged. https://github.com/armedbear/abcl/issues/371
Unicode version was changed to 6.2 from 5.1 cl-unicode version was changed to 1.5 from 1.4 The download link was changed to the github release instead of the dead weitz.de...