diff options
| author | Richard M. Stallman | 1997-09-03 22:29:06 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1997-09-03 22:29:06 +0000 |
| commit | ae302641c2aab9e0ffb1ce425f9b6d1368faaf59 (patch) | |
| tree | 7e145174431c9eada43bbfe74f374f5ce2b8352e | |
| parent | c63f7d2a652429f3618499bcfd42e73a1e966086 (diff) | |
| download | emacs-ae302641c2aab9e0ffb1ce425f9b6d1368faaf59.tar.gz emacs-ae302641c2aab9e0ffb1ce425f9b6d1368faaf59.zip | |
(read-language-name): Use a default, not an initial input.
| -rw-r--r-- | lisp/international/mule-cmds.el | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el index dee700d5268..96a02749123 100644 --- a/lisp/international/mule-cmds.el +++ b/lisp/international/mule-cmds.el | |||
| @@ -313,15 +313,15 @@ ALIST is an alist of KEY and INFO. See the documentation of | |||
| 313 | (set-language-info language-name (car (car alist)) (cdr (car alist))) | 313 | (set-language-info language-name (car (car alist)) (cdr (car alist))) |
| 314 | (setq alist (cdr alist)))) | 314 | (setq alist (cdr alist)))) |
| 315 | 315 | ||
| 316 | (defun read-language-name (key prompt &optional initial-input) | 316 | (defun read-language-name (key prompt &optional default) |
| 317 | "Read language name which has information for KEY, prompting with PROMPT. | 317 | "Read language name which has information for KEY, prompting with PROMPT. |
| 318 | DEFAULT is the default choice of language. | ||
| 318 | It returns a string as language name." | 319 | It returns a string as language name." |
| 319 | (let* ((completion-ignore-case t) | 320 | (let* ((completion-ignore-case t) |
| 320 | (name (completing-read prompt | 321 | (name (completing-read prompt |
| 321 | language-info-alist | 322 | language-info-alist |
| 322 | (function (lambda (elm) (assq key elm))) | 323 | (function (lambda (elm) (assq key elm))) |
| 323 | t | 324 | t nil nil default))) |
| 324 | initial-input))) | ||
| 325 | (if (and (> (length name) 0) | 325 | (if (and (> (length name) 0) |
| 326 | (get-language-info name key)) | 326 | (get-language-info name key)) |
| 327 | name))) | 327 | name))) |