retitle 297346 ITA: albert owner 297346 ! thanks As I am working on a package of AspectL (ITP 311420), whose documentation is generated by albert, I try getting albert in shape to not provide an undocumented package.
In its current state, albert neither works with CMUCL (probably others) (#312277) nor with SBCL. For the first issue, I have a solution ready. The issue about SBCL is: SBCL uses SIMPLE-STRING for strings since the time it supports UTF-8, no matter if the string really has UTF-8 characters. This is perfectly fine by the HyperSpec, as it does not require implementations to use the "strictest possible" string type. However, Albert (and also cl-xmls) assert SIMPLE-BASE-STRING for their XML strings, that may only contain ASCII. This is IMO the wrong way of assuring that a string is ASCII-only, but it breaks Albert and cl-xmls (probably others) for SBCL. René van Bevern
pgpxHA4XM0Fdb.pgp
Description: PGP signature