[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: reader macro
The fasd format of the files was not recording the #, correctly, in the
case of defvar's and such which don't go to compiled C code. Here is
the fix, which will be in the next release:
nicolas%
diff -c /public/akcl/c/.~fasdump.c fasdump.c
*** /public/akcl/c/.~fasdump.c Fri Feb 15 17:55:32 1991
--- fasdump.c Thu Mar 14 12:15:24 1991
***************
*** 653,658 ****
--- 653,662 ----
{object x=obj->c.c_cdr;
int l=0;
+ if (obj->c.c_car == siSsharp_comma)
+ { PUT_OP(d_eval);
+ write_fasd(x);
+ break;}
while(1)
{ if(x==Cnil)
{PUT_OP(d_list1+l);
nicolas%
nicolas% diff -c fasdump.c /public/akcl/c/.~fasdump.c
*** fasdump.c Thu Mar 14 12:15:24 1991
--- /public/akcl/c/.~fasdump.c Fri Feb 15 17:55:32 1991
***************
*** 653,662 ****
{object x=obj->c.c_cdr;
int l=0;
- if (obj->c.c_car == siSsharp_comma)
- { PUT_OP(d_eval);
- write_fasd(x);
- break;}
while(1)
{ if(x==Cnil)
{PUT_OP(d_list1+l);
--- 653,658 ----
nicolas%