"Sean O'Rourke" <sorourke@...> writes:
> On Thu, 29 May 2003, Christophe Rhodes wrote:
>> Have you tried CVS HEAD? I committed a patch which I think fixed this
>> issue yesterday.
> My bad -- I was working off of 0.8.
> It looks like your solution is cleaner. Is the head is stable
> enough to use for day-to-day (non-"production") programming?
Let's say that I think we all try to make it so, but sometimes we
The head, unless someone is getting seriously lax, will generally pass
all of its tests on at least the platform it's just been built on.
Sometimes this isn't x86/Linux, of course, but usually scary low-level
internal changes get tested more than once. These regression tests
are getting quite decent coverage these days, though that hasn't
stopped certain individuals from breaking some vital piece of
functionality or other (recently, from memory: (CDR NIL) not being
NIL; #S reader macro not working; MAKE-LOAD-FORM-SAVING-SLOTS not
working on :READ-ONLY slots) -- of course, when some breakage of this
form occurs, we can add a new test case.
It is possible that sometimes the head will be in transition, though
generally not for long -- disruptive development tends to happen on
branches. So yeah, I'd say it's probably stable enough for day-to-day
stuff, but obviously this will depend on just precisely what you're
doing with it (as a data point, today, with HEAD, I compiled CLX and
verified that McCLIM still works... :-)
http://www-jcsu.jesus.cam.ac.uk/~csr21/ +44 1223 510 299/+44 7729 383 757
(set-pprint-dispatch 'number (lambda (s o) (declare (special b)) (format s b)))
(defvar b "~&Just another Lisp hacker~%") (pprint #36rJesusCollegeCambridge)