*** empty log message ***
[emacs.git] / leim / quail / welsh.el
blobd4abc8dbfd42678a9d79cd626e5ecb9049da3343
1 ;;; welsh.el --- Quail package for inputting Welsh characters -*-coding: utf-8;-*-
3 ;; Copyright (C) 2001 Free Software Foundation, Inc.
5 ;; Author: Dave Love <fx@gnu.org>
6 ;; Keywords: i18n
8 ;; This file is part of GNU Emacs.
10 ;; GNU Emacs is free software; you can redistribute it and/or modify
11 ;; it under the terms of the GNU General Public License as published by
12 ;; the Free Software Foundation; either version 2, or (at your option)
13 ;; any later version.
15 ;; GNU Emacs is distributed in the hope that it will be useful,
16 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
17 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 ;; GNU General Public License for more details.
20 ;; You should have received a copy of the GNU General Public License
21 ;; along with GNU Emacs; see the file COPYING. If not, write to the
22 ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
23 ;; Boston, MA 02111-1307, USA.
25 ;;; Commentary:
27 ;; Welsh input following the Yudit map by david@sheetmusic.org.uk.
29 ;;; Code:
31 (require 'quail)
33 (quail-define-package
34 "welsh" "Welsh" "Ŵ" t
35 "Welsh postfix input method"
36 nil t nil nil nil nil nil nil nil nil t)
38 (quail-define-rules
39 ("A\\")
40 ("A/")
41 ("A^")
42 ("A+")
43 ("A\"")
44 ("a\\")
45 ("a/")
46 ("a^")
47 ("a+")
48 ("a\"")
50 ("E\\")
51 ("E/")
52 ("E^")
53 ("E+")
54 ("E\"")
55 ("e\\")
56 ("e/")
57 ("e^")
58 ("e+")
59 ("e\"")
61 ("I\\")
62 ("I/")
63 ("I^")
64 ("I+")
65 ("I\"")
66 ("i\\")
67 ("i/")
68 ("i^")
69 ("i+")
70 ("i\"")
72 ("O\\")
73 ("O/")
74 ("O^")
75 ("O+")
76 ("O\"")
77 ("o\\")
78 ("o/")
79 ("o^")
80 ("o+")
81 ("o\"")
83 ("U\\")
84 ("U/")
85 ("U^")
86 ("U+")
87 ("U\"")
88 ("u\\")
89 ("u/")
90 ("u^")
91 ("u+")
92 ("u\"")
94 ("Y\\" ?Ỳ)
95 ("Y/")
96 ("Y^")
97 ("Y+")
98 ("Y\"")
99 ("y\\" ?ỳ)
100 ("y/")
101 ("y\"" ?ÿ)
102 ("y^")
103 ("y+")
105 ("W\\" ?Ẁ)
106 ("W/" ?Ẃ)
107 ("W^")
108 ("W+")
109 ("W\"" ?Ẅ)
110 ("w\\" ?ẁ)
111 ("w/" ?ẃ)
112 ("w^")
113 ("w+")
114 ("w\"" ?ẅ)
116 ;; "hawlfraint" (copyright). Dyma arwyddlun hawlfraint.
117 ("(h)" ?ⓗ))
119 ;;; welsh.el ends here