1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-30 08:09:04 +00:00
Commit Graph

17230 Commits

Author SHA1 Message Date
Erik Naggum
7075e5a56a (Fload): Call Vload_source_file_function with 4 args. 1997-02-27 19:08:35 +00:00
Kenichi Handa
a1a17b614d (init_buffer_once): Make member
enable_multibyte_characters of struct buffer not always local.
(reset_buffer): Do not reset b->enable_multibyte_characters.
(syms_of_buffer): Declare default-enable-multibyte-characters.
1997-02-27 11:15:55 +00:00
Kenichi Handa
74d28e5540 (CATEGORY_SET): For a composite character, return
category set of the first component.
1997-02-27 11:15:29 +00:00
Kenichi Handa
7bce92a673 (Fregister_ccl_program): Escape newlines in docstring. 1997-02-27 11:13:46 +00:00
Kenichi Handa
550017463d (Fcmpchar_cmp_rule): Escape newlines in docstring. 1997-02-27 11:12:11 +00:00
Kenichi Handa
28a29eb022 (INC_POS, DEC_POS): Don't increase or decrease too
much if there's binary code (invalid character code).
1997-02-27 11:11:46 +00:00
Kenichi Handa
e0e989f659 (create_process, Fopen_network_stream): Typo in indexes
of array proc_encode_coding_system fixed.
Remove prefix "coding-system-" from coding system symbol names.
(encode_coding) : Fix typo ("=" -> "==").
(detect_coding_iso2022): Detect coding-category-iso-8-2
more precisely.
(ENCODE_RESET_PLANE_AND_REGISTER): Argument `eol' is
deleted.  Don't call ENCODE_DESIGNATION if nothing designated
initially.
(encode_designation_at_bol) New function.
(encode_coding_iso2022): Handle CODING_FLAG_ISO_INIT_AT_BOL and
CODING_FLAG_ISO_DESIGNATE_AT_BOL.
(setup_coding_system): Now, flags of ISO2022 coding
systems contains charsets instead of charset IDs.
(detect_coding_iso2022, decode_coding_iso2022): Make the code
robust against invalid SI and SO.
(Ffind_coding_system, syms_of_coding): Escape newlines in docstring.
(setup_coding_system): Correct setting coding->symbol
and coding->eol_type.  The performance improved.
1997-02-27 11:10:42 +00:00
Kenichi Handa
8ddb35b2ab (struct iso2022_spec): Member requested_designation is
changed to array of `char' just for saving memory.
(CODING_FLAG_ISO_INIT_AT_BOL, CODING_FLAG_ISO_DESIGNATE_AT_BOL):
New macros.
1997-02-27 11:07:46 +00:00
Kenichi Handa
8fb379fdac (Faref, Faset): Handle a composite char correctly in char-table. 1997-02-27 10:45:19 +00:00
Kenichi Handa
3046d6fcf7 (DISP_CHAR_VECTOR): Allow bare 8-bit in display-table. 1997-02-27 10:44:19 +00:00
Kenichi Handa
ca38bbb2b8 Escape newlines in docstring. 1997-02-27 08:03:44 +00:00
Kenichi Handa
719c80be43 (Finsert_file_contents, Fwrite_region): Do not perform
character code conversion if enable-multibyte-characters is nil.
1997-02-27 08:01:34 +00:00
Kenichi Handa
b65dbda390 (Vuse_default_ascent): Extern. 1997-02-27 08:00:26 +00:00
Kenichi Handa
6a7e6d80cb (syms_of_fontset): Intern Qfontset. Declare new lisp
variable use-default-ascent.
(Vuse_default_ascent): New variable.
(Ffont_info): Return also the value of default-ascent of a font.
(fs_load_font): Disable updating fontsetp->height by
non-ASCII character sets.  This should be enabled when Emacs
supports variable height lines.
(fs_load_font, Fset_fontset_font): Bug fix to cope
with the change of charsets to symbols.
1997-02-27 07:52:23 +00:00
Kenichi Handa
a20aa7210c (describe_vector): Do not descibe deeper char-table if
enable-multibyte-characters is nil.
1997-02-27 07:49:24 +00:00
Kenichi Handa
c758053843 (Fstart_process, Fopen_network_stream): Do not perform
character code conversion if enable-multibyte-characters is nil.
1997-02-27 07:48:21 +00:00
Kenichi Handa
908b7fea57 (describe_syntax): Handle the case that the argument
VALUE is char-table.
1997-02-27 07:47:24 +00:00
Kenichi Handa
5cb66ab8d6 `ospeed' should be short if not HAVE_TERMIIO_H. 1997-02-27 07:46:33 +00:00
Kenichi Handa
010a899e5a (try_window_id): Display blank lines from the next
line, when xp.bufpos == ZV.  (This bug is introduced by
changes of Mule).
Compare height against xp.vpos instead of xp.bufpos.
(display_mode_line): Avoid error while compiling with
--with-x=no.
(display_text_line): Correct displaying multi-column
binary data.
1997-02-27 07:45:24 +00:00
Kenichi Handa
dcc13cda77 (syms_of_xfns): Documentation of
x-pixel-size-width-font-regexp modified.
1997-02-27 06:59:54 +00:00
Kenichi Handa
90da0ee653 (lisp_data_to_selection_data, selection_data_to_lisp_data):
Remove prefix "coding-system-" from coding system symbol names.
1997-02-27 06:55:57 +00:00
Kenichi Handa
7b341ec208 (struct x_display_info): New member Xatom_MULE_DEFAULT_ASCENT. 1997-02-27 06:55:20 +00:00
Kenichi Handa
f78798dfeb (dumpglyphs): Pay attention to characters registered in
use-default-ascent.
Fill background in advance if font has
non-zero _MULE_BASELINE_OFFSET property.
(x_load_font, x_term_init): Handle font property _MULE_DEFAULT_ASCENT.
1997-02-27 06:53:04 +00:00
Kenichi Handa
1312cff577 (skip_chars): If enable-multibyte-characters is nil,
don't handle multibyte characters.
1997-02-27 06:50:46 +00:00
Karl Heuer
37667a5cd2 (vc-log-mode): New optional arg FILE. Set vc-log-file here.
(vc-start-entry): Not here.
(vc-finish-logentry): Run vc-finish-logentry-hook.
1997-02-27 01:21:24 +00:00
Kenichi Handa
57647d0999 (lisp, shortlisp): Add lao.elc. 1997-02-27 00:17:54 +00:00
Karl Heuer
c096505835 (menu-bar-tools-menu): Fix typo in Send Mail item. 1997-02-27 00:11:29 +00:00
Kenichi Handa
a7f2c2168f Remove prefix "coding-system-" from coding system symbol names. 1997-02-26 13:11:47 +00:00
Kenichi Handa
ae54d28781 (sendmail-coding-system): Add autoload cookie.
Default value is nil.
1997-02-26 13:08:35 +00:00
Kenichi Handa
db56d71e95 (rmail-new-summary): Setup rmail-view-buffer.
(rmail-summary-line-decoder): New variable.
(rmail-make-summary-line-1): Use a function set in
rmail-summary-line-decoder.
(rmail-summary-next-msg): Display rmail-view-buffer.
(rmail-summary-mode): Make rmail-view-buffer buffer local.
(rmail-summary-rmail-update, rmail-summary-scroll-msg-up): Use
rmail-view-buffer instead of rmail-buffer.
1997-02-26 13:05:13 +00:00
Kenichi Handa
5350ad1dda Add quail-mode to default value of
minor-mode-map-alist if it is set to local variable.
(quail-show-kbd-layout): Bug fixed for keys not translated.
1997-02-26 13:03:20 +00:00
Kenichi Handa
69eba00849 (make-coding-system): For ISO-2022 type conding systems,
new flags INIT-BOL DESIGNATION-BOL are added.
(make-coding-system): Set charset (symbol) instead of
charset-id (integer) in FLAGS of ISO-2022 type coding systems.
Initialize a global variable use-default-ascent.
(define-coding-system-alias): Coding style changed.
1997-02-26 13:01:42 +00:00
Kenichi Handa
d1e69dec61 (rmail-view-buffer, rmail-enable-mime, rmail-show-mime-function,
rmail-mime-feature): New variables to control MIME feature.
(rmail-file-coding-system): Initial value is nil.
(rmail, rmail-convert-file, rmail-insert-inbox-text): Check
rmail-enable-mime.  Read a file without any code conversion.
(rmail-variables): Setup local variables rmail-buffer and rmail-view-buffer.
(rmail-decode-babyl-format, rmail-convert-babyl-format): Perform code
conversion of RMAIL file if rmail-enable-mime is nil.
(rmail-show-message): Make sure to be in rmail-buffer.  If
rmail-enable-mime is t, call appropriate function to decode MIME
format.
(rmail-mail, rmail-reply): Call rmail-start-mail with argument
rmail-view-buffer.
1997-02-26 12:57:47 +00:00
Kenichi Handa
2a23c7c2d1 (truncate-string-to-width): Argument PADDING can be a padding character. 1997-02-26 12:55:23 +00:00
Kenichi Handa
d0c5d80937 Add INIT-BOL to coding system iso-2022-cjk.
Remove prefix "coding-system-" from coding system symbol names.
Change coding system names iso-2022-int to iso-2022-int-1,
iso-2022-int-2 to iso-2022-cjk.
1997-02-26 12:52:25 +00:00
Kenichi Handa
ef8a8c8cba (mule-keymap): Re-arranged.
(set-language-info): Typo fixed in docstring.
(read-language-name): Use assoc-ignore-case to allow lose matching.
(read-language-and-input-method-name): Likewise.
1997-02-26 12:50:36 +00:00
Kenichi Handa
f35c859cea Load "language/lao". 1997-02-26 12:49:38 +00:00
Kenichi Handa
dd53c981b3 Remove prefix "coding-system-" from coding system symbol names.
Change coding system name shift-jis to shift_jis.
1997-02-26 12:44:11 +00:00
Kenichi Handa
bd09f27bd1 Fix handling of several characters. 1997-02-26 12:39:10 +00:00
Kenichi Handa
ad04ee4e04 Fix handling of several characters.
Remove prefix "coding-system-" from coding system symbol names.
1997-02-26 12:39:10 +00:00
Kenichi Handa
2b01336d9a Change coding system name koi8 to koi8-r.
Remove prefix "coding-system-" from coding system symbol names.
1997-02-26 12:27:06 +00:00
Kenichi Handa
f3f181230a Add INIT-BOL to coding system iso-2022-cn.
Remove prefix "coding-system-" from coding system symbol names.
1997-02-26 12:24:02 +00:00
Kenichi Handa
d92d012801 Initial revision 1997-02-26 12:22:56 +00:00
Kenichi Handa
433b28ce19 Remove prefix "coding-system-" from coding system symbol names. 1997-02-26 12:11:46 +00:00
Kenichi Handa
a1a45cd235 (gnus-mule-decode-summary): The function implemented correctly.
(gnus-mule-initialize): Setup gnus-summary-generate-hook.
Remove prefix "coding-system-" from coding system symbol names.
1997-02-26 12:10:24 +00:00
Kenichi Handa
f61d15a757 Many changes to cope with the above change.
(encoded-kbd-select-terminal): New function.
1997-02-26 12:08:58 +00:00
Kenichi Handa
94fa4eb82b (dired-find-file): Allow specifying coding system interactively. 1997-02-26 12:05:50 +00:00
Kenichi Handa
6eba8645d5 Remove prefix "coding-system-" from coding system symbol names.
Add a section for Lao.
1997-02-26 12:03:35 +00:00
Kenichi Handa
95aeae460a (byte-compile-file): Bind coding-system-for-write
instead of coding-system-for-read to 'no-conversion to disbale
code convertion by write-region.
1997-02-26 11:59:40 +00:00
Kenichi Handa
c5536f37a6 (bookmark-jump-noselect): Use goto-char instead of
forward-char/backward-char to pay attention to multibyte
 	characters..
1997-02-26 11:53:15 +00:00