diff options
| author | Kenichi Handa | 2006-02-22 06:51:02 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2006-02-22 06:51:02 +0000 |
| commit | ba3d6aab23868fdb6f2da72bb16c1fde19a77f89 (patch) | |
| tree | 8b65b12a15839bfd4ef65e6a450c3d24f4c2def2 | |
| parent | 33cf2d8a0694bb54fe63675b7521e8cfd3949b96 (diff) | |
| download | emacs-ba3d6aab23868fdb6f2da72bb16c1fde19a77f89.tar.gz emacs-ba3d6aab23868fdb6f2da72bb16c1fde19a77f89.zip | |
(map_charset_chars): Fix for ascii-compatible charset
made by a mapping table.
| -rw-r--r-- | src/charset.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/charset.c b/src/charset.c index 3e1bebdd68f..dbf883c9ce5 100644 --- a/src/charset.c +++ b/src/charset.c | |||
| @@ -592,17 +592,6 @@ map_charset_chars (c_function, function, arg, | |||
| 592 | { | 592 | { |
| 593 | if (! CHAR_TABLE_P (CHARSET_ENCODER (charset))) | 593 | if (! CHAR_TABLE_P (CHARSET_ENCODER (charset))) |
| 594 | return; | 594 | return; |
| 595 | if (CHARSET_ASCII_COMPATIBLE_P (charset) && from <= 127) | ||
| 596 | { | ||
| 597 | range = Fcons (make_number (from), make_number (to)); | ||
| 598 | if (to >= 128) | ||
| 599 | XSETCAR (range, make_number (127)); | ||
| 600 | |||
| 601 | if (NILP (function)) | ||
| 602 | (*c_function) (arg, range); | ||
| 603 | else | ||
| 604 | call2 (function, range, arg); | ||
| 605 | } | ||
| 606 | map_char_table_for_charset (c_function, function, | 595 | map_char_table_for_charset (c_function, function, |
| 607 | CHARSET_ENCODER (charset), arg, | 596 | CHARSET_ENCODER (charset), arg, |
| 608 | partial ? charset : NULL, from, to); | 597 | partial ? charset : NULL, from, to); |