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