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

155 Commits

Author SHA1 Message Date
Richard M. Stallman
123658267c Initial revision 1997-06-15 21:00:32 +00:00
Richard M. Stallman
f9045d14d3 Latin-5 is ISO-8859-9, not ISO-8859-5. 1997-06-13 00:51:01 +00:00
Richard M. Stallman
48cd9fe9ec Require `format'.
(iso-translate-conventions): Take bounds as args.
(iso-spanish, iso-german): Take bounds as args.
(iso-iso2tex, iso-tex2iso, iso-gtex2iso, iso-iso2gtex): Likewise.
(iso-iso2duden-trans-tab): New variable.
(iso-iso2duden): New command.
(iso-cvt-read-only, iso-cvt-write-only): New commands.
(is-german-tex-p): Function deleted.
(iso-fix-iso2tex, iso-fix-tex2iso): Functions deleted.
(iso-cvt-ffh, iso-cvt-wfh, iso-cvt-ash): Functions deleted.
(iso-cvt-define-menu): New function.
1997-06-12 05:22:15 +00:00
Kenichi Handa
95fa03b4fb (view-hello-file): Adjusted for the changes of
coding system names.
1997-06-11 00:38:09 +00:00
Richard M. Stallman
49adf44396 Delete syntax stuff for Latin-1 and Latin-2. 1997-06-10 02:12:27 +00:00
Kenichi Handa
c47cd165b0 Coding system name changed from
iso-2022-7 to iso-2022-7bit.
1997-06-10 00:57:19 +00:00
Kenichi Handa
255310e037 (quail-prefix-arg): New variable.
(quail-start-translation): Make it handle a prefix argument.
(quail-terminate-translation): Like wise.
1997-06-10 00:56:22 +00:00
Kenichi Handa
88d9cc1e14 (set-coding-system-alist): Deleted.
(string-to-sequence): Doc string modified.
(coding-system-list): Add optional arg BASE-ONLY.
(coding-system-base): New function.
(coding-system-plist): New function.
(coding-system-equal): New function.
(coding-system-unification-table): New function.
1997-06-10 00:56:20 +00:00
Kenichi Handa
795a5f848e (describe-coding-system): Change format of output.
(describe-current-coding-system-briefly): Likewise.
(describe-current-coding-system): Likewise.
(print-coding-system-briefly): Likewise.
(print-coding-system): Likewise.
(list-coding-systems): Likewise.  Make it interactive.
1997-06-10 00:56:19 +00:00
Kenichi Handa
0ae6d4825d (kkc-save-init-file): Coding system name changed from
iso-2022-7 to iso-2022-7bit.
1997-06-10 00:56:18 +00:00
Kenichi Handa
4b16fa0c6e Comment changed (iso-2022-7 -> iso-2022-7bit). 1997-06-10 00:56:17 +00:00
Kenichi Handa
4951a271e0 Coding system names changed. 1997-06-10 00:56:16 +00:00
Kenichi Handa
8057896bd0 Delete declaration for buffer-file-coding-system. It
is done in buffer.c now.  In the comment, change coding-system to
coding system.  The name coding-vector is changed to coding-spec.
(coding-vector-type, coding-vector-mnemonic,
coding-vector-docstring, coding-vector-flags): Deleted.
(coding-system-spec-ref): New function.
(coding-system-type, coding-system-mnemonic, coding-system-flags):
Use coding-system-spec-ref.
(coding-system-doc-string): Renamed from coding-system-docstring.
(coding-system-eol-type): Renamed from coding-system-eoltype.
(coding-system-eol-type-mnemonic): Moved to mule-util.el.
(coding-system-post-read-conversion): Likewise.
(coding-system-pre-write-conversion): Likewise.
(default-process-coding-system): Deleted.  Now declared in
buffer.c.
(make-subsidiary-coding-system): New function.
(make-coding-system): Check arguments more strictly.  Do not make
-unix, -dos, -mac variants for TYPE 4.
(define-coding-system-alias): Call make-subsidiary-coding-system.
(set-buffer-file-coding-system): Adjusted for the function name
changes.
(find-new-buffer-file-coding-system): Likewise.
(default-process-coding-system): Deleted.  Now defined in coding.c.
1997-06-10 00:56:15 +00:00
Kenichi Handa
a904b20bf2 Define mouse-set-font in mule-menu-keymap.
Disable menu set-buffer-process-coding-system if there is no
process for the current buffer.
(command-execute-with-coding-system): New function.
(universal-coding-system-argument): Make it handle
universal-arguement correctly.
(describe-language-support): Call coding-system-doc-string instead
of coding-system-docstring.
1997-06-09 12:51:37 +00:00
Erik Naggum
9125efc29c Normalized character names. 1997-06-09 10:39:19 +00:00
Richard M. Stallman
281d03ec9e (describe-language-environment):
Renamed from describe-language-support.
Do the real work here; don't call describe-specified-language-support.
Print the mnemonics when mentioning coding systems.
Improve style of output.
(describe-specified-language-environment):
Renamed from describe-specified-language-support.
Don't do the work here; call describe-language-environment.
(describe-language-environment-map):
Renamed from describe-language-support-map.
1997-06-07 05:36:13 +00:00
Richard M. Stallman
6c05d6807a Doc fix for previous change. 1997-05-31 06:41:24 +00:00
Richard M. Stallman
166246f79d (set-language-environment): Add autoload cookie.
Renamed from setup-language-environment.
1997-05-31 06:31:43 +00:00
Richard M. Stallman
d4cd7f7b0c Move the latin-* to last. 1997-05-29 06:41:34 +00:00
Richard M. Stallman
de2188a161 Fix previous change. 1997-05-29 06:38:45 +00:00
Richard M. Stallman
ac2828d84a (iso-languages): For French and Portuguese,
add comma as prefix.  For Latin-3, add period.
Remove unnecessary backslashes before chars that don't need them.
1997-05-29 06:36:56 +00:00
Kenichi Handa
e4e6cfa0f0 Set default value of coding-category-iso-else to
iso-2022-lock.  Set priority of coding-category-emacs-mule higher.
1997-05-28 03:37:33 +00:00
Kenichi Handa
15b3e511e1 Delete defining "i" in mule-keymap.
(mule-menu-keymap): New variable.  All menu items related to mule
are defined in this keymap.
(set-language-info): Change format of INFO for KEY documentation
and setup-function.
(setup-specified-language-environment): New function.
(setup-language-environment): Call the above function.
(describe-specified-language-support): New function.
(describe-language-support): Call the above function.
(universal-coding-system-argument): New function.
(read-language-and-input-method-name): Doc-string fixed.  If
default-input-method is nil, use previous-input-method as the
default value.
(set-default-input-method): Deleted.
1997-05-28 03:37:32 +00:00
Kenichi Handa
80d4ea9282 (x-complement-fontset-spec): Add font names which are
ignoring sizes in alternative-fontname-alist.
1997-05-28 03:35:47 +00:00
Kenichi Handa
77e94796fd (encoded-kbd-mode): Fix typo in doc-string.
(encoded-kbd-set-coding-system): Deleted.
1997-05-28 03:35:34 +00:00
Kenichi Handa
df10039820 (set-terminal-coding-system): New function.
(set-keyboard-coding-system): New function.
(set-buffer-process-coding-system): Name changed from
set-current-process-coding-system.
1997-05-28 03:35:33 +00:00
Richard M. Stallman
19be624168 If set-case-syntax-set-multibyte is non-nil, define syntax
for multibyte characters, and don't do `provide'.
1997-05-27 15:37:53 +00:00
Richard M. Stallman
97f65248dd Initial revision 1997-05-23 04:48:42 +00:00
Richard M. Stallman
0ced27a439 Use punctuation syntax for section sign.
Handle multibyte characters
using set-case-syntax-offset.

File renamed from iso02-syn.el.
1997-05-23 04:48:25 +00:00
Erik Naggum
50041737f9 Initial revision 1997-05-23 00:23:18 +00:00
Richard M. Stallman
2b1df7a941 iso-syntax.el renamed to latin-1.el. 1997-05-22 03:32:45 +00:00
Richard M. Stallman
cd82f42fe2 (iso-accents-insert-offset): Use nonascii-insert-offset. 1997-05-16 08:05:14 +00:00
Richard M. Stallman
889c8aee79 (iso-transl-define-keys): Use nonascii-insert-offset. 1997-05-16 08:04:19 +00:00
Kenichi Handa
acfb10b843 (standard-fontset-spec): Name changed from
default-fontset-spec.
1997-05-16 00:59:15 +00:00
Kenichi Handa
480826519d (set-language-info): Change the special treatment
of key describe-function to documentation.
(describe-specified-language-support): Renamed from
describe-language-support-internal.  Get language name from
last-command-event.
(describe-language-support): Call
describe-specified-language-support.
1997-05-16 00:59:07 +00:00
Kenichi Handa
426591c3ff Coding system names changed as follows:
internal -> emacs-mule, automatic-conversion -> undecided.
Coding category name changes as follows:
coding-category-internal -> coding-category-emacs-mule.
1997-05-16 00:59:00 +00:00
Kenichi Handa
13d5617d04 (make-unification-table): Fix handling of a generic
character.
Coding system names changed as follows:
internal -> emacs-mule, automatic-conversion -> undecided.
Coding category name changes as follows:
coding-category-internal -> coding-category-emacs-mule.
(charset-list): Bug fixed.
1997-05-16 00:58:57 +00:00
Richard M. Stallman
2d4ef3c0ec (iso-transl-define-keys):
Obey quoted-insert-character-offset.
1997-05-14 02:25:48 +00:00
Richard M. Stallman
267d5b952c (iso-accents-compose): Return composed character directly for execution. 1997-05-12 23:18:58 +00:00
Kenichi Handa
7e22bdd8f9 (use-quail-package): Error message added.
(quail-mode): Make sure to have quail-mode-map at the head of
minor-mode-map-alist.
1997-05-12 06:59:23 +00:00
Kenichi Handa
a73a8c8937 (make-char): Doc-string modified.
(make-coding-system): Describe about INIT-BOL and DESIGNATION-BOL
in doc-string.
(find-new-buffer-file-coding-system): Doc-string modified.
(make-unitication-table): New function.
1997-05-12 06:56:25 +00:00
Kenichi Handa
85f789f716 Delete code for alternate-charset-table.
Initialize standard-character-unification-table-for-read and
standard-character-unification-table-for-write.
Set coding-category-iso-8-2 and coding-category-iso-else to the
coding system iso-8859-1 by default.
1997-05-12 06:56:24 +00:00
Kenichi Handa
a09244e697 Set category of kinsoku-bol and kinsoku-eol for
latin-jisx0201 and katakana-jisx0201 characters.
1997-05-12 06:56:23 +00:00
Kenichi Handa
13e82c04aa (build-describe-language-support-function,
build-set-language-environment-function): The functions deleted.
(set-language-info): Doc-string modified.  Chage handling of
special keys describe-function and setup-function.
(read-language-name): Return nil if a language specified does not
have KEY.
(current-input-method-title): Doc-string modified.
(select-input-method): Set current-input-method to nil even if
inactivation of the current input method failed.
(set-language-environment): Doc-string modified.
(describe-language-support): Doc-string modified.  Calls an
appropriate function for each langauge.
(describe-language-support-internal): New function.
1997-05-12 06:56:23 +00:00
Kenichi Handa
494ec9bc10 (x-decompose-font-name): While seting each field of
XLFD, set "*" instead of nil to a field which is omitted in the
original font name.
(generate-fontset-menu): Delete code for handling alias (or
nickname). It is now handled in fontset-plain-name.
(fontset-plain-name): Handle alias of fontset name, show more
user-friendy names.
(create-fontset-from-fontset-spec): Add an optional arg STYLE to
create bold, italic, and bold-italic variants of a fonset.
1997-05-12 06:56:20 +00:00
Kenichi Handa
c3016c969c (encoded-kbd-mode): Doc-string modified.
(encoded-kbd-select-terminal): The function deleted.
(encoded-kbd-set-coding-system): New function.
1997-05-12 06:56:19 +00:00
Kenichi Handa
9395eb7cf6 Set syntax and category for Devanagari, Thai, and
Tibetan characters.  Add a category ?| to the category sets of
characters of katakana-jisx0201 and japanese-jisx0212.
1997-05-12 05:30:27 +00:00
Richard M. Stallman
690f91845e (iso-languages): For Latin-2, add ^I and ^i. Fix ~a. 1997-05-10 01:47:16 +00:00
Richard M. Stallman
6ccc68a265 (iso-languages): Add charset spec to some elements.
(iso-accents-compose): Add iso-accents-insert-offset to the code.
(iso-accents-insert-offset): New variable.
(iso-accents-customize): Set iso-accents-insert-offset
according to data from iso-languages.
1997-05-10 01:43:18 +00:00
Richard M. Stallman
5f7480417e (iso-accents-compose):
Handle case where unread-command-events is already nonempty.
1997-05-08 14:51:57 +00:00