Mercurial > emacs
diff src/chartab.c @ 94589:d97320b13374
(Fset_char_table_range): If range is t, really set all chars to that value.
| author | Stefan Monnier <monnier@iro.umontreal.ca> |
|---|---|
| date | Sat, 03 May 2008 14:31:55 +0000 |
| parents | cff1e89ad92a |
| children | 8971ddf55736 |
line wrap: on
line diff
--- a/src/chartab.c Sat May 03 13:16:19 2008 +0000 +++ b/src/chartab.c Sat May 03 14:31:55 2008 +0000 @@ -611,10 +611,9 @@ { int i; - XCHAR_TABLE (char_table)->ascii = Qnil; + XCHAR_TABLE (char_table)->ascii = value; for (i = 0; i < chartab_size[0]; i++) - XCHAR_TABLE (char_table)->contents[i] = Qnil; - XCHAR_TABLE (char_table)->defalt = value; + XCHAR_TABLE (char_table)->contents[i] = value; } else if (EQ (range, Qnil)) XCHAR_TABLE (char_table)->defalt = value;
