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