Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 5678:b0d40183ac79
GC protect a freshly-consed list, define_specifier_tag().
src/ChangeLog addition:
2012-08-12 Aidan Kehoe <kehoea@parhasard.net>
* specifier.c (define_specifier_tag):
GC protect the list that Fcharset_list () gave back, it's freshly
consed.
Clear the alist entries for this tag in CHARSET's tag list if the
charset_predicate is nil, so re-creating a charset tag works more
effectively.
* specifier.c (Fdefine_specifier_tag):
Device-type-specific tags *are* available, even if that device
type isn't; see specifier.el.
| author | Aidan Kehoe <kehoea@parhasard.net> |
|---|---|
| date | Sun, 12 Aug 2012 11:32:36 +0100 |
| parents | febc025c4e0c |
| children | a81a739181dc |
comparison
equal
deleted
inserted
replaced
| 5677:febc025c4e0c | 5678:b0d40183ac79 |
|---|---|
| 1 2012-08-12 Aidan Kehoe <kehoea@parhasard.net> | |
| 2 | |
| 3 * specifier.c (define_specifier_tag): | |
| 4 GC protect the list that Fcharset_list () gave back, it's freshly | |
| 5 consed. | |
| 6 Clear the alist entries for this tag in CHARSET's tag list if the | |
| 7 charset_predicate is nil, so re-creating a charset tag works more | |
| 8 effectively. | |
| 9 * specifier.c (Fdefine_specifier_tag): | |
| 10 Device-type-specific tags *are* available, even if that device | |
| 11 type isn't; see specifier.el. | |
| 12 | |
| 1 2012-08-06 Aidan Kehoe <kehoea@parhasard.net> | 13 2012-08-06 Aidan Kehoe <kehoea@parhasard.net> |
| 2 | 14 |
| 3 * lread.c (read1): | 15 * lread.c (read1): |
| 4 * print.c (print_symbol): | 16 * print.c (print_symbol): |
| 5 Adopt GNU's ## syntax for the interned symbol with the zero-length | 17 Adopt GNU's ## syntax for the interned symbol with the zero-length |
