Add 2010 to copyright years.
[bpt/emacs.git] / leim / ChangeLog
1 2009-12-05 Vasily Korytov <vasily@korytov.pp.ru>
2
3 * quail/cyrillic.el (russian-typewriter): Change keyboard layout.
4 (Bug#904)
5
6 2009-09-09 Glenn Morris <rgm@gnu.org>
7
8 * Makefile.in (install): Set umask to world-readable before creating
9 directories.
10
11 2009-08-31 Juri Linkov <juri@jurta.org>
12
13 * quail/ipa.el ("ipa"): Set `forget-last-selection' to nil.
14 ("ipa-x-sampa"): Set `forget-last-selection' to nil.
15 Set `deterministic' to nil.
16 ("ipa"): Bind "g" to U+0261, and "tsh" to a list of "U+02A7",
17 "U+0074 U+0283", "U+0074 U+2040 U+0283".
18 ("ipa-kirshenbaum", ipa-x-sampa"): Bind "g" to U+0261, and "tS"
19 to a list of "U+02A7", "U+0074 U+0283", "U+0074 U+2040 U+0283".
20 Fix comments.
21
22 2009-08-31 Juri Linkov <juri@jurta.org>
23
24 * quail/ipa.el ("ipa-kirshenbaum"): Rename from "kirshenbaum-ipa".
25 ("ipa-x-sampa"): Rename from "x-sampa-ipa".
26 (ipa-x-sampa-implosive-submap): Rename from
27 x-sampa-implosive-submap.
28 (ipa-x-sampa-prepend-to-keymap-entry): Rename from
29 x-sampa-prepend-to-keymap-entry.
30 (ipa-x-sampa-underscore-implosive): Rename from
31 x-sampa-underscore-implosive.
32 (ipa-x-sampa-implosive-submap): Move before first use.
33
34 2009-08-30 Aidan Kehoe <kehoea@parhasard.net>
35
36 * quail/ipa.el ("kirshenbaum-ipa", "x-sampa-ipa"):
37 Two new input methods, both following widely-used Usenet
38 conventions for mapping ASCII to the IPA. Kirshenbaum is common in
39 sci.lang and alt.usage.english, X-SAMPA in various (mostly
40 European) non-English language fora. X-SAMPA is slightly more
41 complex to support in Quail that Kirshenbaum, whence the two extra
42 function and one extra submap to support it.
43 (x-sampa-prepend-to-keymap-entry): New function.
44 (x-sampa-underscore-implosive): New function.
45 (x-sampa-implosive-submap): New Quail submap.
46
47 2009-08-30 Aidan Kehoe <kehoea@parhasard.net>
48
49 * quail/ipa.el: Recode the file as UTF-8, for better
50 interoperability with other applications.
51
52 2009-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
53
54 * quail/latin-ltx.el (\circ): Use the `ring operator' rather than
55 `white circle'.
56
57 * Makefile.in (leim-list.el, install): Don't use -r to remove files.
58
59 2009-08-25 Glenn Morris <rgm@gnu.org>
60
61 * quail/hangul.el (top-level): Don't require cl at run-time.
62
63 2009-08-21 Thamer Mahmoud <thamer.mahmoud@gmail.com> (tiny change)
64
65 * quail/arabic.el: Add missing keys that exist on the Arabic X
66 keyboard. Don't insert Lam-alef ligatures from the Arabic
67 Presentation Forms ranges; instead, separate Lam-Alef ligatures
68 into a list of two letters (Lam and a suitable Alef).
69
70 2009-06-23 Kenichi Handa <handa@m17n.org>
71
72 * quail/hangul.el (hangul-to-hanja-conversion): When it is called
73 while korean input method is off, convert the following character.
74
75 2009-06-21 Chong Yidong <cyd@stupidchicken.com>
76
77 * Branch for 23.1.
78
79 2009-06-18 Kenichi Handa <handa@m17n.org>
80
81 * quail/hangul.el (hangul-im-keymap): Add binding of key
82 Hangul_Hanja.
83
84 2009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
85
86 * Makefile.in (install): Avoid using $$(..) construct, for Solaris
87 compatibility.
88
89 2009-04-12 Andreas Schwab <schwab@linux-m68k.org>
90
91 * Makefile.in (install): Remove .gitignore files.
92
93 2009-03-19 Kenichi Handa <handa@m17n.org>
94
95 * leim-ext.el: Change the encoding to utf-8.
96
97 2008-12-30 Jan Djärv <jan.h.d@swipnet.se>
98
99 * Makefile.in (install): Remove old directories in ns_appresdir before
100 moving new directories there.
101
102 2008-11-11 Juanma Barranquero <lekktu@gmail.com>
103
104 * quail/hangul.el (hangul-im-keymap, hangul-insert-character)
105 (hangul-djamo, hangul2-input-method-moum, hangul3-input-method-cho)
106 (hangul3-input-method-jung, hangul3-input-method-jong):
107 Fix typos in docstrings.
108
109 2008-11-07 Vasily Korytov <vasily@korytov.pp.ru> (tiny change)
110
111 * quail/cyrillic.el: Handle backslash key (bug#839).
112
113 2008-10-20 Kenichi Handa <handa@m17n.org>
114
115 * quail/indian.el (inscript-mlm-keytable): New variable.
116 (malayalam-inscript): Use inscript-mlm-keytable.
117
118 2008-09-11 Magnus Henoch <mange@freemail.hu>
119
120 * quail/cyrillic.el ("cyrillic-translit"): Add g' for Ukrainian G
121 with upturn.
122
123 2008-09-02 Carsten Bormann <cabo@tzi.org>
124
125 * quail/latin-post.el ("german-postfix"): Do not translate ue to
126 \"u after a, e or q, because that would be extremely uncommon
127 compared to aue, eue or que. The only exception is the prefix
128 "ge", after which, according to corpus statistics, a \"u can be
129 expected.
130
131 2008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
132
133 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing bug.
134
135 2008-07-19 Juri Linkov <juri@jurta.org>
136
137 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
138 "//`" for combining accents as a separate character. Keep two
139 rules "i`" and "I`" for characters where accent is not a separate
140 character. Revert changes that added postfix combining accents.
141
142 2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
143
144 * Makefile.in (install): Perform post-install cleanup inside NS app
145 bundle.
146
147 2008-07-12 Juri Linkov <juri@jurta.org>
148
149 * quail/rfc1345.el: Replace non-printable control characters with
150 equivalent text-only notations.
151
152 * quail/cyrillic.el ("cyrillic-translit"): Fix rules with
153 combining acute accent. Add rules ("e\\" ?э) ("E\\" ?Э).
154 Change conflicting rules ("u'" ?ў) to ("u~" ?ў), and ("U'" ?Ў)
155 to ("U~" ?Ў). Doc fix. Put combining accent rules into one group.
156
157 2008-07-10 Teodor Zlatanov <tzz@lifelogs.com>
158
159 * quail/cyrillic.el : Add more rules to cyrillic-translit, make
160 everything postfix. Adjust to eliminate conflicts.
161
162 2008-06-30 Juanma Barranquero <lekktu@gmail.com>
163
164 * quail/hangul3.el: Remove (unneeded since 2008-06-03).
165
166 2008-06-27 Glenn Morris <rgm@gnu.org>
167
168 * Makefile.in (.el.elc): Copy the echo behavior of lisp/Makefile.in.
169
170 2008-06-24 Juanma Barranquero <lekktu@gmail.com>
171
172 * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.
173
174 2008-06-20 Eli Zaretskii <eliz@gnu.org>
175
176 * makefile.w32-in (distclean): Don't delete `quail' subdir: if we
177 are building in the sandbox, there are precious files there.
178 (clean mostlyclean): Delete leim-list.el~.
179 (distclean): Delete makefile.
180
181 2008-06-13 Teodor Zlatanov <tzz@lifelogs.com>
182
183 * quail/cyrillic.el: Add quotation marks, paragraph symbol, angled
184 brackets, number symbol, and accented aeio to cyrillic-translit.
185
186 2008-06-03 Jihyun Cho <jihyun.jo@gmail.com>
187
188 * quail/hangul.el: Completely re-written.
189
190 2008-06-03 Kenichi Handa <handa@m17n.org>
191
192 * makefile.w32-in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
193 (leim-list.el): Remove leim-list.el at first.
194
195 * Makefile.in (KOREAN): Remove ${srcdir}/quail/hangul3.elc.
196 (leim-list.el): Remove leim-list.el at first.
197
198 * leim-ext.el: Register input methods "korean-hangul",
199 "korean-hangul3f", "korean-hangul390", and "korean-hangul3".
200
201 2008-03-26 Stefan Monnier <monnier@iro.umontreal.ca>
202
203 * quail/latin-ltx.el: Don't use single-char mapping from ~ to NBSP.
204
205 2008-02-21 Kenichi Handa <handa@ni.aist.go.jp>
206
207 * quail/indian.el: Don't require devan-util.
208
209 2008-02-01 James Cloos <cloos@jhcloos.com>
210
211 * quail/arabic.el: Update (sync with xkeyboard-config keyboard).
212
213 2008-02-01 Kenichi Handa <handa@m17n.org>
214
215 * Makefile.in (OTHERS): Add arabic.elc.
216
217 2008-02-01 James Cloos <cloos@jhcloos.com>
218
219 * quail/arabic.el: New file.
220
221 2008-02-01 Kenichi Handa <handa@m17n.org>
222
223 * MISC-DIC/pinyin.map: Fix encoding to that of the original file.
224
225 2008-02-01 KAWABATA, Taichi <kawabata@m17n.org>
226
227 * quail/indian.el (quail-indian-flatten-list): Delete it.
228 (quail-define-inscript-package): Pay attention to `nil' values of
229 char/key-table.
230 (inscript-tml-keytable): New variable. Use it for Tamil inscript.
231
232 2008-02-01 Dave Love <fx@gnu.org>
233
234 * quail/latin-post.el ("turkish-latin-3-postfix"): Make it
235 just an alias for turkish-postfix.
236
237 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Make it
238 just an alias for turkish-alt-postfix.
239
240 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
241
242 2008-02-01 Kenichi Handa <handa@m17n.org>
243
244 * quail/thai.el: Don't require thai-util.
245 (quail-thai-update-translation): Delete function.
246 (thai-generate-quail-map): Change to a macro that directly calls
247 quail-define-rules.
248 ("thai-kesmanee", "thai-pattachote"): Don't use
249 UPDATE-TRANSLATION-FUNCTION.
250
251 * quail/indian.el (quail-indian-preceding-char-position): Delete
252 function.
253 (quail-indian-update-preceding-char): Delete variable.
254 (quail-indian-update-translation): Delete function.
255 (quail-define-indian-trans-package): Don't call
256 quail-define-package with quail-indian-update-translation.
257 (quail-define-inscript-package): Likewise.
258
259 2008-02-01 Dave Love <fx@gnu.org>
260
261 * quail/indian.el (quail-indian-preceding-char-position)
262 (quail-indian-update-translation, quail-define-inscript-package):
263 Use characterp, not char-valid-p.
264
265 2008-02-01 Dave Love <fx@gnu.org>
266
267 * quail/welsh.el ("welsh"): Doc fix.
268
269 * quail/cyrillic.el: Reinstate some commented-out redundancies.
270 ("russian-typewriter"): Rename from cyrillic-typewriter.
271 Make cyrillic-jcuken effectively an alias for it.
272 ("russian-computer"): New.
273 ("bulgarian-phonetic"): Rename from bulgarian-pho.
274 ("bulgarian-bds"): Rename from bulgarian-standard.
275
276 2008-02-01 Dave Love <fx@gnu.org>
277
278 * ja-dic/ja-dic.el: Add coding tag.
279
280 2008-02-01 Dave Love <fx@gnu.org>
281
282 * latin-post.el: Recode to utf-8.
283 ("latin-postfix"): New method.
284
285 * latin-alt.el: Recode to utf-8.
286 ("latin-alt-postfix"): New method.
287
288 * quail/latin-pre.el: Recode to utf-8.
289 ("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
290 ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ġ,
291 ~O -> Ġ.
292 ("latin-prefix"): New method.
293
294 * quail/uni-input.el (utf-8-ccl-encode): Delete.
295 (ucs-input-method): Modify.
296
297 2008-02-01 Kenichi Handa <handa@etl.go.jp>
298
299 * Makefile.in (RUN-EMACS): Add LC_ALL=C.
300
301 2008-01-14 Aidan Kehoe <kehoea@parhasard.net> (tiny change)
302
303 * quail/latin-ltx.el ("TeX"): Correct the mappings for \v{k} and \vk.
304
305 2008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
306
307 * makefile.w32-in:
308 * Makefile.in: Remove references to Xenix.
309
310 2007-12-15 Richard Stallman <rms@gnu.org>
311
312 * quail/latin-post.el ("scandinavian-postfix"): Doc fix.
313
314 * quail/latin-alt.el: Many doc fixes.
315 ("danish-alt-postfix")
316 ("esperanto-alt-postfix", "finnish-alt-postfix")
317 ("german-alt-postfix", "icelandic-alt-postfix")
318 ("norwegian-alt-postfix", "scandinavian-alt-postfix")
319 ("spanish-alt-postfix", "swedish-alt-postfix"):
320 Deleted; they were identical to the non-alt versions.
321
322 2007-12-07 Kenichi Handa <handa@ni.aist.go.jp>
323
324 * quail/lao.el (quail-map-from-table): Allow a tone just after a
325 consonant.
326
327 2007-11-17 Glenn Morris <rgm@gnu.org>
328
329 * Makefile.in (check-declare): New target.
330
331 2007-10-31 Glenn Morris <rgm@gnu.org>
332
333 * Makefile.in (install): Change ownership of installed files.
334
335 2007-10-20 Edward O'Connor <hober0@gmail.com> (tiny change)
336
337 * quail/latin-ltx.el ("\\qed"): Add this rule.
338
339 2007-10-24 Juanma Barranquero <lekktu@gmail.com>
340
341 * quail/indian.el (quail-indian-update-preceding-char):
342 Don't mark the variable as frame-local; it wasn't used as such.
343
344 2007-07-25 Glenn Morris <rgm@gnu.org>
345
346 * Relicense all FSF files to GPLv3 or later.
347
348 * COPYING: Switch to GPLv3.
349
350 2007-07-16 Eli Zaretskii <eliz@gnu.org>
351
352 * makefile.w32-in (extraclean): Don't delete *~.
353
354 2007-06-02 Chong Yidong <cyd@stupidchicken.com>
355
356 * Version 22.1 released.
357
358 2007-01-30 Kenichi Handa <handa@m17n.org>
359
360 * CXTERM-DIC/CCDOSPY.tit, CXTERM-DIC/PY-b5.tit, CXTERM-DIC/SW.tit,
361 * CXTERM-DIC/TONEPY.tit: Add copyright and license notices.
362
363 * MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: Add copyright and
364 license notices.
365
366 2007-01-24 Kenichi Handa <handa@m17n.org>
367
368 * MISC-DIC/README: New file.
369
370 * CXTERM-DIC/README: New file.
371
372 * CXTERM-DIC/4Corner.tit, CXTERM-DIC/CCDOSPY.tit,
373 * CXTERM-DIC/PY-b5.tit, CXTERM-DIC/QJ-b5.tit, CXTERM-DIC/QJ.tit,
374 * CXTERM-DIC/SW.tit, CXTERM-DIC/TONEPY.tit: Updated from
375 X11R6/contrib/programs/cxterm.
376
377 * ja-dic/ja-dic.el: Regenerated.
378
379 2007-01-12 Kenichi Handa <handa@m17n.org>
380
381 * quail/uni-input.el (ucs-input-method): Signal an error for a
382 Unicode character that is not yet supported.
383
384 2006-12-26 Andreas Schwab <schwab@suse.de>
385
386 * Makefile.in (datarootdir): Define.
387
388 2006-12-20 Eli Zaretskii <eliz@gnu.org>
389
390 * Makefile.in (leim-list.el): Depend on ${TIT-MISC}, not
391 ${NON-TIT-MISC}.
392
393 2006-12-09 Juanma Barranquero <lekktu@gmail.com>
394
395 * quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
396
397 * quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
398
399 2006-12-09 Eli Zaretskii <eliz@gnu.org>
400
401 * makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
402 Run Emacs to append non-empty non-comment lines in leim-ext.el
403 to leim-list.el.
404
405 2006-12-05 Juanma Barranquero <lekktu@gmail.com>
406
407 * makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
408
409 2006-11-29 Juanma Barranquero <lekktu@gmail.com>
410
411 * quail/greek.el ("greek-mizuochi"): Remove spurious initial newline
412 in docstring.
413
414 2006-11-04 Romain Francoise <romain@orebokech.com>
415
416 * Makefile.in (bootstrap-clean): New target.
417
418 2006-10-12 Kenichi Handa <handa@m17n.org>
419
420 * Makefile.in (install): Be sure to make ${INSTALLDIR} before `cd'
421 to it.
422
423 2006-10-05 Chong Yidong <cyd@stupidchicken.com>
424
425 * quail/latin-ltx.el: Fix typo in previous change.
426
427 2006-10-05 Stefan Monnier <monnier@iro.umontreal.ca>
428
429 * quail/latin-ltx.el: Remove rules that start with { since they are
430 redundant and hence impact the { key for no good reason.
431
432 2006-10-02 Kenichi Handa <handa@m17n.org>
433
434 * Makefile.in (install): Fix previous change.
435
436 2006-09-28 Kenichi Handa <handa@m17n.org>
437
438 * Makefile.in (install): Be sure to make ${INSTALLDIR}.
439
440 2006-09-15 Jay Belanger <belanger@truman.edu>
441
442 * COPYING: Replace "Library Public License" by "Lesser Public
443 License" throughout.
444
445 2006-09-06 Michaël Cadilhac <michael.cadilhac@lrde.org>
446
447 * quail/uni-input.el (ucs-input-method): Don't make the action of
448 a key not in [0-9a-zA-Z] when it was expected to be. Let the Emacs
449 mechanism do it.
450
451 2006-07-12 David Kastrup <dak@gnu.org>
452
453 * quail/greek.el: Change iota subscriptum transliteration in
454 Ibycus4 encoding's capitals from "i" to "|".
455
456 2006-03-03 Claudio Fontana <claudio@gnu.org>
457
458 * Makefile.in (install): Add DESTDIR variable to support staged
459 installations.
460
461 2005-12-17 Eli Zaretskii <eliz@gnu.org>
462
463 * makefile.w32-in ($(TIT), leim-list.el): Warn that parts of
464 commands enclosed in $(ARGQUOTE)s should not be split between two
465 lines, as that will break with GNU Make >3.80, when sh.exe is used
466 and arg quoting is with '..'.
467
468 2005-11-03 Andreas Schwab <schwab@suse.de>
469
470 * Makefile.in (GZIP_PROG): Renamed from GZIP.
471 (install): Adjust.
472
473 2005-11-01 Romain Francoise <romain@orebokech.com>
474
475 * Makefile.in (install): Compress source files.
476
477 2005-10-28 Juri Linkov <juri@jurta.org>
478
479 * quail/symbol-ksc.el: Add missing characters from 1st pos of
480 every table of [korean-ksc5601], and swap incorrectly ordered
481 characters at pos 91 and 90.
482
483 2005-10-26 Torsten Bronger <bronger@physik.rwth-aachen.de> (tiny change)
484
485 * quail/latin-ltx.el ("TeX"): Change "\," mapping to U+202F (not
486 U+2006). Add more mappings from TeX's textcomp package.
487
488 2005-10-25 Juri Linkov <juri@jurta.org>
489
490 * quail/cyrillic.el ("cyrillic-translit"): Set 4th arg `guidance'
491 to t for this multi-key input method.
492
493 2005-10-24 Kenichi Handa <handa@m17n.org>
494
495 * quail/uni-input.el (ucs-input-activate): Don't add
496 quail-kill-guidance-buf to kill-buffer-hook.
497
498 2005-07-08 Kenichi Handa <handa@m17n.org>
499
500 * quail/japanese.el (quail-japanese-kanji-kkc): Fix order of
501 insertion and deletion.
502
503 2005-07-04 Lute Kamstra <lute@gnu.org>
504
505 Update FSF's address in GPL notices.
506
507 2005-06-28 Kenichi Handa <handa@m17n.org>
508
509 * leim-ext.el: Add rules for inserting full-width space for
510 quail/Punct and quail/Punct-b5.
511
512 2005-06-04 Eli Zaretskii <eliz@gnu.org>
513
514 * makefile.w32-in (distclean): Fix a typo (colon was after "clean").
515 (extraclean): New target, emulates Makefile.in.
516
517 2005-04-06 Kenichi Handa <handa@m17n.org>
518
519 * quail/sgml-input.el ("sgml"): Enable quail-completion by typing TAB.
520
521 2005-03-26 Kenichi Handa <handa@m17n.org>
522
523 * quail/latin-ltx.el ("TeX"): Enable quail-completion by typing TAB.
524
525 2005-03-18 Kenichi Handa <handa@m17n.org>
526
527 * quail/thai.el (quail-thai-update-translation): Delete it.
528 (thai-generate-quail-map): Generate a simpler map.
529 ("thai-kesmanee"): Don't use quail-thai-update-translation.
530 (thai-generate-quail-map): Likewise.
531
532 2005-03-15 Kenichi Handa <handa@m17n.org>
533
534 * quail/thai.el (thai-generate-quail-map): Fix the kesmanee layout.
535
536 2005-03-08 Kenichi Handa <handa@m17n.org>
537
538 * quail/latin-pre.el ("latin-1-prefix"): Add rule "__"->"_".
539 ("latin-9-prefix"): Add rules "__"->"_", "_ "->NBSP.
540
541 2004-12-04 Kenichi Handa <handa@m17n.org>
542
543 * quail/lao.el (lao-key-alist): Declare it by defvar.
544 (lao-key-alist-vector): New variable.
545 (lao-consonant-key-alist, lao-semivowel-key-alist)
546 (lao-vowel-key-alist, lao-voweltone-key-alist)
547 (lao-tone-key-alist, lao-other-key-alist): Initialize them from
548 lao-key-alist-vector.
549
550 2004-09-25 Kenichi Handa <handa@m17n.org>
551
552 * quail/uni-input.el (ucs-input-method): Add error clause to
553 condition-case.
554
555 2004-09-21 Kenichi Handa <handa@m17n.org>
556
557 * quail/uni-input.el: Move the call of register-input-method to
558 leim-ext.el.
559 (ucs-input-insert-char): New function.
560 (ucs-input-method): Use ucs-input-insert-char.
561 (ucs-input-activate): Call quail-hide-guidance instead of
562 quail-hide-guidance-buf.
563
564 * leim-ext.el: Add autoload for 'ucs-input-activate and
565 register-input-method for "ucs".
566
567 2004-08-21 David Kastrup <dak@gnu.org>
568
569 * quail/greek.el ("greek-babel"): Add accent/breathing/uppercase
570 combinations.
571
572 2004-08-16 Kenichi Handa <handa@m17n.org>
573
574 * quail/georgian.el ("georgian"): Call quail-define-package with
575 the show-layout arg t.
576
577 2004-08-06 Andreas Schwab <schwab@suse.de>
578
579 * Makefile.in (install): Remove .arch-inventory files.
580
581 2004-07-01 David Kastrup <dak@gnu.org>
582
583 * quail/greek.el ("((") ("))"): Add quotation mark shorthands.
584
585 2004-06-30 Andreas Schwab <schwab@suse.de>
586
587 * Makefile.in (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
588 serialize parallel builds.
589 (${MISC:.elc=.el}): Depend on changed.misc.
590
591 2004-06-05 Kenichi Handa <handa@m17n.org>
592
593 * Makefile.in (leim-list.el): Depend on leim-ext.el. Append the
594 contents of leim-ext.el to leim-list.el.
595
596 * leim-ext.el: New file.
597
598 2004-05-17 Werner Lemberg <wl@gnu.org>
599
600 * quail/sisheng.el: New file.
601
602 2004-05-17 Kenichi Handa <handa@m17n.org>
603
604 * Makefile.in (OTHERS): Add ${srcdir}/quail/sisheng.elc.
605
606 2004-05-11 Eli Zaretskii <eliz@gnu.org>
607
608 * Makefile.in (leim-list.el): Move commands to convert TIT and
609 MISC dictionaries from here...
610 (changed.tit, changed.misc): ...to here. Remove the (now
611 unneeded) test of the contents of changed.* files.
612
613 2004-05-10 Andreas Schwab <schwab@suse.de>
614
615 * Makefile.in (all): Re-add dependency on ${WORLD} so that lisp
616 files are compiled when bootstrapping.
617
618 2004-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
619
620 * quail/latin-ltx.el ("TeX"): Fix typo.
621
622 2004-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
623
624 * quail/latin-ltx.el: Use utf-8 coding.
625 ("TeX"): Add de and fr quotes. From Karl Eichwalder <ke@suse.de>.
626
627 2004-05-04 Kenichi Handa <handa@m17n.org>
628
629 * Makefile.in (TIT-SOURCES): Prepend ${srcdir} to each element.
630 (MISC-SOURCES): Likewise.
631
632 2004-05-01 Kenichi Handa <handa@m17n.org>
633
634 * Makefile.in (OTHERS): Rename from MISC.
635 (MISC): Rename from MISC-DIC.
636 (WORLD): Adjust for the above changes.
637 (TIT-MISC, NON-TIT-MISC): New targets.
638 (all): Don't depend on ${WORLD}.
639 (.NOTPARALLEL, .NO_PARALLEL, ${TIT}, ${MSIC-IDC}): Remove these targets.
640 (TIT-SOURCES, MISC-SOURCES): New macros.
641 (changed.tit, changed.misc): New targets.
642 (leim-list.el): Depend on ${NON-TIT-MISC}, changed.tit, and
643 changed.misc. Generate quail files from TIT and MISC files if
644 necessary.
645 (clean mostlyclean): Delete ${TIT-MISC} instead of ${TIT} and
646 ${MISC-DIC}.
647
648 2004-05-03 Jason Rumney <jasonr@gnu.org>
649
650 * makefile.nt: Remove.
651
652 2004-04-23 Juanma Barranquero <lektu@terra.es>
653
654 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
655
656 2004-04-09 Andrew Innes <andrewi@gnu.org>
657
658 * makefile.w32-in (distclean clean): Remove nmake specific
659 stamp-subdir test.
660
661 2004-02-28 Kenichi Handa <handa@m17n.org>
662
663 * Makefile.in (all): Depend on ${WORLD} instead of ${TIT} and
664 ${MISC-DIC}.
665 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
666 (maintainer-clean): Delete files that are not in CVS repository.
667
668 * makefile.nt (all): Depend on $(WORLD) instead of $(TIT) and
669 $(MISC-DIC).
670 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
671 (maintainer-clean): Delete files that are not in CVS repository.
672
673 * makefile.w32-in (all): Depend on $(WORLD) instead of $(TIT) and
674 $(MISC-DIC).
675 (clean, mostlyclean): Don't delete *.elc distributed with tarball.
676 (maintainer-clean): Delete files that are not in CVS repository.
677
678 2004-02-16 Jérôme Marant <jmarant@nerim.net> (tiny change)
679
680 * Makefile.in (distclean maintainer-clean): Depend on clean.
681
682 2004-01-27 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
683
684 * quail/cyrillic.el ("bulgarian-bds"): Docstring fixed.
685
686 2004-01-22 Ognyan Kulev <ogi@fmi.uni-sofia.bg> (tiny change)
687
688 * quail/cyrillic.el ("bulgarian-phonetic"): Docstring fixed.
689 Duplicate entry removed.
690 ("bulgarian-bds"): Docstring fixed.
691
692 2003-10-06 Dave Love <fx@gnu.org>
693
694 * quail/latin-ltx.el: Several additions.
695
696 2003-08-25 Jesper Harder <harder@ifa.au.dk> (tiny change)
697
698 * quail/latin-pre.el ("german-prefix"): Fix typo in the docstring.
699
700 2003-08-20 Dave Love <fx@gnu.org>
701
702 * quail/latin-ltx.el: Add \rhd.
703
704 2003-08-19 Markus Rost <rost@math.ohio-state.edu>
705
706 * quail/latin-pre.el ("french-prefix"): Fix spacing in docstring.
707
708 2003-07-21 KAWABATA, Taichi <kawabata@m17n.org>
709
710 * quail/indian.el (quail-indian-update-translation): Adjust the
711 behavior according to the change of quail-translate-key.
712
713 2003-05-22 Kenichi Handa <handa@m17n.org>
714
715 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
716 Chinese characters from GB to Big5.
717
718 2003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
719
720 * quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
721
722 2003-04-05 Andreas Schwab <schwab@suse.de>
723
724 * Makefile.in (install): Remove CVS related and backup files from
725 installation directory.
726
727 2003-02-27 David Kastrup <dak@gnu.org>
728
729 * quail/greek.el (greek-babel): Add koronis transliteration.
730
731 2003-02-23 David Kastrup <dak@gnu.org>
732
733 * quail/greek.el (greek-babel): Fix <' accent.
734
735 2003-02-17 Dave Love <fx@gnu.org>
736
737 * quail/cyrillic.el (ukrainian-computer): Fix duplicate `\'.
738
739 2003-02-14 Juanma Barranquero <lektu@terra.es>
740
741 * quail/uni-input.el (utf-8-ccl-encode): Fix use of character constants.
742
743 2003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
744
745 * quail/indian.el (punjabi-itrans, gujarati-itrans, oriya-itrans)
746 (bengali-itrans, assamese-itrans, telugu-itrans, kannada-itrans)
747 (malayalam-itrans, tamil-itrans): New ITRANS based input methods.
748 (punjabi-inscript, gujarati-inscript, oriya-inscript)
749 (bengali-inscript, assamese-inscript, telugu-inscript)
750 (kannada-inscript, malayalam-inscript, tamil-inscript):
751 New INSCRIPT based input methods.
752
753 2003-02-07 Kenichi Handa <handa@m17n.org>
754
755 * quail/cyrillic.el: Update quail-package-alist (not
756 input-method-alist) to make "cyrillic-jcuken" an alias of
757 "russian-typewriter". Add cookie for quail-update-leim-list-file.
758
759 2003-02-05 David Kastrup <dak@gnu.org>
760
761 * quail/greek.el: Fix iota accent typos in greek-babel encoding.
762
763 2003-01-05 Dave Love <fx@gnu.org>
764
765 * makefile.w32-in (SLAVIC): Add croatian.elc.
766
767 * Makefile.in (SLAVIC): Add croatian.elc.
768
769 * quail/croatian.el: New file.
770
771 2002-12-10 Juanma Barranquero <lektu@terra.es>
772
773 * makefile.w32-in (LATIN): Add welsh.elc.
774 (MISC): Add georgian.elc.
775 (UNICODE): Add it.
776 (WORLD): Add $(UNICODE).
777
778 2002-11-14 Dave Love <fx@gnu.org>
779
780 * quail/slovak.el: Add coding cookie.
781
782 * quail/latin-ltx.el: Fix coding cookie.
783
784 * quail/hebrew.el: Add coding cookie.
785
786 * quail/czech.el: Add coding cookie.
787
788 * quail/welsh.el: Undo last change.
789
790 2002-09-11 Dave Love <fx@gnu.org>
791
792 * quail/latin-post.el ("slovenian"): New.
793
794 2002-09-05 Kenichi Handa <handa@etl.go.jp>
795
796 * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
797
798 2002-07-24 Dave Love <fx@gnu.org>
799
800 * quail/latin-alt.el ("latin-alt-postfix"): New.
801
802 * quail/latin-post.el ("latin-postfix"): New.
803
804 * quail/latin-pre.el ("latin-1-prefix"): Add nbsp.
805 ("latin-3-prefix"): Doc fix.
806 ("latin-prefix"): New.
807
808 2002-07-12 Dave Love <fx@gnu.org>
809
810 * quail/cyrillic.el: Doc fixes.
811 ("cyrillic-beylorussian"): Commented-out.
812 ("cyrillic-translit-bulgarian"): Delete.
813 ("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
814 ("ukrainian-computer", "belarusian", "bulgarian-bds")
815 ("russian-computer"): New.
816 ("bulgarian-phonetic"): Rename from bulgarian-pho. Add §, №, Ю.
817 ("russian-typewriter"): Rename from cyrillic-jcuken.
818
819 2002-06-20 Dave Love <fx@gnu.org>
820
821 * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
822 characters and ~o -> ġ, ~O -> Ġ.
823
824 2002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
825
826 * Makefile.in (install): Use "tar -chf", to follow symlinks.
827
828 2002-05-04 Triet Hoai Lai <thlai@ee.usyd.edu.au>
829
830 * quail/vntelex.el: Add even more rules.
831
832 2002-04-30 Triet Hoai Lai <thlai@ee.usyd.edu.au>
833
834 * quail/vntelex.el: Add new rules to escape from composition.
835
836 2002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
837
838 * quail/vntelex.el: Use proper charset.
839
840 2002-04-22 Koaunghi Un <koaunghi@ling.cnu.ac.kr>
841
842 * quail/hanja.el ("Od"): Remove rule.
843
844 2002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
845
846 * quail/indian.el: Replace commented-out lines with a condition
847 that is always false.
848
849 2002-04-06 Jaeyoun Chung <jay@kldp.org>
850
851 * quail/hanja3.el ("kf"): Add a few composing rules
852 from "Taik-kyun Lim" <mongmong@milab.yonsei.ac.kr>
853
854 * quail/hangul3.el: Buggy alternative second character
855 sequence fixed ('/' for 'v' pair).
856 added a few more third character composing rule.
857
858 2002-03-03 Werner Lemberg <wl@gnu.org>
859
860 * quail/vntelex.el: New file.
861 * Makefile.in (VIETNAMESE):
862 * makefile.nt (VIETNAMESE):
863 * makefile.w32-in (VIETNAMESE): Add it.
864
865 2002-02-10 Andrew Innes <andrewi@gnu.org>
866
867 * makefile.w32-in ($(TIT)): Don't depend on $(SUBDIRS).
868 ($(MISC_DIC)): Ditto.
869
870 2002-02-06 Richard M. Stallman <rms@gnu.org>
871
872 * quail/latin-pre.el (french-prefix): ", " => "," and "~ " => "~".
873 Don't define "~," at all.
874
875 2002-01-29 Pavel Janík <Pavel@Janik.cz>
876
877 * quail/latin-pre.el (latin-2-prefix): Add Ě and ě.
878 From "Dr. Eduard Werner" <edi.werner@gmx.de>.
879
880 2002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
881
882 * quail/greek.el: Changed the behavior of the "greek" input
883 method, to consider the "accent" and "diaeresis" as prefix keys.
884 A new method (named "greek-postfix") was added which implements
885 the old behavior. Also changed the mapping of the "Q/q" key to
886 produce the ":/;" characters, as is customary in greek keyboards.
887 From Nick Patavalis <npat@inaccessnetworks.com>.
888
889 2002-01-07 Jaeyoun Chung <jay@kldp.org>
890
891 * quail/hangul.el: Remove key sequence mapping for O[rsfaqtTd].
892 Not used for Korean Hangul Type 2 (request from emacs-kr mailing list).
893
894 2002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
895
896 * quail/cyrillic.el ("bulgarian-pho"): Fix a typo in a doc string.
897
898 2002-01-01 Dave Love <fx@gnu.org>
899
900 * quail/indian.el (quail-define-indian-trans-package): Unquote lambda.
901 (quail-define-inscript-package): Avoid mapcar*.
902
903 2001-12-20 Dave Love <fx@gnu.org>
904
905 * quail/latin-ltx.el: Fix un-doubled backslashes.
906
907 2001-12-15 Dave Love <fx@gnu.org>
908
909 * quail/latin-pre.el ("french-prefix", "german-prefix")
910 ("spanish-prefix"): Fix language assignment.
911
912 * quail/latin-post.el ("french-postfix", "german-postfix")
913 ("spanish-postfix", "turkish-latin-3-postfix", "turkish-postfix")
914 ("french-keyboard", "french-azerty", "german")
915 ("spanish-keyboard"): Fix language assignment.
916
917 * quail/indian.el: Don't require cl.
918 (quail-indian-flatten-list): Rename from flatten-list.
919
920 * quail/cyrillic.el ("cyrillic-beylorussian")
921 ("cyrillic-ukrainian", "cyrillic-translit-bulgarian")
922 ("belarusian", "bulgarian-pho"): Fix language assignment.
923
924 * quail/latin-alt.el ("french-alt-postfix", "german-alt-postfix")
925 ("spanish-alt-postfix", "turkish-latin-3-alt-postfix")
926 ("turkish-alt-postfix"): Fix language assignment.
927 ("dutch"): Assign to Dutch. Use chars, not strings.
928 ("lithuanian-numeric", "lithuanian-keyboard", "latvian-keyboard"): New.
929
930 2001-12-08 Pavel Janík <Pavel@Janik.cz>
931
932 * COPYING: New file.
933
934 2001-12-03 Jaeyoun Chung <jay@kldp.org>
935
936 * quail/hangul3.el: Add a few convenient composing sequences for
937 Korean keyboard type 3 users.
938
939 2001-11-29 Dave Love <fx@gnu.org>
940
941 * quail/latin-ltx.el: Extra translations. Fix some
942 latin-iso8859-4 characters. Use Hebrew letters, not compatibility
943 symbols.
944
945 2001-11-28 Juanma Barranquero <lektu@terra.es>
946
947 * makefile.w32-in (INDIAN): Adjust for the file name change;
948 quail/devanagari.elc -> quail/indian.elc.
949
950 * makefile.nt (INDIAN): Likewise.
951
952 2001-11-21 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
953
954 * quail/devanagari.el: Renamed to indian.el.
955
956 * quail/indian.el: Renamed from devanagari.el, and completely
957 re-written. The input method devanagari-hindi-transliteration is
958 merged with devanagari-itrans, devanagari-keyboard-a is renamed to
959 devanagari-inscript, devanagari-transliteration is renamed to
960 devanagari-kyoto-harvard.
961
962 * Makefile.in: Adjusted for the file name change;
963 quail/devanagari.elc -> quail/indian.elc.
964
965 2001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
966
967 * quail/welsh.el: Avoid an error message due to a commented-out
968 input method.
969
970 2001-11-05 Richard M. Stallman <rms@gnu.org>
971
972 * quail/rfc1345.el: Get rid of the explicit ^Z character.
973
974 2001-11-05 Eli Zaretskii <eliz@is.elta.co.il>
975
976 * quail/latin-ltx.el: Remove the call to IT-setup-unicode-display.
977
978 2001-11-04 Dave Love <fx@gnu.org>
979
980 * Makefile.in (LATIN): Add welsh.
981 (UNICODE): New.
982 (MISC): Add georgian.
983 (WORLD): Add UNICODE.
984
985 * quail/welsh.el, quail/georgian.el, quail/rfc1345.el:
986 * quail/uni-input.el, quail/sgml-input.el: New file.
987
988 * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods.
989
990 * quail/latin-alt.el ("dutch"): New method.
991
992 2001-10-27 Francesco Potortì <pot@gnu.org>
993
994 * quail/latin-post.el ("italian-postfix"): Undo previous change.
995
996 * quail/latin-alt.el ("italian-alt-postfix"): Undo previous change.
997
998 2001-10-25 Francesco Potortì <pot@gnu.org>
999
1000 * quail/latin-post.el ("italian-postfix"): Euro symbol.
1001
1002 * quail/latin-alt.el ("italian-alt-postfix"): Euro symbol.
1003
1004 2001-10-20 Gerd Moellmann <gerd@gnu.org>
1005
1006 * (Version 21.1 released.)
1007
1008 2001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
1009
1010 * CXTERM-DIC/Punct-b5.tit: Add big5 Chinese double spaced alphabet
1011 mappings, so that one could type them without leaving the Hanyu
1012 Pinyin input method. Suggested by Kenichi Handa
1013 <handa@etl.go.jp>.
1014
1015 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1016
1017 * quail/greek.el ("greek-babel"): New input method. From David
1018 Kastrup <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1019
1020 2001-10-05 Gerd Moellmann <gerd@gnu.org>
1021
1022 * Branch for 21.1.
1023
1024 2001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
1025
1026 * quail/greek.el ("greek-mizuochi"): Doc fix. From David Kastrup
1027 <David.Kastrup@neuroinformatik.ruhr-uni-bochum.de>.
1028
1029 2001-08-06 Gerd Moellmann <gerd@gnu.org>
1030
1031 * quail/py-punct.el ("chinese-py-punct"): Copy the QUAIL-MAP of
1032 "chinese-py".
1033 ("chinese-tonepy-punct"): Copy the QUAIL-MAP of "chinese-tonepy".
1034
1035 2001-07-16 Pavel Janík <Pavel@Janik.cz>
1036
1037 * ja-dic/ja-dic.el, quail/cyril-jis.el, quail/cyrillic.el
1038 * quail/czech.el, quail/devanagari.el, quail/ethiopic.el
1039 * quail/greek.el, quail/hangul.el, quail/hangul3.el
1040 * quail/hanja-jis.el, quail/hanja.el, quail/hanja3.el
1041 * quail/hebrew.el, quail/ipa.el, quail/japanese.el, quail/lao.el
1042 * quail/latin-alt.el, quail/latin-ltx.el, quail/latin-post.el
1043 * quail/latin-pre.el, quail/lrt.el, quail/py-punct.el
1044 * quail/pypunct-b5.el, quail/slovak.el, quail/symbol-ksc.el
1045 * quail/thai.el, quail/tibetan.el, quail/viqr.el: Some fixes to
1046 follow coding conventions.
1047
1048 2001-06-04 Andrew Choi <akochoi@i-cable.com>
1049
1050 * quail/.cvsignore: Change CTLauB.el to CTLau-b5.el.
1051
1052 2001-06-01 Andrew Innes <andrewi@gnu.org>
1053
1054 * makefile.nt (TIT_GB): Remove quail/PY.elc and quail/ZIRANMA.elc.
1055 (NON_TIT_BIG5): Remove $(srcdir)/quail/tsang-b5.elc and
1056 $(srcdir)/quail/pypunct-b5.elc.
1057 (NON_TIT_CNS): Remove.
1058 (CHINESE_NON_TIT): Remove $(NON_TIT_CNS).
1059 (CHINESE_CNS): Remove.
1060 (KOREAN): Add $(srcdir)/quail/hanja3.elc.
1061 (LATIN): Add $(srcdir)/quail/latin-alt.elc and
1062 $(srcdir)/quail/latin-ltx.elc.
1063 (MISC_DIC): Copy from Makefile.in.
1064 (CHINESE): Remove $(CHINESE_CNS).
1065 (all): Add $(MISC_DIC) as target.
1066 (.NOTPARALLEL): New target.
1067 (.NO_PARALLEL): New target.
1068 ($(MISC_DIC)): New target.
1069 (clean mostlyclean): Clean more stuff.
1070 (TIT_EL): New macro.
1071 (MISC_DIC_EL): New macro.
1072
1073 * makefile.w32-in (TIT-GB): Remove CTLau.elc from it.
1074 (TIT-BIG5): Remove CTLauB.elc from it.
1075 (MISC-DIC): Add CTLau.elc and CTLau-b5.elc to it.
1076 (clean mostlyclean): Remove obsolete reference.
1077
1078 2001-06-01 Eli Zaretskii <eliz@is.elta.co.il>
1079
1080 * quail/latin-ltx.el [ms-dos]: Call IT-setup-unicode-display.
1081
1082 2001-05-24 Andrew Choi <akochoi@i-cable.com>
1083
1084 * Makefile.in (MISC-DIC): Change CTLauB.elc to CTLau-b5.elc.
1085
1086 * CXTERM-DIC/CTLau.tit, CXTERM-DIC/CTLauB.tit: Delete files.
1087
1088 * MISC-DIC/CTLau.html, MISC-DIC/CTLau-b5.html: Add files.
1089
1090 * Makefile.in (TIT-GB): Remove CTLau.elc from it.
1091 (TIT-BIG5): Remove CTLauB.elc from it.
1092 (MISC-DIC): Add CTLau.elc and CTLauB.elc to it.
1093
1094 2001-05-17 Dave Love <fx@gnu.org>
1095
1096 * quail/latin-ltx.el ("TeX"): Rename from "latin-latex2e".
1097 Language family and indicator changed. Many new translations.
1098
1099 2001-05-17 Gerd Moellmann <gerd@gnu.org>
1100
1101 * quail/slovak.el, quail/czech.el: Set guidance to t for czech and
1102 slovak input methods. New maintainer. From Pavel Janík
1103 <Pavel@Janik.cz>.
1104
1105 2001-04-23 Gerd Moellmann <gerd@gnu.org>
1106
1107 * quail/latin-ltx.el: Add more translations. From
1108 jsbien@mimuw.edu.pl (Janusz S. Bień).
1109
1110 2001-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1111
1112 * quail/hangul.el <korean-hangul>: Doc fix.
1113
1114 2001-04-18 Andrew Innes <andrewi@gnu.org>
1115
1116 * makefile.w32-in (EMACSLOADPATH): Define.
1117 ($(TIT)):
1118 ($(MISC_DIC)):
1119 (.el.elc):
1120 (leim-list.el): Remove stuff to set EMACSLOADPATH.
1121
1122 2001-04-05 Gerd Moellmann <gerd@gnu.org>
1123
1124 * Makefile.in (install): Remove .cvsignore files.
1125
1126 * quail/japanese.el ("japanese-hankaku-kana"): Don't use
1127 the same translations as for `japanese'.
1128
1129 2001-04-03 Andrew Innes <andrewi@gnu.org>
1130
1131 * makefile.w32-in (TIT_GB): Delete quail/PY.elc and
1132 quail/ZIRANMA.elc.
1133 (NON_TIT_BIG5): Delete $(srcdir)/quail/quick-b5.elc and
1134 $(srcdir)/quail/tsang-b5.elc.
1135 (NON_TIT_CNS): Delete.
1136 (CHINESE_NON_TIT): Delete $(NON-TIT-CNS).
1137 (CHINESE_CNS): Delete.
1138 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From Kenichi Handa
1139 <handa@etl.go.jp>.
1140 (MISC_DIC): New variable.
1141 (CHINESE): Delete $(CHINESE_CNS).
1142 (WORLD): Add $(MISC_DIC).
1143 (all): Depends on $(MISC_DIC).
1144 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1145 ($(MISC_DIC)): New target.
1146 (clean mostlyclean): Delete also $(NONTIT), $(WORLD), $(MISC_DIC)
1147 and $(MISC_DIC:.elc=.el).
1148
1149 2001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1150
1151 * Makefile.in (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
1152 Kenichi Handa <handa@etl.go.jp>.
1153
1154 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): Add ${MISC-DIC}.
1155
1156 2001-03-31 Kenichi Handa <handa@etl.go.jp>
1157
1158 * Makefile.in (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
1159 (NON-TIT-BIG5): Delete ${srcdir}/quail/quick-b5.elc
1160 ${srcdir}/quail/tsang-b5.elc.
1161 (CHINESE-NON-TIT): Delete ${NON-TIT-CNS}.
1162 (CHINESE-CNS): Delete it.
1163 (MISC-DIC): New variable.
1164 (CHINESE): Delete ${CHINESE-CNS}.
1165 (WORLD): Add ${MISC-DIC}.
1166 (all): Depends on ${MISC-DIC}.
1167 (${MISC-DIC}): New target.
1168 (clean mostlyclean): Delete also ${MISC-DIC} ${MISC-DIC:.elc=.el}.
1169
1170 * MISC-DIC/cangjie-table.b5, MISC-DIC/cangjie-table.cns,
1171 MISC-DIC/pinyin.map, MISC-DIC/ziranma.cin: New files.
1172
1173 * CXTERM-DIC/PY.tit, CXTERM-DIC/ZIRANMA.tit: Delete them.
1174
1175 * quail/tsang-b5.el, quail/tsang-cns.el, quail/quick-b5.el,
1176 * quail/quick-cns.el: Delete them.
1177
1178 2001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
1179
1180 * Makefile.in (${TIT}): Fix whitespace.
1181
1182 2001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1183
1184 * Makefile.in (.NOTPARALLEL, .NO_PARALLEL): New special targets.
1185 (${TIT}): If the target file already exist, don't remake it.
1186
1187 2001-03-21 Kenichi Handa <handa@etl.go.jp>
1188
1189 * quail/slovak.el ("slovak"): Translate "=q" to "`".
1190
1191 2001-03-16 Pavel Janík <Pavel@Janik.cz>
1192
1193 * quail/slovak.el ("slovak"): Delete translations of "q", "Q",
1194 "=q", "+q", "=Q", and "+Q".
1195 ("slovak-prog-1"): Give t to the arg SHOW-LAYOUT.
1196 ("slovak-prog-2"): Likewise.
1197 ("slovak-prog-3"): Likewise.
1198
1199 2001-03-16 Eli Zaretskii <eliz@is.elta.co.il>
1200
1201 * quail/latin-post.el ("finnish-keyboard"): Fix a typo.
1202
1203 2001-03-16 Kenichi Handa <handa@etl.go.jp>
1204
1205 * quail/japanese.el (quail-japanese-transliteration-rules): New
1206 variable. Use it to define these input methods: "japanese",
1207 "japanese-hiragana", "japanese-katakana".
1208 (quail-japanese-kana-state): Delete this variable.
1209 (quail-japanese-toggle-kana): Don't use quail-japanese-kana-state,
1210 instead check if there's any Hiraganas in the conversion region.
1211
1212 2001-03-14 Kenichi Handa <handa@mule.m17n.org>
1213
1214 * quail/slovak.el ("slovak"): Give t to the arg SHOW-LAYOUT.
1215
1216 2001-03-06 Kenichi Handa <handa@etl.go.jp>
1217
1218 * CXTERM-DIC/4Corner.tit: Add copyright notice.
1219
1220 2001-03-05 Kenichi Handa <handa@etl.go.jp>
1221
1222 * quail/ethiopic.el ("ethiopic"): Docstring adjusted for the
1223 change of the special key bindings.
1224
1225 2001-02-22 Kenichi Handa <handa@etl.go.jp>
1226
1227 * CXTERM-DIC/ARRAY30.tit: Add copyright notice.
1228
1229 * CXTERM-DIC/ETZY.tit: Likewise.
1230
1231 * CXTERM-DIC/ZOZY.tit: Likewise.
1232
1233 2001-02-05 Andrew Innes <andrewi@gnu.org>
1234
1235 * makefile.w32-in (BUILT_EMACS): Use $(THISDIR) to make emacs.exe
1236 path absolute.
1237
1238 2001-02-03 Andrew Innes <andrewi@gnu.org>
1239
1240 * makefile.w32-in (LATIN): Fix last change to use () not {}.
1241
1242 2001-02-02 Kenichi Handa <handa@etl.go.jp>
1243
1244 * Makefile.in (LATIN): Include ${srcdir}/quail/latin-alt.elc.
1245
1246 * makefile.w32-in (LATIN): Likewise.
1247
1248 * quail/latin-ltx.el: New file -- LaTeX-like Latin input method.
1249
1250 2001-02-01 Andrew Innes <andrewi@gnu.org>
1251
1252 * makefile.w32-in (LATIN): Include $(srcdir)/quail/latin-alt.elc.
1253
1254 2001-02-01 Kenichi Handa <handa@etl.go.jp>
1255
1256 * quail/greek.el ("greek-mizuochi"): New input method for
1257 classical Greek.
1258
1259 2001-01-28 Gerd Moellmann <gerd@gnu.org>
1260
1261 * Makefile.in (extraclean): Added target so make doesn't die if
1262 one runs "make extraclean" at the top level.
1263
1264 2001-01-06 Andrew Innes <andrewi@gnu.org>
1265
1266 * makefile.nt ($(TIT)): Map .elc to .el.
1267 (buildlisppath): Make path relative to $(MAKEDIR).
1268
1269 2001-01-01 Andreas Schwab <schwab@suse.de>
1270
1271 * quail/latin-alt.el: Doc fixes.
1272
1273 2000-12-18 Dave Love <fx@gnu.org>
1274
1275 * quail/latin-pre.el <latin-9-prefix>: Delete duplicate š entry.
1276 Change œ, Œ, ¶.
1277
1278 2000-12-16 Kenichi Handa <handa@etl.go.jp>
1279
1280 * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
1281
1282 2000-12-06 Andrew Innes <andrewi@gnu.org>
1283
1284 * makefile.w32-in (buildlisppath): Set to an absolute directory,
1285 relative to $(CURDIR).
1286 (INSTALLDIR): Use forward slash.
1287
1288 2000-11-24 Andrew Innes <andrewi@gnu.org>
1289
1290 * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
1291
1292 * makefile.nt (.SUFFIXES): New target, include .elc .el.
1293
1294 2000-11-21 Kenichi Handa <handa@etl.go.jp>
1295
1296 * Makefile.in (.SUFFIXES): New target, include .elc .el.
1297
1298 2000-11-17 Kenichi Handa <handa@etl.go.jp>
1299
1300 * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
1301 remember the conversion start.
1302
1303 2000-10-21 Andrew Innes <andrewi@gnu.org>
1304
1305 * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
1306 of conditional invocation of make.
1307 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1308 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
1309 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1310 files to .elc.
1311 ($(TIT)): Adjusted for the above change.
1312 (clean mostlyclean): Likewise.
1313 (.el.elc): New target.
1314
1315 * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
1316 of conditional invocation of make.
1317 (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1318 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
1319 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1320 files to .elc.
1321 ($(TIT)): Adjusted for the above change.
1322 (clean mostlyclean): Likewise.
1323 (.el.elc): New target.
1324
1325 2000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
1326
1327 * Makefile.in (${TIT}, clean): Don't use shell `command`
1328 expansion, use ${TIT:.elc=.el} instead.
1329
1330 2000-09-26 Gerd Moellmann <gerd@gnu.org>
1331
1332 * Makefile.in: Make this the leim Makefile.in.
1333 (clean): Also remove $NON-TIT and $WORLD.
1334 (RUN-EMACS): Set EMACSLOADPATH.
1335
1336 2000-09-21 Kenichi Handa <handa@etl.go.jp>
1337
1338 * Makefile.in: Revert to no-leim Makefile.
1339
1340 * quail/.cvsignore: Include *.elc.
1341
1342 * ja-dic/.cvsignore: New file.
1343
1344 2000-09-16 Andrew Innes <andrewi@gnu.org>
1345
1346 * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
1347 (leim-list.el): Ditto.
1348
1349 * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
1350 (leim-list.el): Ditto.
1351
1352 2000-09-15 Andrew Innes <andrewi@gnu.org>
1353
1354 * makefile.w32-in (clean mostlyclean): Ignore errors when removing
1355 files.
1356
1357 2000-09-14 Andrew Innes <andrewi@gnu.org>
1358
1359 * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
1360 leim-list.el.
1361 (distclean maintainer-clean): Ditto for stamp-subdir.
1362
1363 * makefile.nt: Rename skkdic to ja-dic.
1364
1365 2000-09-07 Kenichi Handa <handa@etl.go.jp>
1366
1367 * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
1368 translation.
1369
1370 * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
1371
1372 * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
1373 ("chinese-tonepy-punct"): New input method.
1374
1375 * quail/latin-pre.el ("polish-slash"): Don't use keyboard
1376 translation.
1377
1378 * quail/japanese.el ("japanese"): Delete the key sequence for
1379 Roman transliteration from the docstring because it's now shown
1380 automatically.
1381 ("japanese-ascii", "japanese-zenkaku")
1382 ("japanese-hankaku-kana", "japanese-hiragana")
1383 ("japanese-katakana"): Docstring modified.
1384
1385 * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
1386 on describe-input-method.
1387 ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
1388
1389 2000-09-03 Andrew Innes <andrewi@gnu.org>
1390
1391 * makefile.w32-in: New file.
1392 (install) Fix copying of directories.
1393
1394 2000-08-31 Kenichi Handa <handa@etl.go.jp>
1395
1396 * quail/thai.el (thai-generate-quail-map): If the length of
1397 translation is more than one, compose it.
1398
1399 2000-08-29 Dave Love <fx@gnu.org>
1400
1401 * quail/latin-pre.el ("latin-9-prefix"): Change entries for œ and Œ.
1402
1403 * Makefile.in: ja-dic <- skk in several places.
1404
1405 2000-08-25 Kenichi Handa <handa@etl.go.jp>
1406
1407 * ja-dic: Directory name changed from skkdic.
1408
1409 * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
1410
1411 * README: Rename skkdic to ja-dic throughout the file.
1412
1413 2000-08-24 Dave Love <fx@gnu.org>
1414
1415 * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
1416 ("latin-1-prefix"): Add missing symbols.
1417
1418 2000-08-23 Dave Love <fx@gnu.org>
1419
1420 * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give § and
1421 add ~p for ¶.
1422
1423 2000-07-18 Kenichi Handa <handa@etl.go.jp>
1424
1425 * quail/japanese.el ("japanese"): Fix docstring.
1426
1427 2000-07-17 Kenichi Handa <handa@etl.go.jp>
1428
1429 * quail/japanese.el ("japanese"): Docstring modified.
1430
1431 2000-06-12 Kenichi Handa <handa@etl.go.jp>
1432
1433 * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
1434 ("tibetan-wylie"): State transition table modified.
1435
1436 2000-06-01 Kenichi Handa <handa@etl.go.jp>
1437
1438 * quail/tibetan.el: Change all tibetan-1-column characters to
1439 tibetan. Quail map for "tibetan-wylie" fixed.
1440
1441 2000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
1442
1443 * quail/latin-pre.el ("polish-slash"): New input method.
1444
1445 2000-03-02 Kenichi Handa <handa@etl.go.jp>
1446
1447 * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
1448
1449 2000-02-01 Gerd Moellmann <gerd@gnu.org>
1450
1451 * Makefile.in: Make this the no-leim Makefile. Move the
1452 leim Makefile.in to ../leim-Makefile.in as it originally was.
1453
1454 * Makefile.noleim: Removed.
1455
1456 2000-01-28 Kenichi Handa <handa@etl.go.jp>
1457
1458 * quail/hanja.el (korean-hanja): Add an entry for "wod".
1459
1460 2000-01-04 Kenichi Handa <handa@etl.go.jp>
1461
1462 * quail/japanese.el ("japanese"): Docstring augmented.
1463
1464 1999-12-15 Kenichi Handa <handa@etl.go.jp>
1465
1466 * quail/lao.el: Rewritten for new composition.
1467
1468 * quail/lrt.el: Rewritten for new composition.
1469
1470 * quail/thai.el: Rewritten for new composition.
1471
1472 * quail/tibetan.el: Rewritten for new composition.
1473
1474 1999-12-13 Kenichi Handa <handa@etl.go.jp>
1475
1476 * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
1477 characters, not Latin-1.
1478
1479 1999-11-22 Andrew Innes <andrewi@gnu.org>
1480
1481 * makefile.nt: No need to generate subdirs.el.
1482
1483 1999-11-21 Andrew Innes <andrewi@gnu.org>
1484
1485 * makefile.nt: New file.
1486
1487 1999-10-26 Gerd Moellmann <gerd@gnu.org>
1488
1489 * Makefile.noleim: New.
1490
1491 1999-09-19 Ken'ichi Handa <handa@gnu.org>
1492
1493 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1494 turkish-postfix.
1495 ("turkish-postfix"): New Turkish input method which inserts
1496 Latin-5 characters.
1497
1498 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
1499 turkish-alt-postfix.
1500 ("turkish-alt-postfix"): New Turkish input method which inserts
1501 Latin-5 characters.
1502
1503 1999-07-12 Richard Stallman <rms@gnu.org>
1504
1505 * Version 20.4 released.
1506
1507 1998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
1508
1509 * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
1510
1511 1999-06-14 Ken'ichi Handa <handa@gnu.org>
1512
1513 * quail/ethiopic.el ("ethiopic"): Add translation rules.
1514
1515 1999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
1516
1517 * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
1518 hanja.el.
1519
1520 1999-05-25 Ken'ichi Handa <handa@gnu.org>
1521
1522 * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
1523
1524 1999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
1525
1526 * quail/latin-pre.el ("romanian-prefix"): New input method.
1527 ("romanian-alt-prefix"): New input method.
1528
1529 1999-03-04 Kenichi Handa <handa@etl.go.jp>
1530
1531 * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
1532
1533 1999-01-14 Kenichi Handa <handa@etl.go.jp>
1534
1535 * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
1536 to convert is `n', change it to Japanese Hiragana `n' before
1537 conversion.
1538
1539 1999-01-11 Kenichi Handa <handa@etl.go.jp>
1540
1541 * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
1542
1543 * quail/hebrew.el: New file.
1544
1545 1998-12-15 Kenichi Handa <handa@etl.go.jp>
1546
1547 * quail/devanagari.el (quail-devanagari-compose-characters):
1548 Adjusted for the change of input method handling.
1549 (quail-devanagari-hindi-compose-characters): Likewise.
1550
1551 1998-10-15 Kenichi Handa <handa@etl.go.jp>
1552
1553 * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
1554 `(cd foo; pwd)`.
1555 (install): Likewise.
1556
1557 1998-10-15 Francesco Potortì <F.Potorti@cnuce.cnr.it>
1558
1559 * quail/latin-post.el: Many doc fixes.
1560 ("latin-1-postfix"): Add sequence for the small superscript o.
1561 * quail/latin-pre.el: Many doc fixes.
1562 ("latin-1-prefix"): Add sequences for the small
1563 superscript underlined o and a.
1564
1565 1998-10-13 Francesco Potortì <F.Potorti@cnuce.cnr.it>
1566
1567 * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
1568 small superscript underlined o and a.
1569 ("italian-alt-postfix"): Change it to something useful and
1570 different from italian-postfix.
1571 * latin-post.el ("latin-1-postfix"): Add a method to enter the
1572 small superscript underlined o and a.
1573 ("italian-postfix"): Same as above.
1574 ("italian-postfix"): Add methods to enter e with acute accent and
1575 the >> and << symbols.
1576
1577 1998-09-25 Kenichi Handa <handa@etl.go.jp>
1578
1579 * quail/japanese.el (quail-japanese-hankaku-update-translation):
1580 Adjusted for the change of input method handling.
1581
1582 1998-09-11 Kenichi HANDA <handa@etl.go.jp>
1583
1584 * quail/japanese.el (quail-japanese-katakana-update-translation):
1585 Adjusted for the change of input method handling.
1586
1587 1998-08-31 Kenichi Handa <handa@etl.go.jp>
1588
1589 * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
1590 change of input method handling.
1591 (quail-tibetan-input-tibkey): Likewise.
1592
1593 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1594
1595 * Version 20.3 released.
1596
1597 1998-08-16 Kenichi HANDA <handa@etl.go.jp>
1598
1599 * quail/czech.el ("czech"): Make this input method deterministic,
1600 kbd-translate, and show-layout.
1601
1602 1998-08-15 Kenichi HANDA <handa@etl.go.jp>
1603
1604 * quail/ethiopic.el: Fix several translation rules.
1605
1606 1998-08-12 Milan Zamazal <pdm@fi.muni.cz>
1607
1608 * quail/czech.el: Few key sequences added to some keyboards.
1609
1610 1998-08-06 Kenichi Handa <handa@etl.go.jp>
1611
1612 * quail/japanese.el (quail-japanese-use-double-n): New variable.
1613 (quail-japanese-update-translation): Adjusted for the change of
1614 quail-update-translation. Now this function should return
1615 CONTROL-FLAG.
1616 (quail-japanese-toggle-kana): Update quail-conversion-str.
1617 (quail-japanese-kanji-kkc): Likewise.
1618 (quail-japanese-switch-package): Reset quail-current-str and
1619 quail-conversion-str.
1620
1621 1998-07-24 Kenichi Handa <handa@etl.go.jp>
1622
1623 * quail/japanese.el (quail-japanese-kanji-kkc): Set
1624 quail-translation to nil after calling kkc-region so that
1625 translation mode is restarted correctly.
1626
1627 1998-07-21 Kenichi Handa <handa@etl.go.jp>
1628
1629 * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
1630 that conversion is cancelled in kkc-region.
1631 (quail-japanese-switch-package): Fix previous change.
1632
1633 1998-07-19 Kenichi Handa <handa@etl.go.jp>
1634
1635 * quail/japanese.el (quail-japanese-update-translation): Handle
1636 a key which should fix the current translation and start a new
1637 translation correctly.
1638 (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
1639 change point.
1640
1641 1998-07-15 Kenichi Handa <handa@etl.go.jp>
1642
1643 * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
1644 change of quail.el.
1645 (quail-japanese-switch-package): Likewise.
1646
1647 1998-07-03 Kenichi Handa <handa@etl.go.jp>
1648
1649 * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
1650 Some keys for ancient Korean syllables are changed properly.
1651
1652 1998-06-20 Kenichi Handa <handa@etl.go.jp>
1653
1654 * quail/ethiopic.el: Don't add hook to quail-mode-hook.
1655 (ethio-select-a-translation): New function.
1656
1657 1998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
1658
1659 * Makefile.in (RUN-EMACS): Add --multibyte.
1660
1661 1998-04-29 Karl Heuer <kwzh@gnu.org>
1662
1663 * Makefile.in (SLAVIC): Delete redundant backslash.
1664
1665 1998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1666
1667 * Makefile.in (install): Make INSTALLDIR and contents world-readable.
1668
1669 1998-04-20 Kenichi Handa <handa@etl.go.jp>
1670
1671 * Makefile.in (SLAVIC): New macro.
1672 (EUROPEAN): Include ${SLAVIC}.
1673
1674 1998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
1675
1676 * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
1677 (leim-list.el): Depend on ${WORLD}.
1678
1679 * latin-alt.el (latin-2-alt-postfix): Doc fix.
1680
1681 1998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
1682
1683 * czech.el, slovak.el: Correct starting commentary.
1684
1685 1998-04-07 Milan Zamazal <pdm@fi.muni.cz>
1686
1687 * quail/czech.el, quail/slovak.el: Correct starting commentary.
1688
1689 1998-04-06 Andreas Schwab <schwab@gnu.org>
1690
1691 * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
1692 to length.
1693 (lrt-generate-quail-map): Change sref to aref, and make second
1694 argument of substring a character index.
1695
1696 1998-03-26 Richard Stallman <rms@psilocin.gnu.org>
1697
1698 * Makefile.in (${TIT}): Fix shell conditional syntax.
1699
1700 1998-03-18 Kenichi Handa <handa@etl.go.jp>
1701
1702 * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
1703 "/ " to "/" (instead of " ").
1704
1705 1998-03-17 Richard Stallman <rms@psilocin.gnu.org>
1706
1707 * quail/czech.el, quail/slovak.el: New files.
1708
1709 1998-03-10 Richard Stallman <rms@psilocin.gnu.org>
1710
1711 * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
1712 Uses changed.
1713
1714 1998-03-05 Kenichi Handa <handa@etl.go.jp>
1715
1716 * Makefile.in (${TIT}): To byte-compile quail packages, use just
1717 built quail.
1718
1719 1997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
1720
1721 * quail/hanja3.el: New file.
1722
1723 * quail/hanja-jis.el: Title string of the input method
1724 "korean-hanja-jis" changed.
1725
1726 * quail/symbol-ksc.el: Title string of the input method
1727 "korean-symbol" changed. Require 'korea-util.
1728 (quail-hangul-switch-back): Deleted.
1729
1730 * quail/hangul3.el: Require 'korea-util.
1731 (quail-hangul-switch-to-symbol-ksc): Deleted.
1732
1733 * quail/hanja.el: Require 'korea-util. Title string of the input
1734 method "korean-hanja" changed.
1735 (quail-hanja-switch-to-symbol-ksc): Deleted.
1736
1737 * quail/hangul.el: Require 'korea-util.
1738 (quail-hangul-switch-to-symbol-ksc): Deleted.
1739
1740 1997-10-23 Kenichi Handa <handa@etl.go.jp>
1741
1742 * quail/ethiopic.el: The title string of input method "Ethiopic"
1743 is changed.
1744
1745 1997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1746
1747 * Version 20.2 released.
1748
1749 1997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1750
1751 * quail/latin-post.el (german): Swap y and z.
1752
1753 1997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1754
1755 * Version 20.1 released.
1756
1757 * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
1758
1759 1997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1760
1761 * quail/viqr.el (vietnamese-viqr): Doc fix.
1762
1763 1997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1764
1765 * quail/latin-alt.el: New file.
1766
1767 1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1768
1769 * quail/latin-post.el: Undo previous change.
1770
1771 1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1772
1773 * quail/latin-post.el (latin-2-postfix):
1774 Replace comma and period with `. Replace colon with /.
1775 (latin-1-postfix): Replace comma with /.
1776 (french-postfix): Replace comma with /.
1777 (latin-3-postfix): Replace comma with ` and period with /.
1778 (latin-4-postfix): Replace comma with ` and period with ~.
1779 (latin-5-postfix): Replace comma with ` and period with /.
1780 (turkish-postfix): Replace comma with ` and period with /.
1781
1782 1997-09-10 Kenichi Handa <handa@etl.go.jp>
1783
1784 * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
1785 function added to quail-mode-hook turn ethio-mode on only when
1786 input method "ethiopic" is begin used.
1787 (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
1788 (ethio-toggle-space): Likewise.
1789 (ethio-insert-space): Likewise.
1790 (ethio-insert-ethio-space): Likewise.
1791 (ethio-prefer-ascii-punctuation): Likewise.
1792 (ethio-toggle-punctuation): Likewise.
1793 (ethio-gemination): Likewise.
1794 ("ethiopic"): Doc-string of this Quail package modified. Bind
1795 function keys for TRANSLATION-KEYMAP to
1796 quail-execute-non-quail-command.
1797
1798 1997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1799
1800 * Makefile.in (install): Use quail/* in the second tar that
1801 copies a dir named quail.
1802
1803 1997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1804
1805 * Makefile.in (install): Do not copy leim-list.el twice. Copy
1806 `skk' subdirectory too.
1807
1808 1997-09-03 Kenichi Handa <handa@etl.go.jp>
1809
1810 * quail/cyrillic.el: For each package, pass t for the SIMPLE
1811 argument to quail-define-package.
1812 * quail/cyril-jis.el: Likewise
1813 * quail/greek.el: Likewise.
1814 * quail/ipa.el: Likewise.
1815 * quail/lao.el: Likewise.
1816 * quail/lrt.el: Likewise.
1817 * quail/thai.el: Likewise.
1818 * quail/viqr.el: Likewise.
1819
1820 1997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
1821
1822 * quail/ethiopic.el ("ethiopic"): Doc-string fixed. Change the arg
1823 TRANSLATION-KEYS.
1824 (quail-mode-map): Change binding for ethio-insert-ethio-space.
1825 (quail-mode-hook): Check the current Quail package name.
1826
1827 * quail/latin-post.el: Add rules for cancelling accents by typing
1828 two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
1829 packages.
1830
1831 1997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1832
1833 * quail/latin-post.el, quail/latin-pre.el: For each package,
1834 pass t for the SIMPLE argument to quail-define-package.
1835
1836 1997-08-28 Kenichi Handa <handa@etl.go.jp>
1837
1838 * Makefile.in (dotdot): This macro deleted.
1839 (SUBDIRS): Exclude skk.
1840 (all): Substitute ${WORLD} to ${TIT}.
1841 (%.el): This target deleted.
1842 (${TIT}): Check existence of `quail' subdirectory.
1843 (leim-list.el): Do not check old files.
1844 (install): If ${srcdir} is different from the current directory,
1845 copy also files under ${srcdir}.
1846
1847 1997-08-26 Kenichi Handa <handa@etl.go.jp>
1848
1849 * Makefile.in: Re-arrange macros so that the macro TIT contains
1850 only Quial packages generated from CXTERM dictionaries, and the
1851 macro NON-TIT contains only Quial packages distributed with Emacs.
1852 (install): Do not use -h option for tar, instead copy ${NON-TIT}
1853 and ${TIT} separately.
1854
1855 1997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1856
1857 * Makefile.in (install): Discard extra data in tar | tar command.
1858
1859 1997-08-23 Kenichi Handa <handa@etl.go.jp>
1860
1861 * quail/devanagari.el (quail-devanagari-compose-characters): Fix
1862 previous change.
1863 (quail-devanagari-hindi-compose-characters): Fix previous change.
1864
1865 * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
1866 change.
1867
1868 1997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1869
1870 * Makefile.in (leim-list.el): Fix previous change.
1871
1872 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1873
1874 1997-08-21 Kenichi HANDA <handa@etl.go.jp>
1875
1876 * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
1877 * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
1878 * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
1879
1880 * Makefile.in (install): Just copy leim-list.el instead of running
1881 update-leim-list-file on ${INSTALLDIR}.
1882 (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
1883 py-punct-b5.el -> pypunct-b5.el.
1884 (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
1885 (leim-list.el): Delete old files not contained in ${WORLD}.
1886
1887 * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
1888 input-method-after-insert-chunk-hook.
1889
1890 * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
1891
1892 1997-08-19 Kenichi Handa <handa@etl.go.jp>
1893
1894 * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
1895 package fixed.
1896
1897 1997-08-18 Kenichi Handa <handa@etl.go.jp>
1898
1899 * quail/japanese.el (quail-japanese-toggle-kana): Don't call
1900 throw.
1901 (quail-japanese-kanji-kkc): Completely re-written.
1902 (quail-japanese-kkc-mode-exit): New function.
1903 (quail-japanese-switch-package): Call activate-input-method
1904 instead of select-input-method.
1905
1906 * quail/thai.el (thai-consonant-input): Typo fixed.
1907
1908 * quail/devanagari.el (quail-devanagari-compose-characters): Do
1909 not call throw.
1910 (quail-devanagari-hindi-compose-characters): Likewise.
1911
1912 * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
1913 activate-input-method instead of select-input-method.
1914
1915 * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
1916
1917 * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
1918 input-method-history instead of previous-input-method.
1919
1920 1997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
1921
1922 * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
1923
1924 1997-08-16 Kenichi Handa <handa@etl.go.jp>
1925
1926 * quail/lrt.el (lrt-vowel-table): Some elements corrected.
1927 ("lao-lrt"): Doc-string of this Quail package modified.
1928 Some translation rules added.
1929
1930 * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
1931 (lao-quail-define-rules): Some translation rules corrected.
1932
1933 1997-08-11 Kenichi Handa <handa@etl.go.jp>
1934
1935 * quail/lrt.el: Some rules added for Quail package "lao-lrt".
1936 (lrt-vowel-table): The entry for "aM" corrected.
1937
1938 1997-08-07 Kenichi Handa <handa@etl.go.jp>
1939
1940 * quail/lrt.el: Change title string of input method "lao-lrt".
1941 (lrt-single-consonant-table): Several key sequence changed.
1942 (lrt-composing-pattern-double-c): Handle a consonant with
1943 semi-vowel-lower correctly.
1944 (lrt-handle-maa-sakod): Do not reset quail-current-key.
1945 (lrt-handle-tone-mark): Check the existence of double consonant
1946 correctly.
1947
1948 * quail/lao.el: Change title string of input method "Lao".
1949
1950 1997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
1951
1952 * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
1953 modified. Several translation rules modified.
1954
1955 1997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1956
1957 * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
1958 quail/cyril-jis.el.
1959
1960 * quail/cyril-jis.el: New file.
1961
1962 * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
1963
1964 1997-08-01 Kenichi Handa <handa@etl.go.jp>
1965
1966 * quail/ethiopic.el: In quail-mode-map, bind
1967 ethio-insert-ethio-space Shift-SPACE. Add translation rules to
1968 Quail package "ethiopic".
1969
1970 1997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
1971
1972 * quail/cyrillic.el (cyrillic-translit): New input method.
1973
1974 1997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1975
1976 * quail/tibetan.el: New file.
1977
1978 * quail/py-punct.el: Require 'quail.
1979
1980 * quail/py-punct-b5.el: Require 'quail.
1981
1982 * quail/ethiopic.el: Change Quail package name to "ethiopic".
1983 (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
1984
1985 * Makefile.in (TIT): New variable, concatenation of TIT-GB and
1986 TIT-BIG5.
1987 (RUN-EMACS): Do not set EMACSLOADPATH.
1988 (ASIA): Include TIBETAN.
1989 (all): Remove stamp-bytecomp from dependency list.
1990 ({$TIT}): New target, substitutes the target ${TIT-GB} ${TIT-BIG5}.
1991 (%.el): Make a link for byte-compiled file too.
1992 (stamp-bytecomp): Target deleted.
1993 (leim-list.el): Run Emacs with loading quail.
1994 (install-XXX): These targets deleted.
1995 (install): Remove files under INSTALLDIR before copying new files.
1996 Run Emacs with loading quail.
1997 (clean mostlyclean): Remove only generated files.
1998
1999 1997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2000
2001 * Makefile.in (stamp-bytecomp): Fix shell conditional.
2002 (clean): Fix shell conditional.
2003
2004 1997-07-21 Jim Meyering <meyering@eng.ascend.com>
2005
2006 * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
2007 (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
2008
2009 1997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2010
2011 * Makefile.in: Modified to avoid *.el files being regarded
2012 as intermediate files and deleted by GNU make.
2013
2014 * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
2015 (lrt-handle-maa-sakod): Correctly handle the case that
2016 quail-current-data is nil.
2017 (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
2018 tone.
2019
2020 1997-07-15 Kenichi Handa <handa@etl.go.jp>
2021
2022 * quail/py-punct.el: New file.
2023
2024 * quail/py-punct-b5.el: New file.
2025
2026 * quail/japanese.el: Doc-string of Quail package japanese modified.
2027
2028 * Makefile.in: Rules re-written to avoid tricky code.
2029 (CHINESE-GB): Include quail/py-punct.elc.
2030 (CHINESE-BIG5): Include quail/py-punct-b5.elc.
2031
2032 1997-07-10 Kenichi Handa <handa@etl.go.jp>
2033
2034 * quail/latin-pre.el: Change titles of quail packages.
2035
2036 * quail/latin-post.el: Likewise.
2037
2038 ;; Local Variables:
2039 ;; coding: utf-8
2040 ;; add-log-time-zone-rule: t
2041 ;; End:
2042
2043 Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
2044 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
2045
2046 This file is part of GNU Emacs.
2047
2048 GNU Emacs is free software: you can redistribute it and/or modify
2049 it under the terms of the GNU General Public License as published by
2050 the Free Software Foundation, either version 3 of the License, or
2051 (at your option) any later version.
2052
2053 GNU Emacs is distributed in the hope that it will be useful,
2054 but WITHOUT ANY WARRANTY; without even the implied warranty of
2055 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2056 GNU General Public License for more details.
2057
2058 You should have received a copy of the GNU General Public License
2059 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
2060
2061 ;;; arch-tag: 4b364045-a476-4ff7-92ad-dde58dbd45b4