* chartab.c (Foptimize_char_table, optimize_sub_char_table):
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 30 May 2008 21:07:50 +0000 (21:07 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 30 May 2008 21:07:50 +0000 (21:07 +0000)
commitd0827857e7a2e73907783ccb6e30849c2a056374
treed191220cab996a4154122e5ffe9d932e134aa0ca
parent01b996adc3fe81b4e6fa38ce531e05a6506fc6bf
* chartab.c (Foptimize_char_table, optimize_sub_char_table):
Add a `test' argument so another predicate than `equal' can be used.
(map_sub_char_table): Use `eq' rather than `equal' to merge ranges.
(map_char_table): Remove unused vars `c' and `i'.
* lisp.h (Foptimize_char_table): Adjust declaration.
* charset.c (Fclear_charset_maps): Adjust call to Foptimize_char_table.
src/ChangeLog
src/charset.c
src/chartab.c
src/lisp.h