Commit f01e8b5
Ken Raeburn
Better fix for printing comma expressions.
The print-symbols-as-references processing for comma and related
symbols works fine if they're being printed out as normal symbols.
It's only in the special ",foo" style syntax where using "#N=" is
likely to break things, because "#1=,foo" reads back as setting #1# to
,foo rather than to just the comma symbol.
* src/print.c (print_object): When printing "," or related symbols
with special syntax, don't use print_object on the special symbol
itself.
(PRINT_CIRCLE_CANDIDATE_P): Revert previous change.1 parent 9919e41 commit f01e8b5
1 file changed
+15
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1151 | 1151 | | |
1152 | 1152 | | |
1153 | 1153 | | |
1154 | | - | |
1155 | | - | |
1156 | | - | |
1157 | | - | |
| 1154 | + | |
1158 | 1155 | | |
1159 | 1156 | | |
1160 | 1157 | | |
| |||
1607 | 1604 | | |
1608 | 1605 | | |
1609 | 1606 | | |
1610 | | - | |
| 1607 | + | |
| 1608 | + | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
1611 | 1621 | | |
1612 | 1622 | | |
1613 | 1623 | | |
| |||
0 commit comments