diff options
| author | Kenichi Handa | 2003-11-22 11:40:57 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2003-11-22 11:40:57 +0000 |
| commit | 321c819c906071fc2f9c20e4aa2d02698ac49c01 (patch) | |
| tree | cb5dc7d456d72bf55bd4fb626a13a38673eedf15 /src | |
| parent | eccb6815190bd1e4434ce3dfa0d460fd2266aaff (diff) | |
| download | emacs-321c819c906071fc2f9c20e4aa2d02698ac49c01.tar.gz emacs-321c819c906071fc2f9c20e4aa2d02698ac49c01.zip | |
(find_charsets_in_text): Delete unused locale variable.
(Fset_charset_priority): Update Vemacs_mule_charset_list too.
Diffstat (limited to 'src')
| -rw-r--r-- | src/charset.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/charset.c b/src/charset.c index 65e233fd498..20b4f04065f 100644 --- a/src/charset.c +++ b/src/charset.c | |||
| @@ -1375,7 +1375,6 @@ find_charsets_in_text (ptr, nchars, nbytes, charsets, table, multibyte) | |||
| 1375 | int multibyte; | 1375 | int multibyte; |
| 1376 | { | 1376 | { |
| 1377 | const unsigned char *pend = ptr + nbytes; | 1377 | const unsigned char *pend = ptr + nbytes; |
| 1378 | int ncharsets = ASIZE (charsets); | ||
| 1379 | 1378 | ||
| 1380 | if (nchars == nbytes) | 1379 | if (nchars == nbytes) |
| 1381 | { | 1380 | { |
| @@ -1989,6 +1988,7 @@ usage: (set-charset-priority &rest charsets) */) | |||
| 1989 | Lisp_Object *args; | 1988 | Lisp_Object *args; |
| 1990 | { | 1989 | { |
| 1991 | Lisp_Object new_head, old_list, arglist[2]; | 1990 | Lisp_Object new_head, old_list, arglist[2]; |
| 1991 | Lisp_Object list_2022, list_emacs_mule; | ||
| 1992 | int i, id; | 1992 | int i, id; |
| 1993 | 1993 | ||
| 1994 | old_list = Fcopy_sequence (Vcharset_ordered_list); | 1994 | old_list = Fcopy_sequence (Vcharset_ordered_list); |
| @@ -2007,13 +2007,16 @@ usage: (set-charset-priority &rest charsets) */) | |||
| 2007 | Vcharset_ordered_list = Fnconc (2, arglist); | 2007 | Vcharset_ordered_list = Fnconc (2, arglist); |
| 2008 | charset_ordered_list_tick++; | 2008 | charset_ordered_list_tick++; |
| 2009 | 2009 | ||
| 2010 | for (old_list = Vcharset_ordered_list, new_head = Qnil; | 2010 | for (old_list = Vcharset_ordered_list, list_2022 = list_emacs_mule = Qnil; |
| 2011 | CONSP (old_list); old_list = XCDR (old_list)) | 2011 | CONSP (old_list); old_list = XCDR (old_list)) |
| 2012 | { | 2012 | { |
| 2013 | if (! NILP (Fmemq (XCAR (old_list), Viso_2022_charset_list))) | 2013 | if (! NILP (Fmemq (XCAR (old_list), Viso_2022_charset_list))) |
| 2014 | new_head = Fcons (XCAR (old_list), new_head); | 2014 | list_2022 = Fcons (XCAR (old_list), list_2022); |
| 2015 | if (! NILP (Fmemq (XCAR (old_list), Vemacs_mule_charset_list))) | ||
| 2016 | list_emacs_mule = Fcons (XCAR (old_list), list_emacs_mule); | ||
| 2015 | } | 2017 | } |
| 2016 | Viso_2022_charset_list = Fnreverse (new_head); | 2018 | Viso_2022_charset_list = Fnreverse (list_2022); |
| 2019 | Vemacs_mule_charset_list = Fnreverse (list_emacs_mule); | ||
| 2017 | 2020 | ||
| 2018 | return Qnil; | 2021 | return Qnil; |
| 2019 | } | 2022 | } |