Shinmera / plump

Practically Lenient and Unimpressive Markup Parser for Common Lisp
https://shinmera.github.io/plump
zlib License
119 stars 21 forks source link

The type specifier (FUNCTION (STRING) BOOLEAN) cannot be used for discrimination. #17

Closed franksmuc closed 4 years ago

franksmuc commented 6 years ago

**++++ Error in (LISPWORKS:TOP-LEVEL-FORM 7): The type specifier (FUNCTION (STRING) BOOLEAN) cannot be used for discrimination.

top level form 7 is (define-tag-dispatcher (process xml-tags html-tags) (name) (and (<= 1 (length name)) (char= (aref name 0) #\?))) in processing.lisp (using LispWorks 6.0.1)

elrzn commented 4 years ago

Cannot reproduce the issue on LispWorks 7.

fiddlerwoaroof commented 4 years ago

I reported this error to LW support and they patched it in Lispworks 7.1 or so

Shinmera commented 4 years ago

Cool, thanks!

fiddlerwoaroof commented 4 years ago

For reference, it's in 7.1.2 as documented here (Lisp Support Call #41557):

http://ftp.lispworks.com/pub/software_tools/downloads/patches/lw71/readme-712.txt