From pat at nklein.com Fri Apr 9 21:15:31 2010 From: pat at nklein.com (Patrick Stein) Date: Fri, 9 Apr 2010 16:15:31 -0500 Subject: [linedit-devel] OSICAT no longer has *osicat-version* Message-ID: I just upgraded a bunch of packages on my machine and Linedit had trouble because OSICAT no longer has the symbol *osicat-version*. I tweaked the beginning of linedit's packages.lisp to look like this: #.(let ((version (find-symbol "*OSICAT-VERSION*" (find-package "OSICAT")))) (cond ((null version) t) ((stringp version) (error "This version of Linedit requires Osicat version 0.4.0 or later, but current Osicat version is ~A." version)) ((consp version) (unless (<= 4 (second version)) (error "This version of Linedit requires Osicat version 0.4.0 or later, but current Osicat version is ~{~A~^.~}." version))) (t (error "No Osicat version found.")))) rather than the old way which had osicat:*osicat-version* liberally sprinkled throughout. ttyl, Patrick From nikodemus at random-state.net Sat Apr 10 08:21:26 2010 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Sat, 10 Apr 2010 11:21:26 +0300 Subject: [linedit-devel] OSICAT no longer has *osicat-version* In-Reply-To: References: Message-ID: On 10 April 2010 00:15, Patrick Stein wrote: > > I just upgraded a bunch of packages on my machine and Linedit had trouble because OSICAT > no longer has the symbol *osicat-version*. I think you need to cvs update: http://common-lisp.net/cgi-bin/viewcvs.cgi/src/packages.lisp?root=linedit&r1=1.18&r2=1.19 Cheers, -- Nikodemus From pat at nklein.com Sat Apr 10 14:22:25 2010 From: pat at nklein.com (Patrick Stein) Date: Sat, 10 Apr 2010 09:22:25 -0500 Subject: [linedit-devel] OSICAT no longer has *osicat-version* In-Reply-To: References: Message-ID: <84139D60-D17B-457E-B00A-97889F77AC9C@nklein.com> Ah. I was just going from the released version on the web page. -- Patrick On Apr 10, 2010, at 3:21 AM, Nikodemus Siivola wrote: > On 10 April 2010 00:15, Patrick Stein wrote: >> >> I just upgraded a bunch of packages on my machine and Linedit had >> trouble because OSICAT >> no longer has the symbol *osicat-version*. > > I think you need to cvs update: > > http://common-lisp.net/cgi-bin/viewcvs.cgi/src/packages.lisp?root=linedit&r1=1.18&r2=1.19 > > Cheers, > > -- Nikodemus > > _______________________________________________ > linedit-devel mailing list > linedit-devel at common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/linedit-devel