mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-19 20:30:29 -08:00
(detect_coding_charset): Fix change from 2008-10-21.
Also, check iso-latin-*, not only iso-8859-*.
This commit is contained in:
parent
b4b7bab7ca
commit
a4aee864ad
2 changed files with 9 additions and 1 deletions
|
|
@ -5103,7 +5103,10 @@ detect_coding_charset (coding, detect_info)
|
|||
valids = AREF (attrs, coding_attr_charset_valids);
|
||||
name = CODING_ID_NAME (coding->id);
|
||||
if (VECTORP (Vlatin_extra_code_table)
|
||||
&& strcmp ((char *) SDATA (SYMBOL_NAME (name)), "iso-8859-") == 0)
|
||||
&& (strncmp ((char *) SDATA (SYMBOL_NAME (name)),
|
||||
"iso-8859-", sizeof ("iso-8859-") - 1) == 0
|
||||
|| strncmp ((char *) SDATA (SYMBOL_NAME (name)),
|
||||
"iso-latin-", sizeof ("iso-latin-") - 1) == 0))
|
||||
check_latin_extra = 1;
|
||||
if (! NILP (CODING_ATTR_ASCII_COMPAT (attrs)))
|
||||
src += head_ascii;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue