1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-28 19:00:42 -08:00
Commit graph

763 commits

Author SHA1 Message Date
Kenichi Handa
adbff2a719 (fontset-default): Modified for mule-unicode-2500-33ff and
mule-unicode-e000-ffff.
(x-font-name-charset-alist): Likewise.
(ccl-encode-unicode-font): New CCL program.  Record it in
font-ccl-encoder-alist to be used for fonts "ISO10646-1".
2000-10-30 01:36:20 +00:00
Kenichi Handa
a89f541b4a (encode-coding-char): Check property safe-chars instead of
safe-charsets.
2000-10-30 01:34:41 +00:00
Kenichi Handa
cc57cc54dc (decode-char, encode-char): New functions.
(make-coding-system): Accept a symbol of translation table as a
value of property `safe-chars'.
2000-10-30 01:32:44 +00:00
Kenichi Handa
e98a6f1c26 New charsets mule-unicode-2500-33ff and mule-unicode-e000-ffff. 2000-10-30 01:31:33 +00:00
Dave Love
c8e6a854e1 (latin1-char-displayable-p): Don't
use window-system.
2000-10-27 23:57:33 +00:00
Stefan Monnier
b6ce6e3f79 (quail-activate): Don't make-local-hook. 2000-10-27 14:58:46 +00:00
Kenichi Handa
8aa87e0698 (isearch-with-input-method): Call input-method-function with the first
event in unread-command-events.
2000-10-24 01:34:25 +00:00
Andrew Choi
8f47302e25 Andrew Choi <akochoi@i-cable.com>
* international/mule-conf.el (mac-roman-lower, mac-roman-upper):
        New charsets.

        * term/mac-win.el: Remove definitions of mac-roman-lower and
        mac-roman-upper, require dired, and define instead of set
        mac-ready-for-drag-n-drop to avoid compilation error.

        * src/macterm.c (XTread_socket): check whether Lisp variable
        mac-ready-for-drag-n-drop is bound rather than non-nil value.
2000-10-23 17:49:59 +00:00
Dave Love
fa2c768f76 (latin1-char-displayable-p): New
function (from Handa).
(latin1-display-check-font): Use it.
2000-10-23 17:47:06 +00:00
Miles Bader
8c5d801f45 (quail-update-guidance): Balance parens. 2000-10-21 08:07:01 +00:00
Miles Bader
feb5013d7c (quail-update-guidance):
Use `fit-window-to-buffer' instead of `set-window-text-height'.
2000-10-21 05:50:56 +00:00
Miles Bader
2253894d74 (quail-update-guidance): Force a redisplay before setting the guidance
window size, to ensure we see any minibuffer expansion it causes.
2000-10-20 22:56:41 +00:00
Miles Bader
617fee5a34 (quail-show-guidance-buf): Make sure guidance window really has enough room.
(quail-update-guidance): If quail-guidance-win is already shown, make
  sure its height is OK.
2000-10-20 16:38:06 +00:00
Kenichi Handa
1238572245 Use registry "MuleTibetan-2" for Tibetan.
(ccl-encode-mule-unicode-0100-24ff): New CCL program.  Register it
for ISO10646-1 fonts.
(x-font-name-charset-alist): Add an entry for "iso10646-1".
2000-10-19 07:09:20 +00:00
Kenichi Handa
038f27a72e (select-safe-coding-system): If FROM is string, show it in *Warning*
buffer.
2000-10-13 00:43:30 +00:00
Eli Zaretskii
d20faceb31 (quail-cxterm-package-ext-info): Fix typos in doc strings. 2000-10-08 09:27:58 +00:00
Dave Love
2238f751d5 file-coding-system-alist): Use \',
not $.
2000-10-06 18:45:08 +00:00
Kenichi Handa
6a70ef0d81 (quail-help): The output message is improved. 2000-09-27 00:03:12 +00:00
Kenichi Handa
8179cccd88 (quail-help): The output message is improved. 2000-09-21 20:15:55 +00:00
Dave Love
7d354dd5ee *** empty log message *** 2000-09-17 17:44:47 +00:00
Dave Love
4b7c7a407c (standard-case-table): Add entries
for Greek.
2000-09-17 16:58:20 +00:00
Kenichi Handa
195e67401d (quail-start-translation): Translate KEY if necessary even if it
doesn't have any mapping in the current input method.
(quail-start-conversion): Likewise.
(quail-help): The output message is improved.
2000-09-13 12:10:29 +00:00
Dave Love
0812c1e828 (set-locale-environment): Doc fix. 2000-09-12 13:32:06 +00:00
Kenichi Handa
cd70a6ef71 (quail-define-package): Docstring modified. 2000-09-12 02:04:17 +00:00
Kenichi Handa
4558e81653 (quail-cxterm-package-ext-info): Add extra docstrings for
"chinese-ccdospy", "chinese-ecdict", "chinese-etzy", "chinese-sw", and
"chinese-ziranma".  Modify the docstring of "chinese-py".
2000-09-11 23:43:45 +00:00
Kenichi Handa
362a806570 (quail-translation-docstring): New variable.
(quail-show-keyboard-layout): Docstring modified.
(quail-select-current): Likewise.
(quail-build-decode-map): Change arg MAP to MAP-LIST to avoid
infinite recursive call.
(quail-help): Check quail-translation-docstring.  Format of the
output changed.
(quail-help-insert-keymap-description): Adjusted for the above
change.
2000-09-11 23:42:27 +00:00
Eli Zaretskii
43b11fee55 (quail-cxterm-package-ext-info): Fix doc strings of chinese-py-b5,
chinese-py, and chinese-tonepy input methods.
2000-09-07 20:48:12 +00:00
Kenichi Handa
f98b84ed59 (quail-help): Fix previous change. 2000-09-07 11:45:44 +00:00
Kenichi Handa
6b1e079c72 (quail-cxterm-package-ext-info):
Format changed, and each element now have extra documentations.
(tit-process-header): Delete invalid characters from TIT-PROMPT.
Adjusted for the change of quail-cxterm-package-ext-info.
2000-09-07 02:39:06 +00:00
Kenichi Handa
95109387d7 Don't require face.
(quail): New group.
(quail-other-command): Dummy command to make quail-help works
better.
(quail-keyboard-layout-alist): Add Keyboard type "jp106".
(quail-keyboard-layout-substitution): New variable.
(quail-update-keyboard-layout): New function.
(quail-keyboard-layout-type): New customizable variable.
(quail-set-keyboard-layout): Call quail-update-keyboard-layout.
(quail-keyboard-translate): Pay attention to
quail-keyboard-layout-substitution.
(quail-insert-kbd-layout): New function.
(quail-show-keyboard-layout): New function.
(quail-get-translation): If the definition is a vector of length
1, and the element is a string of lenght 1, return the character
in that string.
(quail-update-current-translations): Fix the case of
relative-index out of range.
(quail-build-decode-map, quail-insert-decode-map): New Functions.
(quail-help): Show keyboard layout by quail-insert-kbd-layout.
Show key sequences for all avairable characters.
(quail-help-insert-keymap-description): Don't show such verbose
key bindings as quail-self-insert-command.
2000-09-07 02:38:46 +00:00
Kenichi Handa
d0c40faabe (help-xref-mule-regexp-template):
Include the pattern for character set.
(leim): New group.
2000-09-07 02:38:07 +00:00
Kenichi Handa
f3abc4118e (quail-self-insert-command): Fix docstring. 2000-08-30 07:56:36 +00:00
Kenichi Handa
185479c6a5 (quail-start-translation): Bind locally
last-command-event, last-command, and this-command.
(quail-start-conversion): Likewise.
2000-08-30 00:44:29 +00:00
Kenichi Handa
6c7b13cf7e (quail-help): New arg PACKAGE. Hyperlinks to mule related items.
(quail-help-insert-keymap-description): Use
substitute-command-keys instead of describe-bindings.
(quail-translation-help): Hyperlinks to mule related items.
2000-08-29 05:38:34 +00:00
Kenichi Handa
a399ef7b3a (charset-multibyte-form-string): New function.
(list-character-sets-1): Use charset-multibyte-form-string.
(describe-character-set): New function.
(describe-coding-system): Hyperlinks to safe character sets.
2000-08-29 05:38:10 +00:00
Kenichi Handa
464cc13084 (help-xref-mule-regexp-template): New variable.
(describe-input-method): Temporarily activate the specfied input
method to display the information.
(describe-language-environment): Hyperlinks to mule related items.
2000-08-29 05:37:48 +00:00
Kenichi Handa
9dfb0fa2f8 (kkc-region): Hide "... loaded" message. 2000-08-28 01:54:45 +00:00
Kenichi Handa
bcbeff8570 (quail-use-package): Hide "... loaded" message.
(quail-start-translation, quail-start-conversion): Likewise.
2000-08-28 01:54:18 +00:00
Kenichi Handa
c9ef1229a7 (skkdic-convert): Insert (require 'ja-dic-cnv), not (require
'skkdic-cnv).
2000-08-27 02:04:17 +00:00
Kenichi Handa
a1a2e38fb9 *** empty log message *** 2000-08-25 02:37:11 +00:00
Kenichi Handa
1b33349269 Remove SKK from Keywords. Require ja-dic-utl instead of skkdic-utl. 2000-08-25 01:58:44 +00:00
Kenichi Handa
b47a7926d8 Renamed from skkdic-cnv.el.
Provide ja-dic-cnv instead of skkdic-cnv.
(ja-dic-filename): Renamed from skkdic-filename.  Referers changed
(iso-2022-7bit-short): Add safe-charsets property.
(skkdic-convert-postfix): Search Japanese chou-on character in
addition to Hiragana character.
(skkdic-convert-prefix, skkdic-collect-okuri-nasi): Likewise.
(skkdic-convert): Change file names from skkdic.el to ja-dic.el
(batch-skkdic-convert): Likewise.
2000-08-25 01:56:39 +00:00
Kenichi Handa
383a3ccf9f Renamed from skkdic-utl.el.
Provide ja-dic-utl instead of skkdic-utl.
(skkdic-lookup-key): Load ja-dic/ja-dic, not skkdic/skkdic.
2000-08-25 01:47:27 +00:00
Dave Love
10a6a1b694 Make pilcrow convenient string
consistent with section.
(iso-ascii-display): Set up multibyte characters as well as
unibyte.
2000-08-24 09:48:48 +00:00
Kenichi Handa
0c47a7c83d (reset-language-environment): Set default-process-coding-system to
'(undecided . iso-latin-1), which makes process I/O almost consistent
with file I/O.  Call this function when mule-cmds.el[c] is loaded.
2000-08-24 02:10:05 +00:00
Miles Bader
83911021e1 (set-buffer-process-coding-system): Make interactive prompt less confusing. 2000-08-19 12:37:39 +00:00
Stefan Monnier
4d3a92281f Typo. 2000-08-16 20:17:39 +00:00
Kenichi Handa
07fd074eb8 (declare-ccl-program): Docstring modified.
(ccl-execute-with-args): Likewise.
2000-08-16 10:57:57 +00:00
Sam Steingold
187bd11cd3 punctuation fixes in doc strings 2000-08-11 17:05:44 +00:00
Kenichi Handa
ab3b1799ad (ccl-embed-data): Make ccl-program-vector
longer if necessary.
(ccl-embed-code): Call ccl-embed-data to store CODE in
ccl-program-vector.
2000-08-09 09:02:46 +00:00