Mercurial > hg > xemacs-beta
diff src/chartab.c @ 371:cc15677e0335 r21-2b1
Import from CVS: tag r21-2b1
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:03:08 +0200 |
parents | 7c94d56991e1 |
children | d883f39b8495 |
line wrap: on
line diff
--- a/src/chartab.c Mon Aug 13 11:01:58 2007 +0200 +++ b/src/chartab.c Mon Aug 13 11:03:08 2007 +0200 @@ -552,15 +552,13 @@ switch (ct->type) { case CHAR_TABLE_TYPE_CHAR: - fill_char_table (ct, make_char (0)); - break; case CHAR_TABLE_TYPE_DISPLAY: case CHAR_TABLE_TYPE_GENERIC: #ifdef MULE case CHAR_TABLE_TYPE_CATEGORY: -#endif /* MULE */ fill_char_table (ct, Qnil); break; +#endif /* MULE */ case CHAR_TABLE_TYPE_SYNTAX: fill_char_table (ct, make_int (Sinherit)); @@ -777,7 +775,7 @@ #endif /* MULE */ -Lisp_Object +static Lisp_Object get_char_table (Emchar ch, struct Lisp_Char_Table *ct) { #ifdef MULE @@ -989,10 +987,6 @@ CHECK_CHAR_COERCE_INT (cdr); return Fcons (car, cdr); } - break; - case CHAR_TABLE_TYPE_CHAR: - CHECK_CHAR_COERCE_INT (value); - break; default: break; } @@ -1753,11 +1747,6 @@ DEFSUBR (Fcategory_table_value_p); #endif /* MULE */ -} - -void -vars_of_chartab (void) -{ /* DO NOT staticpro this. It works just like Vweak_hash_tables. */ Vall_syntax_tables = Qnil; }