Mercurial > hg > xemacs-beta
comparison lisp/x-init.el @ 5260:dceee3855f15
Add support for the X11 dead-stroke in x-compose.el.
2010-09-05 Aidan Kehoe <kehoea@parhasard.net>
* x-compose.el (define-compose-map, compose-map)
(decide-on-bindings): Support the precomposed characters with
stroke here too, necessary for Polish and Danish, among others.
* x-init.el (x-initialize-compose): Add the appropriate map
autoloads and bindings here.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Sun, 05 Sep 2010 20:31:05 +0100 |
parents | fdc76fec36d3 |
children | 308d34e9f07d |
comparison
equal
deleted
inserted
replaced
5259:02c282ae97cb | 5260:dceee3855f15 |
---|---|
90 compose-cedilla-map compose-diaeresis-map | 90 compose-cedilla-map compose-diaeresis-map |
91 compose-circumflex-map compose-tilde-map | 91 compose-circumflex-map compose-tilde-map |
92 compose-ring-map compose-caron-map compose-macron-map | 92 compose-ring-map compose-caron-map compose-macron-map |
93 compose-breve-map compose-dot-map | 93 compose-breve-map compose-dot-map |
94 compose-doubleacute-map compose-ogonek-map | 94 compose-doubleacute-map compose-ogonek-map |
95 compose-hook-map compose-horn-map) | 95 compose-hook-map compose-horn-map compose-stroke-map) |
96 do (autoload map "x-compose" nil t 'keymap)) | 96 do (autoload map "x-compose" nil t 'keymap)) |
97 | 97 |
98 (loop | 98 (loop |
99 for (key map) | 99 for (key map) |
100 ;; The dead keys might really be called just about anything, depending | 100 ;; The dead keys might really be called just about anything, depending |
206 (dead-breve compose-breve-map) | 206 (dead-breve compose-breve-map) |
207 (dead-abovedot compose-dot-map) | 207 (dead-abovedot compose-dot-map) |
208 (dead-doubleacute compose-doubleacute-map) | 208 (dead-doubleacute compose-doubleacute-map) |
209 (dead-ogonek compose-ogonek-map) | 209 (dead-ogonek compose-ogonek-map) |
210 (dead-hook compose-hook-map) | 210 (dead-hook compose-hook-map) |
211 (dead-horn compose-horn-map)) | 211 (dead-horn compose-horn-map) |
212 (dead-stroke compose-stroke-map)) | |
212 | 213 |
213 ;; Get the correct value for function-key-map | 214 ;; Get the correct value for function-key-map |
214 with function-key-map = (symbol-value-in-console 'function-key-map | 215 with function-key-map = (symbol-value-in-console 'function-key-map |
215 (device-console device) | 216 (device-console device) |
216 function-key-map) | 217 function-key-map) |