Mercurial > emacs
changeset 10600:45bbb119e1a3
(iso-transl-language-alist): Add French & Portuguese.
(iso-transl-char-map): Use /a /e ~d "s ~t digraphs as in iso-acc.el.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Mon, 30 Jan 1995 23:04:34 +0000 |
parents | bbf3a30a4d39 |
children | b357feae0096 |
files | lisp/international/iso-transl.el |
diffstat | 1 files changed, 31 insertions(+), 25 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/international/iso-transl.el Mon Jan 30 22:46:37 1995 +0000 +++ b/lisp/international/iso-transl.el Mon Jan 30 23:04:34 1995 +0000 @@ -56,6 +56,7 @@ ("\"e" . [235]) ("\"i" . [239]) ("\"o" . [246]) + ("\"s" . [223]) ("\"u" . [252]) ("\"y" . [255]) ("''" . [180]) @@ -79,7 +80,11 @@ ("*-" . [173])("-" . [173]) ("*." . [183])("." . [183]) ("//" . [247]) + ("/A" . [197]) + ("/E" . [198]) ("/O" . [216]) + ("/a" . [229]) + ("/e" . [230]) ("/o" . [248]) ("1/2" . [189]) ("1/4" . [188]) @@ -88,15 +93,11 @@ ("*=" . [175])("=" . [175]) ("*>" . [187])(">" . [187]) ("*?" . [191])("?" . [191]) - ("*A" . [197])("A" . [197]) - ("*E" . [198])("E" . [198]) ("*C" . [169])("C" . [169]) - ("*D" . [208])("D" . [208]) ("*L" . [163])("L" . [163]) ("*P" . [182])("P" . [182]) ("*R" . [174])("R" . [174]) ("*S" . [167])("S" . [167]) - ("*T" . [222])("T" . [222]) ("*Y" . [165])("Y" . [165]) ("^1" . [185]) ("^2" . [178]) @@ -123,22 +124,21 @@ ("`i" . [236]) ("`o" . [242]) ("`u" . [249]) - ("*a" . [229])("a" . [229]) - ("*e" . [230])("e" . [230]) ("*c" . [162])("c" . [162]) - ("*d" . [240])("d" . [240]) ("*o" . [176])("o" . [176]) - ("*s" . [223])("s" . [223]) - ("*t" . [254])("t" . [254]) ("*u" . [181])("u" . [181]) ("*x" . [215])("x" . [215]) ("*|" . [166])("|" . [166]) ("~A" . [195]) + ("~D" . [208]) ("~N" . [209]) ("~O" . [213]) + ("~T" . [222]) ("~a" . [227]) + ("~d" . [240]) ("~n" . [241]) ("~o" . [245]) + ("~t" . [254]) ("~~" . [172])) "Alist of character translations for entering ISO characters. Each element has the form (STRING . VECTOR). @@ -147,20 +147,7 @@ ;; Language-specific translation lists. (defvar iso-transl-language-alist - '(("German" - ("A" . [196]) - ("O" . [214]) - ("U" . [220]) - ("a" . [228]) - ("o" . [246]) - ("s" . [223]) - ("u" . [252])) - ("Spanish" - ("!" . [161]) - ("?" . [191]) - ("N" . [241]) - ("n" . [209])) - ("Esperanto" + '(("Esperanto" ("C" . [198]) ("G" . [216]) ("H" . [166]) @@ -172,7 +159,26 @@ ("h" . [182]) ("j" . [188]) ("s" . [254]) - ("u" . [253])))) + ("u" . [253])) + ("French" + ("C" . [199]) + ("c" . [231])) + ("German" + ("A" . [196]) + ("O" . [214]) + ("U" . [220]) + ("a" . [228]) + ("o" . [246]) + ("s" . [223]) + ("u" . [252])) + ("Portuguese" + ("C" . [199]) + ("c" . [231])) + ("Spanish" + ("!" . [161]) + ("?" . [191]) + ("N" . [241]) + ("n" . [209])))) (defvar iso-transl-ctl-x-8-map nil "Keymap for C-x 8 prefix.") @@ -187,7 +193,7 @@ ;; the first key of the sequence; and (if applicable) replacing the first ;; key of the sequence with the corresponding dead key. For example, a ;; character associated with the string "~n" can be input with `C-x 8 ~ n' -;; or `Alt-~ c' or `mute-asciitilde c'. +;; or `Alt-~ n' or `mute-asciitilde n'. (defun iso-transl-define-keys (alist) (while alist (define-key iso-transl-ctl-x-8-map (car (car alist)) (cdr (car alist)))