quicklisp-client
quicklisp-client copied to clipboard
Bad parsing of systems.txt
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.
Does this come up in practice somehow?
When I try to make my own dist, I came across this.
I see, I'll try to improve the error detection then.