bpt/emacs.git
27 years agoAdjusted for the change of MAX_CHARSET.
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
Adjusted for the change of MAX_CHARSET.

27 years ago(describe_vector): Adjusted for the change of CHAR_TABLE_ORDINARY_SLOTS.
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
(describe_vector): Adjusted for the change of CHAR_TABLE_ORDINARY_SLOTS.
(push_key_description): A key code less than 512 is printed with 3
octal numbers.  Print only entries of valid charsets.

27 years ago(CHAR_TABLE_ORDINARY_SLOTS): Change to 384 (== 256 + 128).
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
(CHAR_TABLE_ORDINARY_SLOTS): Change to 384 (== 256 + 128).
(CHAR_TABLE_STANDARD_SLOTS): Adjusted for the above change.
(CHAR_TABLE_SINGLE_BYTE_SLOTS): New macro.
(CHAR_TABLE_REF, CHAR_TABLE_SET): New macros.

27 years agoAdjusted for the change of CHAR_TABLE_ORDINARY_SLOTS.
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
Adjusted for the change of CHAR_TABLE_ORDINARY_SLOTS.

27 years agoAdjusted for the change of MAX_CHARSET.
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
Adjusted for the change of MAX_CHARSET.
(str_cmpchar_id): Return -1 if we have no more room
for a new composite character.
(Fmake_char_internal): Docstring is moved to lisp/mule.el.

27 years ago(MAX_CHARSET): Definition changed to the actual
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
(MAX_CHARSET): Definition changed to the actual
maximum valid charset.
(MAX_CHAR): New macro.

27 years ago(Faref, Faset): Adjusted for the change of CHAR_TABLE_ORDINARY_SLOTS.
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
(Faref, Faset): Adjusted for the change of CHAR_TABLE_ORDINARY_SLOTS.

27 years ago(GLYPH_FOLLOW_ALIASES): Assure that the resulting G
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
(GLYPH_FOLLOW_ALIASES): Assure that the resulting G
contains valid character code.

27 years ago(map_char_table): Handle multibyte characters.
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
(map_char_table): Handle multibyte characters.

27 years ago(SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY): Adjusted for the change of
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
(SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY): Adjusted for the change of
CHAR_TABLE_ORDINARY_SLOTS.

27 years ago(encode_terminal_code): Check validity of character code.
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
(encode_terminal_code): Check validity of character code.

27 years ago(copy_part_of_rope): Declare glyph as type GLYPH. For a
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
(copy_part_of_rope): Declare glyph as type GLYPH.  For a
invalid character code, use ' ' (space).
(display_string, display_text_line): Check validity of character
code before calling fix_glyph.

27 years ago(x_list_fonts): Comment about cached font list added.
Kenichi Handa [Tue, 18 Mar 1997 23:31:34 +0000 (23:31 +0000)]
(x_list_fonts): Comment about cached font list added.

27 years ago(x-charset-registries): Change entry for Ethiopic.
Kenichi Handa [Tue, 18 Mar 1997 23:16:27 +0000 (23:16 +0000)]
(x-charset-registries): Change entry for Ethiopic.
Typo in comments fixed.
(fontset-plain-name): Set correct size information.
(x-reduce-font-name): New function.
(x-compose-font-name): New optional argument REDUCE.
(x-complement-fontset-spec): Call x-compose-font-name with t for
the above argument.

27 years agoChange short and long names for Ethipic character set.
Kenichi Handa [Tue, 18 Mar 1997 23:16:27 +0000 (23:16 +0000)]
Change short and long names for Ethipic character set.
(alternate-charset-table): Change each entry from list to dot pair.

27 years ago(make-char): Documented.
Kenichi Handa [Tue, 18 Mar 1997 23:16:27 +0000 (23:16 +0000)]
(make-char): Documented.
(charset-plist): Return quoted list even if CHARSET is
supplied by symbol.

27 years ago(quail-translation-keymap): Add entry for escape key.
Kenichi Handa [Tue, 18 Mar 1997 23:16:27 +0000 (23:16 +0000)]
(quail-translation-keymap): Add entry for escape key.
(quail-conversion-keymap): Likewise.
(quail-keyboard-layout-standard): Add two lines for
keyboard layout.
(quail-keyboard-layout): Docstring changed to reflect the above
change.
(quail-keyboard-layout-len): Increased for the above change.
(quail-keyboard-layout-alist): Modified for the above change.

27 years ago(set-face-font): Allow specifing fontset for the arg FONT.
Kenichi Handa [Tue, 18 Mar 1997 23:16:27 +0000 (23:16 +0000)]
(set-face-font): Allow specifing fontset for the arg FONT.

27 years ago(thai-post-read-conversion): Return the correct length.
Kenichi Handa [Tue, 18 Mar 1997 23:14:07 +0000 (23:14 +0000)]
(thai-post-read-conversion): Return the correct length.

27 years ago(viet-decode-viqr-region): Supply correct
Kenichi Handa [Tue, 18 Mar 1997 23:14:07 +0000 (23:14 +0000)]
(viet-decode-viqr-region): Supply correct
argumnents to rassoc.
(viqr-post-read-conversion, viqr-pre-write-conversion): New
functions.

27 years agoSet functions viqr-post-read-conversion and viqr-pre-write-conversion
Kenichi Handa [Tue, 18 Mar 1997 23:14:07 +0000 (23:14 +0000)]
Set functions viqr-post-read-conversion and viqr-pre-write-conversion
to the coding system viqr.

27 years agoConditionalize the fontset code on
Richard M. Stallman [Tue, 18 Mar 1997 07:20:16 +0000 (07:20 +0000)]
Conditionalize the fontset code on
whether new-fontset is bound.

27 years ago* etags.c (add_regex): reset *putbuf before using it.
Francesco Potortì [Mon, 17 Mar 1997 10:25:53 +0000 (10:25 +0000)]
* etags.c (add_regex): reset *putbuf before using it.

27 years ago(apropos): Print all property symbols.
Karl Heuer [Mon, 17 Mar 1997 09:54:01 +0000 (09:54 +0000)]
(apropos): Print all property symbols.

27 years agoFix typo in comment.
Karl Heuer [Mon, 17 Mar 1997 09:37:32 +0000 (09:37 +0000)]
Fix typo in comment.

27 years agoFix typos in comment.
Karl Heuer [Mon, 17 Mar 1997 09:25:32 +0000 (09:25 +0000)]
Fix typos in comment.

27 years agoTweak font-lock-keywords
Simon Marshall [Sat, 15 Mar 1997 13:26:59 +0000 (13:26 +0000)]
Tweak font-lock-keywords

27 years agodefvar before- and after- make frame vars; use properly in make-frame.
Simon Marshall [Sat, 15 Mar 1997 13:23:49 +0000 (13:23 +0000)]
defvar before- and after- make frame vars; use properly in make-frame.

27 years agoclean code.
Simon Marshall [Sat, 15 Mar 1997 13:22:49 +0000 (13:22 +0000)]
clean code.

27 years agoAllow arbitrary regexps in *-font-lock-extra-types.
Simon Marshall [Sat, 15 Mar 1997 13:19:12 +0000 (13:19 +0000)]
Allow arbitrary regexps in *-font-lock-extra-types.

27 years agoWhen testing FACE's non-nil face-font with the default face font, use the frame's...
Simon Marshall [Sat, 15 Mar 1997 13:14:24 +0000 (13:14 +0000)]
When testing FACE's non-nil face-font with the default face font, use the frame's font parameter if the default face's face-font is nil.

27 years agominor bug fixes/enhancements to comint-delchar-or-maybe-eof, send-invisible, comint...
Simon Marshall [Sat, 15 Mar 1997 13:10:07 +0000 (13:10 +0000)]
minor bug fixes/enhancements to comint-delchar-or-maybe-eof, send-invisible, comint-exec-1.

27 years ago(when, unless): Symbol props moved from cl.el.
Karl Heuer [Fri, 14 Mar 1997 17:58:03 +0000 (17:58 +0000)]
(when, unless): Symbol props moved from cl.el.
(add-to-invisibility-spec): Add to beginning, not end.

27 years ago(when, unless): Symbol props moved to subr.el.
Karl Heuer [Fri, 14 Mar 1997 17:57:41 +0000 (17:57 +0000)]
(when, unless): Symbol props moved to subr.el.

27 years ago(change_window_height): Handle shrink as well as enlarge.
Karl Heuer [Fri, 14 Mar 1997 17:22:11 +0000 (17:22 +0000)]
(change_window_height): Handle shrink as well as enlarge.

27 years ago(indent-line-to): Fix off-by-one bug when deciding
Karl Heuer [Fri, 14 Mar 1997 16:35:03 +0000 (16:35 +0000)]
(indent-line-to): Fix off-by-one bug when deciding
whether to delete the existing spaces.

27 years agoRe-fix copyright dates.
Karl Heuer [Wed, 12 Mar 1997 20:03:49 +0000 (20:03 +0000)]
Re-fix copyright dates.

27 years agoFixed copyright dates
Joel Ray Holveck [Wed, 12 Mar 1997 18:40:06 +0000 (18:40 +0000)]
Fixed copyright dates

27 years agoFix typo in previous change.
Karl Heuer [Wed, 12 Mar 1997 02:08:10 +0000 (02:08 +0000)]
Fix typo in previous change.

27 years ago(octave-abbrev-table): Add abbrevs for switch,
Karl Heuer [Wed, 12 Mar 1997 00:35:32 +0000 (00:35 +0000)]
(octave-abbrev-table): Add abbrevs for switch,
case, otherwise, and endswitch.
(octave-begin-keywords): Add switch.
(octave-else-keywords): Add case and otherwise.
(octave-end-keywords): Add endswitch.
(octave-block-match-alist): Add an entry for switch syntax.
(calculate-octave-indent): Add support for switch syntax.
(octave-block-end-offset): New function.
(octave-comment-indent): Fix typo.

27 years agoProvide octave-inf.
Karl Heuer [Wed, 12 Mar 1997 00:34:25 +0000 (00:34 +0000)]
Provide octave-inf.

27 years agoProvide octave-hlp.
Karl Heuer [Wed, 12 Mar 1997 00:33:56 +0000 (00:33 +0000)]
Provide octave-hlp.

27 years ago(inferior-emacs-lisp-mode): Set comint-completion-addsuffix.
Karl Heuer [Wed, 12 Mar 1997 00:29:09 +0000 (00:29 +0000)]
(inferior-emacs-lisp-mode): Set comint-completion-addsuffix.

27 years ago(term-completion-addsuffix): Doc fix.
Karl Heuer [Wed, 12 Mar 1997 00:23:49 +0000 (00:23 +0000)]
(term-completion-addsuffix): Doc fix.
(term-dynamic-complete-as-filename): Support the case where
term-completion-addsuffix is a (DIRSUFFIX . FILESUFFIX) cons
pair.

27 years ago(combine-after-change-calls): Doc fix.
Karl Heuer [Tue, 11 Mar 1997 23:55:24 +0000 (23:55 +0000)]
(combine-after-change-calls): Doc fix.
(add-to-invisibility-spec, remove-from-invisibility-spec):
New functions.

27 years ago(uniquify-buffer-file-name): Don't call
Karl Heuer [Tue, 11 Mar 1997 22:42:37 +0000 (22:42 +0000)]
(uniquify-buffer-file-name): Don't call
expand-file-name on nil.  Check whether list-buffers-directory is
bound.  Ignore non-file non-dired buffers.

27 years ago(lisp-imenu-generic-expression): Accept `*', `|',
Karl Heuer [Tue, 11 Mar 1997 22:32:22 +0000 (22:32 +0000)]
(lisp-imenu-generic-expression): Accept `*', `|',
and `:' in symbol names.

27 years ago(ispell-command-loop): Disable message logging.
Karl Heuer [Tue, 11 Mar 1997 22:27:36 +0000 (22:27 +0000)]
(ispell-command-loop): Disable message logging.
(ispell-region): Ditto.

27 years ago(makefile-dependency-regex): Disallow "=" in name,
Karl Heuer [Tue, 11 Mar 1997 22:23:36 +0000 (22:23 +0000)]
(makefile-dependency-regex): Disallow "=" in name,
so that "flags=-o:1" is treated as an assignment, not a dependency.
(makefile-dependency-regex, makefile-macroassign-regex): Disallow
spaces in symbol name.

27 years ago(FAST_MAKE_GLYPH): Don't cast CHAR arg; character codes
Karl Heuer [Mon, 10 Mar 1997 21:14:32 +0000 (21:14 +0000)]
(FAST_MAKE_GLYPH): Don't cast CHAR arg; character codes
are now wider than C chars.

27 years ago(Info-read-node-name): Caused completing-read to force
Karl Heuer [Sat, 8 Mar 1997 19:19:51 +0000 (19:19 +0000)]
(Info-read-node-name): Caused completing-read to force
the input read to match a valid entry

27 years ago(isearch-yank): Handle case when CHUNK is `x-sel'.
Karl Heuer [Sat, 8 Mar 1997 19:08:39 +0000 (19:08 +0000)]
(isearch-yank): Handle case when CHUNK is `x-sel'.

27 years agoMake links for files under lisp/language.
Kenichi Handa [Wed, 5 Mar 1997 10:52:03 +0000 (10:52 +0000)]
Make links for files under lisp/language.

27 years ago(decode_eol): Fix bug of converting CRLF to LF.
Kenichi Handa [Wed, 5 Mar 1997 07:02:02 +0000 (07:02 +0000)]
(decode_eol): Fix bug of converting CRLF to LF.

27 years ago(compute_motion): When POS >= TO, don't call
Kenichi Handa [Wed, 5 Mar 1997 01:42:06 +0000 (01:42 +0000)]
(compute_motion): When POS >= TO, don't call
find_before_next_newline() as it assumes POS < TO.

27 years ago(vc-backend-diff): Handle RCS and SCCS separately.
André Spiegel [Tue, 4 Mar 1997 18:00:30 +0000 (18:00 +0000)]
(vc-backend-diff): Handle RCS and SCCS separately.

27 years ago(CATEGORY_SET): Cast arg C to
Kenichi Handa [Mon, 3 Mar 1997 01:54:26 +0000 (01:54 +0000)]
(CATEGORY_SET): Cast arg C to
`unsigned char' before indexing category table directly.

27 years ago(eval-expression): No longer disabled, since M-: isn't
Karl Heuer [Sun, 2 Mar 1997 01:01:13 +0000 (01:01 +0000)]
(eval-expression): No longer disabled, since M-: isn't
as likely to be typed by mistake as the old ESC ESC binding was.
Arg `expression' renamed to `eval-expression-arg' to avoid
potential collision if its value mentions `expression'.

27 years ago(man-mode-syntax-table): New variable.
Karl Heuer [Sun, 2 Mar 1997 00:15:34 +0000 (00:15 +0000)]
(man-mode-syntax-table): New variable.
(Man-mode): Use it.
(man-follow): New command and keystroke.
(Man-default-man-entry): Ignore trailing dots and underscores.

27 years ago[__GLIBC__ >= 2]: Don't declare __getpagesize.
Karl Heuer [Sat, 1 Mar 1997 17:55:39 +0000 (17:55 +0000)]
[__GLIBC__ >= 2]: Don't declare __getpagesize.

27 years agoInitial revision
Karl Heuer [Sat, 1 Mar 1997 17:50:07 +0000 (17:50 +0000)]
Initial revision

27 years ago(man-follow): New function.
Karl Heuer [Sat, 1 Mar 1997 17:45:36 +0000 (17:45 +0000)]
(man-follow): New function.
(Man-mode-map): Bind it.

27 years agoFix punctuation; add some missing words.
Karl Heuer [Fri, 28 Feb 1997 22:40:56 +0000 (22:40 +0000)]
Fix punctuation; add some missing words.
Mention ALT along with the EDIT key.

27 years ago(SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY): Cast arg C to
Kenichi Handa [Fri, 28 Feb 1997 01:40:51 +0000 (01:40 +0000)]
(SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY): Cast arg C to
`unsigned char' before indexing syntax table directly.

27 years ago(init_syntax_once): Add trick to avoid compiler warning
Kenichi Handa [Fri, 28 Feb 1997 01:38:57 +0000 (01:38 +0000)]
(init_syntax_once): Add trick to avoid compiler warning
of "comparison is always 1 ...".

27 years ago(Fload): Call Vload_source_file_function with 4 args.
Erik Naggum [Thu, 27 Feb 1997 19:08:35 +0000 (19:08 +0000)]
(Fload): Call Vload_source_file_function with 4 args.

27 years ago(init_buffer_once): Make member
Kenichi Handa [Thu, 27 Feb 1997 11:15:55 +0000 (11:15 +0000)]
(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.

27 years ago(CATEGORY_SET): For a composite character, return
Kenichi Handa [Thu, 27 Feb 1997 11:15:29 +0000 (11:15 +0000)]
(CATEGORY_SET): For a composite character, return
category set of the first component.

27 years ago(Fregister_ccl_program): Escape newlines in docstring.
Kenichi Handa [Thu, 27 Feb 1997 11:13:46 +0000 (11:13 +0000)]
(Fregister_ccl_program): Escape newlines in docstring.

27 years ago(Fcmpchar_cmp_rule): Escape newlines in docstring.
Kenichi Handa [Thu, 27 Feb 1997 11:12:11 +0000 (11:12 +0000)]
(Fcmpchar_cmp_rule): Escape newlines in docstring.

27 years ago(INC_POS, DEC_POS): Don't increase or decrease too
Kenichi Handa [Thu, 27 Feb 1997 11:11:46 +0000 (11:11 +0000)]
(INC_POS, DEC_POS): Don't increase or decrease too
much if there's binary code (invalid character code).

27 years ago(create_process, Fopen_network_stream): Typo in indexes
Kenichi Handa [Thu, 27 Feb 1997 11:10:42 +0000 (11:10 +0000)]
(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.

27 years ago(struct iso2022_spec): Member requested_designation is
Kenichi Handa [Thu, 27 Feb 1997 11:07:46 +0000 (11:07 +0000)]
(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.

27 years ago(Faref, Faset): Handle a composite char correctly in char-table.
Kenichi Handa [Thu, 27 Feb 1997 10:45:19 +0000 (10:45 +0000)]
(Faref, Faset): Handle a composite char correctly in char-table.

27 years ago(DISP_CHAR_VECTOR): Allow bare 8-bit in display-table.
Kenichi Handa [Thu, 27 Feb 1997 10:44:19 +0000 (10:44 +0000)]
(DISP_CHAR_VECTOR): Allow bare 8-bit in display-table.

27 years agoEscape newlines in docstring.
Kenichi Handa [Thu, 27 Feb 1997 08:03:44 +0000 (08:03 +0000)]
Escape newlines in docstring.

27 years ago(Finsert_file_contents, Fwrite_region): Do not perform
Kenichi Handa [Thu, 27 Feb 1997 08:01:34 +0000 (08:01 +0000)]
(Finsert_file_contents, Fwrite_region): Do not perform
character code conversion if enable-multibyte-characters is nil.

27 years ago(Vuse_default_ascent): Extern.
Kenichi Handa [Thu, 27 Feb 1997 08:00:26 +0000 (08:00 +0000)]
(Vuse_default_ascent): Extern.

27 years ago(syms_of_fontset): Intern Qfontset. Declare new lisp
Kenichi Handa [Thu, 27 Feb 1997 07:52:23 +0000 (07:52 +0000)]
(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.

27 years ago(describe_vector): Do not descibe deeper char-table if
Kenichi Handa [Thu, 27 Feb 1997 07:49:24 +0000 (07:49 +0000)]
(describe_vector): Do not descibe deeper char-table if
enable-multibyte-characters is nil.

27 years ago(Fstart_process, Fopen_network_stream): Do not perform
Kenichi Handa [Thu, 27 Feb 1997 07:48:21 +0000 (07:48 +0000)]
(Fstart_process, Fopen_network_stream): Do not perform
character code conversion if enable-multibyte-characters is nil.

27 years ago(describe_syntax): Handle the case that the argument
Kenichi Handa [Thu, 27 Feb 1997 07:47:24 +0000 (07:47 +0000)]
(describe_syntax): Handle the case that the argument
VALUE is char-table.

27 years ago`ospeed' should be short if not HAVE_TERMIIO_H.
Kenichi Handa [Thu, 27 Feb 1997 07:46:33 +0000 (07:46 +0000)]
`ospeed' should be short if not HAVE_TERMIIO_H.

27 years ago(try_window_id): Display blank lines from the next
Kenichi Handa [Thu, 27 Feb 1997 07:45:24 +0000 (07:45 +0000)]
(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.

27 years ago(syms_of_xfns): Documentation of
Kenichi Handa [Thu, 27 Feb 1997 06:59:54 +0000 (06:59 +0000)]
(syms_of_xfns): Documentation of
x-pixel-size-width-font-regexp modified.

27 years ago(lisp_data_to_selection_data, selection_data_to_lisp_data):
Kenichi Handa [Thu, 27 Feb 1997 06:55:57 +0000 (06:55 +0000)]
(lisp_data_to_selection_data, selection_data_to_lisp_data):
Remove prefix "coding-system-" from coding system symbol names.

27 years ago(struct x_display_info): New member Xatom_MULE_DEFAULT_ASCENT.
Kenichi Handa [Thu, 27 Feb 1997 06:55:20 +0000 (06:55 +0000)]
(struct x_display_info): New member Xatom_MULE_DEFAULT_ASCENT.

27 years ago(dumpglyphs): Pay attention to characters registered in
Kenichi Handa [Thu, 27 Feb 1997 06:53:04 +0000 (06:53 +0000)]
(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.

27 years ago(skip_chars): If enable-multibyte-characters is nil,
Kenichi Handa [Thu, 27 Feb 1997 06:50:46 +0000 (06:50 +0000)]
(skip_chars): If enable-multibyte-characters is nil,
don't handle multibyte characters.

27 years ago(vc-log-mode): New optional arg FILE. Set vc-log-file here.
Karl Heuer [Thu, 27 Feb 1997 01:21:24 +0000 (01:21 +0000)]
(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.

27 years ago(lisp, shortlisp): Add lao.elc.
Kenichi Handa [Thu, 27 Feb 1997 00:17:54 +0000 (00:17 +0000)]
(lisp, shortlisp): Add lao.elc.

27 years ago(menu-bar-tools-menu): Fix typo in Send Mail item.
Karl Heuer [Thu, 27 Feb 1997 00:11:29 +0000 (00:11 +0000)]
(menu-bar-tools-menu): Fix typo in Send Mail item.

27 years agoRemove prefix "coding-system-" from coding system symbol names.
Kenichi Handa [Wed, 26 Feb 1997 13:11:47 +0000 (13:11 +0000)]
Remove prefix "coding-system-" from coding system symbol names.

27 years ago(sendmail-coding-system): Add autoload cookie.
Kenichi Handa [Wed, 26 Feb 1997 13:08:35 +0000 (13:08 +0000)]
(sendmail-coding-system): Add autoload cookie.
Default value is nil.

27 years ago(rmail-new-summary): Setup rmail-view-buffer.
Kenichi Handa [Wed, 26 Feb 1997 13:05:13 +0000 (13:05 +0000)]
(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.

27 years agoAdd quail-mode to default value of
Kenichi Handa [Wed, 26 Feb 1997 13:03:20 +0000 (13:03 +0000)]
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.

27 years ago(make-coding-system): For ISO-2022 type conding systems,
Kenichi Handa [Wed, 26 Feb 1997 13:01:42 +0000 (13:01 +0000)]
(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.

27 years ago(rmail-view-buffer, rmail-enable-mime, rmail-show-mime-function,
Kenichi Handa [Wed, 26 Feb 1997 12:57:47 +0000 (12:57 +0000)]
(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.

27 years ago(truncate-string-to-width): Argument PADDING can be a padding character.
Kenichi Handa [Wed, 26 Feb 1997 12:55:23 +0000 (12:55 +0000)]
(truncate-string-to-width): Argument PADDING can be a padding character.

27 years agoAdd INIT-BOL to coding system iso-2022-cjk.
Kenichi Handa [Wed, 26 Feb 1997 12:52:25 +0000 (12:52 +0000)]
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.