aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2004-04-21 19:16:15 +0000
committerRichard M. Stallman2004-04-21 19:16:15 +0000
commitf15466c5d8d18cacfaa82870b5fe4a97f489d4ae (patch)
tree4a5527f638276c4231de2c6b5781e63f85de66e5
parentf8bbbafb17d6e6bbd35c3ccc82ed4e80b521148d (diff)
downloademacs-f15466c5d8d18cacfaa82870b5fe4a97f489d4ae.tar.gz
emacs-f15466c5d8d18cacfaa82870b5fe4a97f489d4ae.zip
Use assoc-string, not assoc-ignore-case.
-rw-r--r--lisp/international/mule-cmds.el10
1 files changed, 5 insertions, 5 deletions
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index 65e9fcab362..0b7aa54a288 100644
--- a/lisp/international/mule-cmds.el
+++ b/lisp/international/mule-cmds.el
@@ -1054,7 +1054,7 @@ For a list of useful values for KEY and their meanings,
1054see `language-info-alist'." 1054see `language-info-alist'."
1055 (if (symbolp lang-env) 1055 (if (symbolp lang-env)
1056 (setq lang-env (symbol-name lang-env))) 1056 (setq lang-env (symbol-name lang-env)))
1057 (let ((lang-slot (assoc-ignore-case lang-env language-info-alist))) 1057 (let ((lang-slot (assoc-string lang-env language-info-alist t)))
1058 (if lang-slot 1058 (if lang-slot
1059 (cdr (assq key (cdr lang-slot)))))) 1059 (cdr (assq key (cdr lang-slot))))))
1060 1060
@@ -1597,11 +1597,11 @@ to using the function `set-language-environment'."
1597 :link '(custom-manual "(emacs)Language Environments") 1597 :link '(custom-manual "(emacs)Language Environments")
1598 :set (lambda (symbol value) (set-language-environment value)) 1598 :set (lambda (symbol value) (set-language-environment value))
1599 :get (lambda (x) 1599 :get (lambda (x)
1600 (or (car-safe (assoc-ignore-case 1600 (or (car-safe (assoc-string
1601 (if (symbolp current-language-environment) 1601 (if (symbolp current-language-environment)
1602 (symbol-name current-language-environment) 1602 (symbol-name current-language-environment)
1603 current-language-environment) 1603 current-language-environment)
1604 language-info-alist)) 1604 language-info-alist t))
1605 "English")) 1605 "English"))
1606 ;; custom type will be updated with `set-language-info'. 1606 ;; custom type will be updated with `set-language-info'.
1607 :type (if language-info-alist 1607 :type (if language-info-alist
@@ -1749,7 +1749,7 @@ specifies the character set for the major languages of Western Europe."
1749 (if (symbolp language-name) 1749 (if (symbolp language-name)
1750 (setq language-name (symbol-name language-name))) 1750 (setq language-name (symbol-name language-name)))
1751 (setq language-name "English")) 1751 (setq language-name "English"))
1752 (let ((slot (assoc-ignore-case language-name language-info-alist))) 1752 (let ((slot (assoc-string language-name language-info-alist t)))
1753 (unless slot 1753 (unless slot
1754 (error "Language environment not defined: %S" language-name)) 1754 (error "Language environment not defined: %S" language-name))
1755 (setq language-name (car slot))) 1755 (setq language-name (car slot)))
@@ -2282,7 +2282,7 @@ matches are looked for in the coding system list, treating case and
2282the characters `-' and `_' as insignificant. The coding system base 2282the characters `-' and `_' as insignificant. The coding system base
2283is returned. Thus, for instance, if charset \"ISO8859-2\", 2283is returned. Thus, for instance, if charset \"ISO8859-2\",
2284`iso-latin-2' is returned." 2284`iso-latin-2' is returned."
2285 (or (car (assoc-ignore-case charset locale-charset-alist)) 2285 (or (car (assoc-string charset locale-charset-alist t))
2286 (let ((cs coding-system-alist) 2286 (let ((cs coding-system-alist)
2287 c) 2287 c)
2288 (while (and (not c) cs) 2288 (while (and (not c) cs)