quicklisp-client icon indicating copy to clipboard operation
quicklisp-client copied to clipboard

Bad parsing of systems.txt

Open Goheeca opened this issue 13 years ago • 3 comments

A trailing empty line in systems.txt evokes SB-KERNEL:BOUNDING-INDICES-BAD-ERROR in SBCL. And when EOF is immediately after system-name, the system is parsed, but the printed version is corrupted: " / cl-2dsyntax-20120930 / goheecus 2012-09-30>" instead of: "#< SYSTEM cl-2dsyntax / cl-2dsyntax-20120930 / goheecus 2012-09-30>" (it was obtained by adding a space after system-name). Short-desc of the system has a return character on the end. // The space between < and SYSTEM was added because of github parser.

Goheeca avatar Oct 01 '12 15:10 Goheeca

Does this come up in practice somehow?

quicklisp avatar Oct 01 '12 16:10 quicklisp

When I try to make my own dist, I came across this.

Goheeca avatar Oct 01 '12 16:10 Goheeca

I see, I'll try to improve the error detection then.

quicklisp avatar Oct 01 '12 16:10 quicklisp