[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [spr1598] GBB in ACL



This bug has been fixed in Allegro CL 3.1.  If you'd like a patch for
this problem, please send a request to "bugs@franz.com" and ask for
Patch 2.2 "defstruct ignores *print-case* when constructing names".
Specify your host machine version, OS, and Lisp version.

	Charley

> Date: Tue, 12 Jun 90  11:26:01 EDT
> Reply-To: Gallagher@cs.umass.edu
> From: Kevin Gallagher <Gallagher@gilgamesh.cs.umass.edu>
> 
> The difficulties that Cuno Duursma <cduursma@cen.jrc.IT> is having
> are due to the fact that by changing labelset- to "labelset-" in the
> following form
> 
>    (defstruct (labelset-table (:conc-name labelset-))
>      (test 'eq)
>      ...)
> 
> he inadvertently caused the names of the defstruct accessor
> functions to be symbols like |labelset-TEST| rather than
> LABELSET-TEST.  One fix is to change the form to 
> 
>    (defstruct (labelset-table (:conc-name "LABELSET-"))
>      (test 'eq)
>      ...)
> 
> (If you are using case mode insensitive-upper.)