1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-23 22:20:24 -08:00
Commit graph

19 commits

Author SHA1 Message Date
Kenichi Handa
87ba1c4c76 (ucs-translation-table-for-decode): Define it as a translation-table. 2002-10-08 01:23:10 +00:00
Kenichi Handa
7d38f8fcf6 Don't bind
utf-8-translation-table-for-decode while setting up
ucs-mule-8859-to-ucs-table, etc.  Add `depenency' property to
iso-8859-* coding systems.
(ucs-unify-8859): Arguments changed to FOR-ENCODE and FOR-DECODE.
If FOR-DECODE is non-nil, make ucs-mule-8859-to-mule-unicode
populate the translation table named
ucs-translation-table-for-decode.  If FOR-ENCODE is non-nil, make
ucs-mule-to-mule-unicode populates the translation table named
utf-translation-table-for-encode.  Call register-char-codings for
mule-utf-16-be and mule-utf-16-le too.
(ucs-fragment-8859): Arguments changed to FOR-ENCODE and
FOR-DECODE.  If FOR-DECODE is non-nil, make the translation table
named ucs-translation-table-for-decode vacant.  If FOR-ENCODE is
non-nil, make a proper char-table populates the translation table
name utf-translation-table-for-encode.  Call register-char-codings
for all mule-utf-* to to reset their status to the origianl.
(unify-8859-on-encoding-mode): Call ucs-unify-8859 and
ucs-fragment-8859 with fixed arguments.  Set the version to 21.3.
(unify-8859-on-decoding-mode): Likewise.  Remove dependency.
(ccl-encode-unicode-font): Deleted,
(ucs-tables-unload-hook): Deleted.
2002-09-30 06:38:13 +00:00
Stefan Monnier
3da91622f4 (unify-8859-on-encoding-mode): Set init value to t to reflect reality.
(ucs-minibuffer-setup): Use minibuffer-selected-window.
2002-09-19 04:58:46 +00:00
Dave Love
db70257e2a Fix last change. 2002-09-11 21:00:27 +00:00
Dave Love
d2211627e7 Bind
utf-8-translation-table-for-decode when setting up tables and
remove useless optimize-char-table.
(ucs-mule-to-mule-unicode): Deleted.
(ucs-unify-8859): Maybe optimize ucs-mule-to-mule-unicode.
2002-09-10 17:40:21 +00:00
Richard M. Stallman
5b5b46b841 (ucs-quail-activate): Cope if buffer-file-coding-system is nil. 2002-07-21 20:24:38 +00:00
Dave Love
939e3d9bf6 Optimize tables. Deal with some
non-8859 charsets.
(ucs-mule-to-mule-unicode): New.
(ucs-unify-8859): Use utf-8-fragment-on-decoding, set up Quail
translation.
(ucs-fragment-8859): Modified consistent with ucs-unify-8859.
(unify-8859-on-encoding-mode): Doc mod.  Fix custom version.
(unify-8859-on-decoding-mode): Doc mod.  Change code.  Fix custom
version.  Add custom dependencies.
(ucs-insert): Check for null from decode-char.
(translation-table-for-input, ucs-quail-activate)
(ucs-minibuffer-setup, ccl-encode-unicode-font)
(ucs-tables-unload-hook): New.
2002-07-17 19:21:41 +00:00
Markus Rost
5d598f1645 (unify-8859-on-encoding-mode) (unify-8859-on-decoding-mode): Change
:version attributes to strings.
2002-05-20 03:09:11 +00:00
Richard M. Stallman
51bfe25eff Comment change. 2002-05-19 01:38:37 +00:00
Stefan Monnier
374353564a (unify-8859-on-decoding-mode)
(unify-8859-on-encoding-mode): Remove autoload cookie.
2002-03-18 20:23:44 +00:00
Stefan Monnier
2154a29765 (ucs-unify-8859, ucs-fragment-8859): Use unify-8859-on-decoding-mode.
(unify-8859-on-decoding-mode): Also set translation-table-for-input.
(ucs-insert): Give an error if the unicode char can't be created.
2002-03-17 20:50:48 +00:00
Pavel Janík
f34e1abc24 Fix typo. 2002-01-08 21:38:58 +00:00
Eli Zaretskii
a4e9932ab3 (ucs-8859-8-alist): Comment away Hebrew points. 2002-01-02 06:11:07 +00:00
Pavel Janík
041f4d74cc Fix Lisp headers. 2001-12-25 11:10:03 +00:00
Dave Love
e4364402e1 (unify-8859-on-encoding-mode)
(unify-8859-on-decoding-mode): Swap the code in their bodies.  Add
:version.
2001-12-12 19:17:44 +00:00
Eli Zaretskii
278abd30d5 (ucs-8859-8-alist): Add Hebrew
points and directional formatting control characters.
2001-12-07 17:41:24 +00:00
Dave Love
5945f1e222 *** empty log message *** 2001-12-07 14:57:08 +00:00
Dave Love
3a0d92e875 bogus checkin 2001-02-12 20:23:17 +00:00
Dave Love
9b18faaf80 *** empty log message *** 2001-02-12 20:22:02 +00:00