id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,difficulty 1151,srfi-99: define-record-type doesn't properly define field accessor when the field name matches a previously defined symbol,acharlton,Thomas Chust,"For example: (define-record-type my-cons #t #t kar cdr) (my-cons-kar (make-my-cons 1 2)) will succeed, but: (my-cons-cdr (make-my-cons 1 2)) will fail with Error: unbound variable: my-cons-car Since the my-cons-cdr accessor is defined with the syntax-alias of cdr (i.e. my-cons-cdrXXX is defined instead). The attached patch fixes this.",defect,closed,minor,someday,extensions,4.9.x,fixed,,,