;;; Commentary:
;; Welsh input following the Yudit map by david@sheetmusic.org.uk.
-;; This is set up to produce utf-8. A Latin-8 version of most of it
-;; is commented-out at the end.
;;; Code:
(quail-define-package
"welsh" "Welsh" "\e$,1!4\e(B" t
- "Welsh postfix input method, using Unicode"
+ "Welsh postfix input method."
nil t nil nil nil nil nil nil nil nil t)
(quail-define-rules
;; "hawlfraint" (copyright). Dyma arwyddlun hawlfraint.
("(h)" ?\e$,1\7fW\e(B))
-;; In the following line paren changed to bracket to avoid an error
-;; message from quail-update-leim-list-file, which doesn't know about
-;; Lisp comments.
-;; [quail-define-package
-;; "welsh" "Welsh" "\e$,1!4\e(B" t
-;; "Welsh postfix input method, using Latin-8"
-;; nil t nil nil nil nil nil nil nil nil t)
-
-;; (quail-define-rules
-;; ("A\\" ?\e,A@\e(B)
-;; ("A/" ?\e,AA\e(B)
-;; ("A^" ?\e,AB\e(B)
-;; ("A+" ?\e,AB\e(B)
-;; ("A\"" ?\e,AD\e(B)
-;; ("a\\" ?\e,A`\e(B)
-;; ("a/" ?\e,Aa\e(B)
-;; ("a^" ?\e,Ab\e(B)
-;; ("a+" ?\e,Ab\e(B)
-;; ("a\"" ?\e,Ad\e(B)
-
-;; ("E\\" ?\e,AH\e(B)
-;; ("E/" ?\e,AI\e(B)
-;; ("E^" ?\e,AJ\e(B)
-;; ("E+" ?\e,AJ\e(B)
-;; ("E\"" ?\e,AK\e(B)
-;; ("e\\" ?\e,Ah\e(B)
-;; ("e/" ?\e,Ai\e(B)
-;; ("e^" ?\e,Aj\e(B)
-;; ("e+" ?\e,Aj\e(B)
-;; ("e\"" ?\e,Ak\e(B)
-
-;; ("I\\" ?\e,AL\e(B)
-;; ("I/" ?\e,AM\e(B)
-;; ("I^" ?\e,AN\e(B)
-;; ("I+" ?\e,AN\e(B)
-;; ("I\"" ?\e,AO\e(B)
-;; ("i\\" ?\e,Al\e(B)
-;; ("i/" ?\e,Am\e(B)
-;; ("i^" ?\e,An\e(B)
-;; ("i+" ?\e,An\e(B)
-;; ("i\"" ?\e,Ao\e(B)
-
-;; ("O\\" ?\e,AR\e(B)
-;; ("O/" ?\e,AS\e(B)
-;; ("O^" ?\e,AT\e(B)
-;; ("O+" ?\e,AT\e(B)
-;; ("O\"" ?\e,AV\e(B)
-;; ("o\\" ?\e,Ar\e(B)
-;; ("o/" ?\e,As\e(B)
-;; ("o^" ?\e,At\e(B)
-;; ("o+" ?\e,At\e(B)
-;; ("o\"" ?\e,Av\e(B)
-
-;; ("U\\" ?\e,AY\e(B)
-;; ("U/" ?\e,AZ\e(B)
-;; ("U^" ?\e,A[\e(B)
-;; ("U+" ?\e,A[\e(B)
-;; ("U\"" ?\e,A\\e(B)
-;; ("u\\" ?\e,Ay\e(B)
-;; ("u/" ?\e,Az\e(B)
-;; ("u^" ?\e,A{\e(B)
-;; ("u+" ?\e,A{\e(B)
-;; ("u\"" ?\e,A|\e(B)
-
-;; ("Y\\" ?\e,A,\e(B)
-;; ("Y/" ?\e,A]\e(B)
-;; ("Y^" ?\e,A^\e(B)
-;; ("Y+" ?\e,A^\e(B)
-;; ("Y\"" ?\e,A/\e(B)
-;; ("y\\" ?\e,A<\e(B)
-;; ("y/" ?\e,A}\e(B)
-;; ("y\"" ?\e,A\7f\e(B)
-;; ("y^" ?\e,A~\e(B)
-;; ("y+" ?\e,A~\e(B)
-
-;; ("W\\" ?\e,A(\e(B)
-;; ("W/" ?\e,A*\e(B)
-;; ("W^" ?\e,AP\e(B)
-;; ("W+" ?\e,AP\e(B)
-;; ("W\"" ?\e,A=\e(B)
-;; ("w\\" ?\e,A8\e(B)
-;; ("w/" ?\e,A:\e(B)
-;; ("w^" ?\e,Ap\e(B)
-;; ("w+" ?\e,Ap\e(B)
-;; ("w\"" ?\e,A>\e(B))
-
-
;;; welsh.el ends here