]> code.delx.au - gnu-emacs/blobdiff - leim/quail/czech.el
(Initial Options): Document that -q disables customizations saving.
[gnu-emacs] / leim / quail / czech.el
index 50a3a456a82878859ad63ad876b18e337fc63fae..a4d3d4b944ab6ae486aa55ab1bb795ab0d512751 100644 (file)
 ;;   "QWERTZ" and "QWERTY" versions)
 ;; - three non-standard Czech keyboards for programmers
 
-;; Current Quail version has some limitations, which create annoying problems
-;; when using Czech keyboards.  You may want to install the file
-;; `hack-quail.el' from the package
-;; ftp://ftp.fi.muni.cz/pub/localization/emacs/emacs-20/emacs-cs-utils*
-;; which tries to remove some of these limitations.
-
 ;;; Code:
 
 (require 'quail)
@@ -44,7 +38,7 @@
 (quail-define-package
  "czech" "Czech" "CZ" nil
  "\"Standard\" Czech keyboard in the Windoze NT 105 keys version."
- nil t nil nil nil nil nil nil nil nil t)
+ nil t t t t nil nil nil nil nil t)
 
 (quail-define-rules
  ("1" ?+)
  ("+8" ?*)
  ("+9" ?\()
  ("+0" ?\))
+ ("=<" ?<)
+ ("=>" ?>)
+ ("=[" ?\[)
+ ("=]" ?\])
+ ("={" ?{)
+ ("=}" ?})
  ([kp-1] ?1)
  ([kp-2] ?2)
  ([kp-3] ?3)
 (quail-define-package
  "czech-qwerty" "Czech" "CZ" nil
  "\"Standard\" Czech keyboard in the Windoze NT 105 keys version, QWERTY layout."
- nil t nil nil nil nil nil nil nil nil t)
+ nil t nil nil t nil nil nil nil nil t)
 
 (quail-define-rules
  ("1" ?+)
  ("+8" ?*)
  ("+9" ?\()
  ("+0" ?\))
+ ("=<" ?<)
+ ("=>" ?>)
+ ("=[" ?\[)
+ ("=]" ?\])
+ ("={" ?{)
+ ("=}" ?})
  ([kp-1] ?1)
  ([kp-2] ?2)
  ([kp-3] ?3)
@@ -278,7 +284,7 @@ Czech keyboard.
 `1' is replaced by `+'.
 `+' is a dead key.  Multiple presses of the dead key generate various accents.
 All other keys are the same as on standard US keyboard."
- nil t nil nil nil nil nil nil nil nil t)
+ nil t nil nil t nil nil nil nil nil t)
 
 (quail-define-rules
  ("1" ?+)
@@ -368,7 +374,7 @@ Czech keyboard.
 `1' is replaced by `\e,By\e(B'.
 `+' is a dead key.  Multiple presses of the dead key generate various accents.
 All other keys are the same as on standard US keyboard."
- nil t nil nil nil nil nil nil nil nil t)
+ nil t nil nil t nil nil nil nil nil t)
 
 (quail-define-rules
  ("1" ?\e,By\e(B)
@@ -460,7 +466,7 @@ Czech keyboard.
 There are two dead keys on `=' and `+'.  Characters with diaresis are
 accessible through `+='.
 All other keys are the same as on standard US keyboard."
- nil t nil nil nil nil nil nil nil nil t)
+ nil t nil nil t nil nil nil nil nil t)
 
 (quail-define-rules
  ("2" ?\e,Bl\e(B)