chicken-janitors
[Top][All Lists]
Advanced

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

Re: [Chicken-janitors] #1151: srfi-99: define-record-type doesn't proper


From: Chicken Trac
Subject: Re: [Chicken-janitors] #1151: srfi-99: define-record-type doesn't properly define field accessor when the field name matches a previously defined symbol
Date: Fri, 05 Sep 2014 01:33:52 -0000

#1151: srfi-99: define-record-type doesn't properly define field accessor when 
the
field name matches a previously defined symbol
-------------------------+--------------------------------------------------
  Reporter:  acharlton   |       Owner:  chust   
      Type:  defect      |      Status:  assigned
  Priority:  minor       |   Milestone:  someday 
 Component:  extensions  |     Version:  4.9.x   
Resolution:              |    Keywords:          
-------------------------+--------------------------------------------------
Changes (by chust):

  * owner:  => chust
  * status:  new => assigned


Comment:

 I can verify this problem, in fact the provided patch is somewhat
 incomplete — it fixes this particular instance of the problem while other
 uses of `symbol-append` in the code might suffer from analogous
 problematic behaviour.

 All the expressions using `symbol-append` have been adapted accordingly in
 changeset [http://www.chust.org/fossils/srfi-99/info/294ff6295b
 294ff6295b]. I would appreciate it if you could test this, too, before I
 tag a new version of the egg.

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/1151#comment:1>
CHICKEN Scheme <http://www.call-with-current-continuation.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]