Juanma Barranquero
e67e483fab
leim/quail/*.el: Fix typos.
...
* leim/quail/croatian.el ("croatian-prefix"):
* leim/quail/czech.el ("czech", "czech-qwerty"):
* leim/quail/ipa-praat.el ("ipa-praat"):
* leim/quail/ipa.el ("ipa-x-sampa"):
* leim/quail/tibetan.el ("tibetan-wylie", "tibetan-tibkey"):
* leim/quail/uni-input.el (ucs-input-activate): Fix typos in docstrings.
2013-06-21 15:37:15 +02:00
Paul Eggert
4b725a70ef
Use UTF-8 for most files with non-ASCII characters.
...
* admin/notes/unicode (etc/tutorials/TUTORIAL.ko, leim/quail/hanja.el)
(leim/quail/hanja3.el, leim/quail/symbol-ksc.el):
Now utf-8, not iso-2022-7bit. Also, files that contain non-UTF-8
characters are now encoded in utf-8-emacs, not iso-2022-7bit.
* etc/tutorials/TUTORIAL.ko, tutorials/TUTORIAL.th:
Switch from iso-2022-7bit to utf-8.
* leim/quail/cyrillic.el, leim/quail/czech.el, leim/quail/ethiopic.el:
* leim/quail/greek.el, leim/quail/hanja.el, leim/quail/hanja3.el:
* leim/quail/hebrew.el, leim/quail/lao.el, leim/quail/lrt.el:
* leim/quail/slovak.el, leim/quail/symbol-ksc.el, leim/quail/thai.el:
* leim/quail/tibetan.el, leim/quail/viqr.el, leim/quail/vntelex.el:
* leim/quail/vnvni.el, leim/quail/welsh.el:
* lisp/international/latin1-disp.el, lisp/international/mule-util.el:
* lisp/language/cyril-util.el, lisp/language/european.el:
* lisp/language/ind-util.el, lisp/language/lao-util.el, lisp/language/thai.el:
* lisp/language/tibet-util.el, lisp/language/tibetan.el:
* lisp/language/viet-util.el:
Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.
Fixes: debbugs:13936
2013-04-01 18:18:40 -07:00
Stefan Monnier
78be8b6465
Merge from emacs-24
2013-03-16 18:08:22 -04:00
Stefan Monnier
c8cefd6a81
* leim/quail/latin-ltx.el: Resolve conflicts.
...
(latin-ltx--mark-map, latin-ltx--mark-re): New constants.
(latin-ltx--define-rules): Check for conflicts. Eval `re's.
(rules): Use tighter regexps to avoid conflicts.
Consolidate the various rules for combining marks.
Fixes: debbugs:13950
2013-03-13 23:00:18 -04:00
Paul Eggert
c38e0c974e
Prefer UTF-8 when the encoding shouldn't matter and changes are small.
2013-03-05 09:13:01 -08:00
Stefan Monnier
91554659b8
* leim/quail/latin-ltx.el: Add greek superscripts.
2013-02-08 10:48:36 -05:00
Paul Eggert
0877d0dc24
Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca
2013-01-02 08:13:04 -08:00
Paul Eggert
ab422c4d68
Update copyright notices for 2013.
2013-01-01 09:11:05 +00:00
Stefan Monnier
1155742138
* leim/quail/latin-ltx.el: Avoid deprecated chars for \langle and \rangle.
...
Remove \rightparengtr and \leftparengtr for lack of consensus.
Suggested by Mattias Engdegård <mattiase@bredband.net>.
Fixes: debbugs:12948
2012-12-04 16:17:30 -05:00
Eli Zaretskii
a4e6c042f8
leim/quail/hebrew.el ("yiddish-royal"): Fix several bogus entries.
2012-09-05 21:05:16 +03:00
Daniel Bergey
0df648f986
quail-define-inscript-package tiny change
...
* leim/quail/indian.el (quail-define-inscript-package):
Set kbd-translate for all Inscript layouts. It's a positional
layout: vowels should be on the left hand regardless of the
underlying characters produced by those keys.
Fixes: debbugs:12072
2012-08-17 00:28:23 -07:00
Glenn Morris
2a1e24765b
Replace version 24.2 with 24.3 where appropriate (hopefully)
2012-08-15 09:29:11 -07:00
Chong Yidong
9f6f48455f
Merge from emacs-24; up to 2012-05-02T07:12:52Z!rgm@gnu.org.
2012-08-07 11:33:37 +08:00
Glenn Morris
074945e333
Revert typo in previous
2012-08-06 17:33:21 -04:00
Glenn Morris
d2d92e2425
Remove non-standard comment from license section of commentary
2012-08-06 16:53:28 -04:00
Mohsen BANAN
89e5ffea45
* leim/quail/persian.el: Add some mappings.
...
(farsi-isiri-9147, farsi-transliterate-banan): Doc fixes.
Fixes: debbugs:11812
2012-08-06 00:34:35 -07:00
Paul Eggert
72b255c7e7
deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
...
* NEWS: Document these changes.
* leim/quail/uni-input.el (ucs-input-deactivate):
Rename from ucs-input-inactivate.
* leim/quail/hangul.el (hangul-input-method-deactivate):
Rename from hangul-input-method-inactivate.
* emulation/viper-init.el (viper-deactivate-input-method-action):
Rename from viper-inactivate-input-method-action.
(viper-deactivate-input-method):
Rename from viper-inactivate-input-method.
* lisp/follow.el (follow-inactive-menu): Rename from follow-deactive-menu.
* lisp/international/mule-cmds.el (deactivate-input-method):
Rename from inactivate-input-method.
Also run input-method-deactivate-hook.
(deactivate-current-input-method-function):
Rename from inactivate-current-input-method-function.
(input-method-deactivate-hook): New hook.
(input-method-inactivate-hook): Mark obsolete.
* lisp/international/quail.el (quail-activate):
Also run quail-deactivate-hook.
(quail-deactivate): Rename from quail-inactivate.
* lisp/international/robin.el (robin-activate):
Also run robin-deactivate-hook.
(robin-deactivate): Rename from robin-inactivate.
2012-07-29 00:16:45 -07:00
Stefan Monnier
f58e0fd503
Reduce use of (require 'cl).
...
* admin/bzrmerge.el: Use cl-lib.
* leim/quail/hangul.el: Don't require CL.
* leim/quail/ipa.el: Use cl-lib.
* vc/smerge-mode.el, vc/pcvs.el, vc/pcvs-util.el, vc/pcvs-info.el:
* vc/diff-mode.el, vc/cvs-status.el, uniquify.el, scroll-bar.el:
* register.el, progmodes/sh-script.el, net/gnutls.el, net/dbus.el:
* msb.el, mpc.el, minibuffer.el, international/ucs-normalize.el:
* international/quail.el, info-xref.el, imenu.el, image-mode.el:
* font-lock.el, filesets.el, edmacro.el, doc-view.el, bookmark.el:
* battery.el, avoid.el, abbrev.el: Use cl-lib.
* vc/pcvs-parse.el, vc/pcvs-defs.el, vc/log-view.el, vc/log-edit.el:
* vc/diff.el, simple.el, pcomplete.el, lpr.el, comint.el, loadhist.el:
* jit-lock.el, international/iso-ascii.el, info.el, frame.el, bs.el:
* emulation/crisp.el, electric.el, dired.el, cus-dep.el, composite.el:
* calculator.el, autorevert.el, apropos.el: Don't require CL.
* emacs-bytecomp.el (byte-recompile-directory, display-call-tree)
(byte-compile-unfold-bcf, byte-compile-check-variable):
* emacs-byte-opt.el (byte-compile-trueconstp)
(byte-compile-nilconstp):
* emacs-autoload.el (make-autoload): Use pcase.
* face-remap.el (text-scale-adjust): Simplify pcase patterns.
2012-07-10 07:51:54 -04:00
Nguyen Thai Ngoc Duy
bf67e61f29
Add file missing from last commit.
2012-06-12 12:36:00 +08:00
Eli Zaretskii
a130c2afed
Comment out debugging messages when compiling latin-ltx.el.
...
leim/quail/latin-ltx.el (latin-ltx--define-rules): Comment out
debugging messages.
2012-04-09 19:12:23 +03:00
Stefan Monnier
f8f2e1d873
* leim/quail/latin-ltx.el: Auto-generate some of the entries.
...
(latin-ltx--ascii-p): New function.
(latin-ltx--define-rules): New macro.
(define-rules): Use it.
2012-04-08 22:53:51 -04:00
Kenichi Handa
26090a2783
quail/indian.el ("devanagari-itrans"): Add a few more useful keys (Bug#10935).
2012-03-21 16:41:52 +09:00
Kenichi Handa
71ec069c23
* leim/quail/indian.el (telugu-inscript): Fix typo.
...
Fixes: debbugs:10936
2012-03-15 21:45:29 -04:00
Йордан Миладинов
3dbb8fef9f
* cyrillic.el (bulgarian-alt-phonetic): New input method. (tiny change)
...
Fixes: debbugs:10893
2012-03-13 00:21:15 -07:00
Paul Eggert
f003f29445
Spelling fixes.
2012-03-12 15:35:55 -07:00
Mohsen BANAN
4f96ea3f4f
Update the Persian input methods.
...
leim/quail/persian.el: Update which includes: (1) full compliance to
ISIRI-6219, forbiden characters were eliminated and missing
characters were added; (2) layer 3 of ISIRI-9147 is now
implemented with a '\' prefix; (3) double entry of characters
which were postfixed with 'h' is now supported; (4) lots of
comment and additional pointers have been added.
2012-03-09 14:18:25 +02:00
Glenn Morris
acaf905b11
Add 2012 to FSF copyright years for Emacs files
2012-01-05 01:46:05 -08:00
Paul Eggert
22bcf20469
Spelling fixes.
2011-12-30 17:27:15 -08:00
Paul Eggert
99d990817c
Spelling fixes.
2011-12-18 22:21:24 -08:00
Paul Eggert
a87ef89906
Spelling fixes.
2011-12-15 14:14:12 -08:00
Kenichi Handa
5fc1c122cc
Fix Ethiopic related codes for deleted variables and functions.
2011-12-15 16:50:05 +09:00
Paul Eggert
fa46310344
Spelling fixes.
2011-12-05 00:55:25 -08:00
Paul Eggert
c80e3b4aed
Spelling fixes.
2011-12-04 00:02:42 -08:00
Juanma Barranquero
5c32d3f2f9
Fix typos.
2011-11-30 17:33:05 +01:00
Paul Eggert
e4920bc99d
Spelling fixes.
2011-11-24 23:14:48 -08:00
Paul Eggert
ee7683ebb7
Spelling fixes.
2011-11-22 23:03:56 -08:00
Juanma Barranquero
fe7a3057a3
Fix typos.
2011-11-20 20:35:27 +01:00
Paul Eggert
40ba43b4b7
Spelling fixes.
2011-11-19 23:30:16 -08:00
Paul Eggert
e1dbe924b5
Spelling fixes.
2011-11-19 18:29:42 -08:00
Paul Eggert
5396468298
Spelling fixes.
2011-11-19 01:18:31 -08:00
Paul Eggert
4c36be58ca
Spelling fixes.
2011-11-17 01:09:20 -08:00
Juanma Barranquero
c701515351
Fix typos.
2011-11-15 18:37:37 +01:00
Paul Eggert
da6062e6ea
Spelling fixes.
2011-11-14 23:55:13 -08:00
Paul Eggert
09e80d9fb9
Spelling fixes.
2011-11-13 22:27:12 -08:00
Paul Eggert
fe3c566957
Spelling fixes.
2011-11-08 22:10:51 -08:00
Kenichi Handa
dd7aa8dd07
Improve tamil-itrans input method.
2011-09-27 11:15:28 +09:00
Stefan Monnier
b31b81a53a
* leim/quail/latin-ltx.el: Complete the super and subscript letters.
2011-08-29 14:48:01 -04:00
Yair Friedman
c27ac9aedf
Improve and expand the Hebrew input methods.
...
leim/quail/hebrew.el ("hebrew"): Additional key mappings.
("hebrew-new", "hebrew-lyx", "hebrew-full")
("hebrew-biblical-tiro", "hebrew-biblical-sil", "yiddish-royal")
("yiddish-keyman"): New input methods.
2011-07-23 20:29:42 +03:00
Oliver Scholz
9fbfd27520
* leim/quail/ipa-praat.el: New input method.
2011-05-30 13:25:33 -03:00
Mohsen BANAN
edfb8eb9ac
Actually add leim/quail/persian.el.
2011-05-16 14:51:10 +03:00