Please add support for the Extensible Sequences protocol.
The extensible sequences protocol allows users to define subclasses on the sequence type, which integrate with the rest of the sequence functions.
A portability library that currently supports ABCL and SBCL exists here: https://shinmera.github.io/trivial-extensible-sequences/ A specification of the protocol can be found in the following paper by Rhodes: http://www.doc.gold.ac.uk/~mas01cr/papers/ilc2007/sequences-20070301.pdf
This would help bring CCL up to date with standard extensions as shown here: https://shinmera.github.io/portability/
We will need a test suite to support our implementation against. Opened https://github.com/Shinmera/trivial-extensible-sequences/issues/1 for that reason.
Just had a need for this and went looking to see if it was available in CCL. How's progress?
AFAIK none so far.
Race condition?
Nope, I just haven't found any time+will to work on this yet.