1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-14 09:39:42 +00:00
Commit Graph

10154 Commits

Author SHA1 Message Date
Kenichi Handa
4138c9434c Remove setting up of
describe-chinese-environment-map and
setup-chinese-environment-map.  Exclude them in args of calls to
set-language-info-alist.  Adjusted for the change of
make-coding-system.  Register coding-priority key in
language-info-alist.
(iso-2022-cn-ext): New coding system.
1998-01-22 01:48:25 +00:00
Kenichi Handa
11b77f144b Remove setting up of
describe-cyrillic-environment-map and
setup-cyrillic-environment-map.  Exclude them in args of calls to
set-language-info-alist.  Adjusted for the change of
make-coding-system.  Register coding-priority key in
language-info-alist.
1998-01-22 01:48:25 +00:00
Kenichi Handa
539c55ed63 Register coding-priority key in
language-info-alist.
1998-01-22 01:48:25 +00:00
Kenichi Handa
3617715a75 Remove setting up of
describe-european-environment-map and
setup-european-environment-map.  Exclude them in args of calls to
set-language-info-alist.  Adjusted for the change of
make-coding-system.  Register coding-priority key in
language-info-alist.  Add "German" language env.
(setup-8-bit-environment): Delete CODING-SYSTEM arg.
(iso-latin-1): Make it compatible with MIME-charset "iso-8859-1"
(compound-text): New coding system.  `ctext' is now alias of it.
(setup-german-environment): New function.
1998-01-22 01:48:25 +00:00
Kenichi Handa
ef60b6365b Adjusted for the change of
make-coding-system and setup-8-bit-environment.
(setup-greek-environment): For Greek lang. env., change default
input method to "greek-postfix".
1998-01-22 01:47:27 +00:00
Kenichi Handa
18d8be5d24 Adjusted for the change of
make-coding-system and setup-8-bit-environment.
1998-01-22 01:47:27 +00:00
Kenichi Handa
183f11673b Remove setting up of
describe-indian-environment-map and setup-indian-environment-map.
1998-01-22 01:47:27 +00:00
Kenichi Handa
a79a3c798b Adjusted for the change of make-coding-system. Register
coding-priority key in language-info-alist.
1998-01-22 01:46:28 +00:00
Kenichi Handa
8f3969f8ab In setup-LANGUAGE-environment functions,
call set-language-environment-coding-systems.
1998-01-22 01:45:51 +00:00
Kenichi Handa
5e92d2b801 In setup-LANGUAGE-environment functions, adjust for the change of
setup-8-bit-environment.
1998-01-22 01:45:17 +00:00
Kenichi Handa
2791eeaaad (skkdic-jbytes): Variable deleted.
All codes using this variable adjusted.
1998-01-22 01:42:20 +00:00
Kenichi Handa
6c7f60586c Comment about CCL syntax modified.
(ccl-command-table): Add read-multibyte-character,
write-multibyte-character, and unify-character.
(ccl-code-table): Add ex-cmd.
(ccl-extended-code-table): New variable.
(ccl-embed-extended-command): New function.
(ccl-compile-read-multibyte-character,
ccl-compile-write-multibyte-character,
ccl-compile-unify-character, ccl-compile-iterate-multiple-map,
ccl-compile-translate-multiple-map,
ccl-compile-translate-single-map,
ccl-compile-multiple-map-function) New functions.
(ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
ccl-dump-write-multibyte-character, ccl-dump-unify-character,
ccl-dump-unify-character-const-tbl, ccl-dump-iterate-multiple-map,
ccl-dump-translate-multiple-map, ccl-dump-translate-single-map):
New functions.
1998-01-22 01:42:20 +00:00
Kenichi Handa
777cfce616 Put `prefered-coding-system'
property to each character set.
1998-01-22 01:42:20 +00:00
Kenichi Handa
54b226f7e5 (set-language-info): Doc-string
describes `coding-priority' KEY.
(set-language-environment-coding-systems): New function.
(list-subset-p): New function.
(select-safe-coding-system): New function.
(set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
(set-language-info-alist): New optionla arg PARENTS.  Call
set-language-info with apropriate DESCRIBE-MAP and SETUP-MAP args.
(set-language-environment-coding-systems): New function.

(prefer-coding-system): Call update-iso-coding-systems.
1998-01-22 01:42:20 +00:00
Kenichi Handa
40e98681b4 Adjusted for the change of the
format of make-coding-system's 6th argument.  Initialize
coding-category-iso-7-tight to iso-2022-jp.
(oldjis-newjis-jisroman-ascii): New character unification table.
(standarad-character-unification-table-for-decode): Initialize to
`unification-table' property of `oldjis-newjis-jisroman-ascii'.
1998-01-22 01:42:20 +00:00
Kenichi Handa
0691ad6147 (describe-coding-system): Change the
format of showing safe charsets.
1998-01-22 01:42:20 +00:00
Kenichi Handa
dbea676644 (find-safe-coding-system): Moved to
mule-cmds.el.
(detect-coding-with-priority): New macro.
(detect-coding-with-language-environment): New function.

(string-to-sequence): Adjusted for the change of
multibyte-form handling (byte-base to char-base).
(store-substring): Likewise.
(truncate-string-to-width): Likewise.
(decompose-region): Likewise.
(decompose-string): Likewise.
(decompose-composite-char): Call string instead of concat-chars.
1998-01-22 01:42:20 +00:00
Kenichi Handa
d9e3229d1e (define-character-unification-table): New
function.
(coding-system-base): Doc-string modified.
(make-coding-system): The 6th optional arg is changed to
PROPERTIES.
(set-buffer-file-coding-system): Show "(default, nil)" in prompt.
(set-coding-priority): Code tuned.
1998-01-22 01:42:20 +00:00
Kenichi Handa
f9222bef23 (quail-show-kbd-layout): Bug fix for the
case that TRANSLATION is a cons.
1998-01-22 01:42:20 +00:00
Kenichi Handa
5e7e990e1a (sendmail-coding-system): Doc-string modified.
(sendmail-send-it): Select a safe coding system to encode an
outgoing mail.
1998-01-22 01:41:59 +00:00
Kenichi Handa
b3fffbb92b Call update-iso-coding-systems after loading files
under language subdir.
1998-01-22 01:41:18 +00:00
Richard M. Stallman
b3d8c659f5 (PC-try-load-many-files): Load files in reverse
order so they come in the right order in the buffer list.
1998-01-22 00:44:59 +00:00
Richard M. Stallman
acfd101152 (command-line-1): Add alternate startup message
for use when there is a mouse.
1998-01-21 21:39:02 +00:00
Richard M. Stallman
09841f8db2 (tq-filter): Use with-current-buffer. 1998-01-21 05:26:11 +00:00
Richard M. Stallman
e8c86f8d74 (ange-ftp-date-regexp): Make l pattern match any non-ASCII char. 1998-01-21 01:41:23 +00:00
Richard M. Stallman
1d01033382 (info-lookup): Report if Info-goto-node fails.
(info-lookup-make-completions): Likewise.
1998-01-20 20:09:39 +00:00
Richard M. Stallman
97d26a9743 (momentary-string-display): Fix backward test
for whether end of message is off the screen.
1998-01-20 04:56:52 +00:00
Richard M. Stallman
5d6a85e05f (mouse-drag-vertical-line): Properly determine which
side the scroll bar or vertical line is on.
1998-01-19 23:11:18 +00:00
Richard M. Stallman
3fafe1d5d1 (mldrag-drag-vertical-line): Delete debugging code. 1998-01-19 21:33:26 +00:00
Richard M. Stallman
2708e59e80 (dired-move-to-filename-regexp):
Make l pattern match any non-ASCII char.
1998-01-19 20:29:31 +00:00
Richard M. Stallman
55872f3e06 (rfc822-snarf-word): Don't reject non-ASCII chars.
(rfc822-snarf-subdomain): Likewise.
(rfc822-addresses-1, rfc822-addresses): Likewise.
1998-01-19 20:28:03 +00:00
Richard M. Stallman
83a139e3e7 (etags): Fix defgroup syntax. 1998-01-19 20:24:16 +00:00
Richard M. Stallman
3210e730cf (rmail): Don't bind enable-multibyte-characters;
read the file normally.
(rmail-revert): Likewise.

(rmail): Don't kill local enable-multibyte-characters.
Don't bind coding-system-for-read.  Fix error message.

(rmail-make-in-reply-to-field):
Make foo and bar patterns match all non-ASCII chars.
1998-01-19 20:22:12 +00:00
Karl Heuer
0e07a458db (number-to-register, increment-register): Args
renamed to match doc.
1998-01-18 06:40:52 +00:00
Karl Heuer
d2ddb97469 Initial revision 1998-01-18 03:39:09 +00:00
Karl Heuer
d0ed5e526e (etags): Fix defgroup syntax. 1998-01-18 03:33:26 +00:00
Karl Heuer
fdbd7c4d62 (switch-to-completions): If no completions window,
don't try to switch to it.
1998-01-18 03:32:20 +00:00
Karl Heuer
afc070d1d4 (rmail): Unwind-protect call to rmail-get-new-mail. 1998-01-18 03:29:06 +00:00
Karl Heuer
df1e7b9120 (vc-finish-logentry): Move killing the log buffer after
the operation in case that fails.
1998-01-18 03:27:05 +00:00
Karl Heuer
798f4b0a3e (auto-mode-alist): Add vhdl-mode. 1998-01-18 03:21:25 +00:00
Karl Heuer
0f0a7f7cf4 (occur): If the matching line has no final newline,
insert one anyway.  Compensate for that when inserting line nums.
1998-01-18 02:53:16 +00:00
Richard M. Stallman
0c4b86dac8 Update copyright year. 1998-01-17 20:02:40 +00:00
Richard M. Stallman
ef1c82874d (ange-ftp-inodes-hashtable): New variable.
(ange-ftp-next-inode-number): New variable.
(ange-ftp-file-attributes): Assign each file a unique "inode number".
1998-01-17 19:44:51 +00:00
Richard M. Stallman
251680cf7d (Buffer-menu-mode-map): Bind e like f. 1998-01-17 19:43:15 +00:00
Stephen Eglen
db6c5b923d (hexl-follow-ascii): New function and variable to highlight the ASCII
character corresponding to the current element of the buffer.
1998-01-17 17:02:13 +00:00
Richard M. Stallman
a1d4421658 (mldrag-drag-vertical-line): Handle left-side scroll bars. 1998-01-16 19:11:33 +00:00
Richard M. Stallman
f1e3ff8000 (global-auto-revert-ignore-buffer): Doc fix.
(global-auto-revert-mode): Fix message text.
1998-01-16 05:36:23 +00:00
Simon Marshall
24f86c2f5f Added Print submenu to Edit menu. 1998-01-15 16:17:36 +00:00
Simon Marshall
b9dd672d87 (c++-font-lock-extra-types): Add some container classes.
(c-font-lock-keywords-1): Use builtin face for preprocessor directives.
1998-01-15 16:11:00 +00:00
Dave Love
5c79a131c1 (lisp-font-lock-keywords-1): Add defmethod. 1998-01-12 18:54:01 +00:00