vindarel / cl-str

Modern, simple and consistent Common Lisp string manipulation library.
https://vindarel.github.io/cl-str/
MIT License
305 stars 37 forks source link

Error loading from Clozure CL #96

Closed mmontone closed 1 year ago

mmontone commented 1 year ago

I'm getting this error when trying to load from Clozure CL:

Unknown character name - "Next-Line" .
   [Condition of type SIMPLE-ERROR]

Restarts:
 0: [RETRY-COMPILE-FILE] Retry compiling #P"/mnt/sdb2/home/marian/quicklisp/dists/quicklisp/software/cl-str-20230214-git/str.lisp"
 1: [SKIP-COMPILE-FILE] Skip compiling #P"/mnt/sdb2/home/marian/quicklisp/dists/quicklisp/software/cl-str-20230214-git/str.lisp"
 2: [RETRY] Retry compiling #<CL-SOURCE-FILE "str" "str">.
 3: [ACCEPT] Continue, treating compiling #<CL-SOURCE-FILE "str" "str"> as having been successful.
 4: [RETRY] Retry ASDF operation.
 5: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration.
 --more--

Backtrace:
  0: (#<Anonymous Function #x3000005654FF> #<BASIC-FILE-CHARACTER-INPUT-STREAM ("/mnt/sdb2/home/marian/quicklisp/dists/quicklisp/software/cl-str-20230214-git/str.lisp"/4 UTF-8) #x3020037026BD> #\\ NIL)
  1: (CCL::READ-DISPATCH #<BASIC-FILE-CHARACTER-INPUT-STREAM ("/mnt/sdb2/home/marian/quicklisp/dists/quicklisp/software/cl-str-20230214-git/str.lisp"/4 UTF-8) #x3020037026BD> #\#)
  2: (CCL::%PARSE-EXPRESSION #<BASIC-FILE-CHARACTER-INPUT-STREAM ("/mnt/sdb2/home/marian/quicklisp/dists/quicklisp/software/cl-str-20230214-git/str.lisp"/4 UTF-8) #x3020037026BD> #\# (NIL))
  3: (CCL::%READ-LIST-EXPRESSION #<BASIC-FILE-CHARACTER-INPUT-STREAM ("/mnt/sdb2/home/marian/quicklisp/dists/quicklisp/software/cl-str-20230214-git/str.lisp"/4 UTF-8) #x3020037026BD> (NIL) #\))
  4: (CCL::READ-LIST #<BASIC-FILE-CHARACTER-INPUT-STREAM ("/mnt/sdb2/home/marian/quicklisp/dists/quicklisp/software/cl-str-20230214-git/str.lisp"/4 UTF-8) #x3020037026BD> NIL #\))
  5: (CCL::%PARSE-EXPRESSION #<BASIC-FILE-CHARACTER-INPUT-STREAM ("/mnt/sdb2/home/marian/quicklisp/dists/quicklisp/software/cl-str-20230214-git/str.lisp"/4 UTF-8) #x3020037026BD> #\( NIL)

CL-USER> (lisp-implementation-type) "Clozure Common Lisp" CL-USER> (lisp-implementation-version) "Version 1.12.1 (v1.12.1) LinuxX8664"

mdbergmann commented 1 year ago

Yep, I've also noticed this. Similar issue as fir LispWorks.

kilianmh commented 1 year ago

The issue #89 is already open concerning this problem. In short: this bug is already fixed in the master branch. Unfortunately Quicklisp has not been updated yet. Workarounds are detailed in #89.

kilianmh commented 1 year ago

Now the next Quicklisp release is out which includes the patched version.