Richard M. Stallman [Mon, 19 May 1997 02:34:16 +0000 (02:34 +0000)]
(init_sys_modes): Initialize Vtty_erase_char if
possible from the stty settings, otherwise to nil.
Richard M. Stallman [Mon, 19 May 1997 02:17:26 +0000 (02:17 +0000)]
(Ffile_attributes): Return inode number as a cons only if necessary.
Richard M. Stallman [Mon, 19 May 1997 01:05:13 +0000 (01:05 +0000)]
(rmail-summary-delete-forward): Force the
argument to be a number, since we may be called with nil.
Richard M. Stallman [Mon, 19 May 1997 01:04:04 +0000 (01:04 +0000)]
(compilation-parse-errors): Fix paren error.
(compilation-arguments): New local variable.
(compile-internal): Set the variable compilation-arguments.
(compilation-revert-buffer): New function.
(compilation-mode): Set revert-buffer-function.
Richard M. Stallman [Mon, 19 May 1997 01:03:02 +0000 (01:03 +0000)]
(lpr-page-header-switches): Remove extra paren.
Richard M. Stallman [Mon, 19 May 1997 01:01:25 +0000 (01:01 +0000)]
(dabbrev-expand, dabbrev--abbrev-at-point)
(dabbrev--search): Use buffer-substring-no-properties.
Richard M. Stallman [Sun, 18 May 1997 20:18:16 +0000 (20:18 +0000)]
(strwidth): Fix previous change.
Richard M. Stallman [Sun, 18 May 1997 20:06:12 +0000 (20:06 +0000)]
(browse-url): Make `applicatations' the parent.
Richard M. Stallman [Sun, 18 May 1997 19:06:16 +0000 (19:06 +0000)]
(copy_keymap_1): Do nothing if ELT isn't a keymap.
Richard M. Stallman [Sat, 17 May 1997 18:40:38 +0000 (18:40 +0000)]
(set-case-syntax-offset): New variable.
(set-case-syntax-delims): Obey set-case-syntax-offset.
(set-case-syntax-pair, set-case-syntax): Likewise.
Richard M. Stallman [Sat, 17 May 1997 18:39:23 +0000 (18:39 +0000)]
(Info-set-mode-line): Add some spaces at the beginning.
Richard M. Stallman [Sat, 17 May 1997 18:38:17 +0000 (18:38 +0000)]
(event-closest-point): New function.
(event-closest-point-1): New subroutine.
(mouse-event-p, button-event-p): New functions.
Richard M. Stallman [Sat, 17 May 1997 18:37:32 +0000 (18:37 +0000)]
(make_terminal_frame): Don't add `Emacs' to frame name.
Richard M. Stallman [Sat, 17 May 1997 06:39:39 +0000 (06:39 +0000)]
(custom-facep): Defined (once again).
Richard M. Stallman [Sat, 17 May 1997 04:28:13 +0000 (04:28 +0000)]
(do-auto-fill): Check enable-kinsoku and enable-multibyte-characters.
(quoted-insert): Use nonascii-insert-offset.
(quoted-insert-character-offset): Variable deleted.
Richard M. Stallman [Sat, 17 May 1997 04:19:19 +0000 (04:19 +0000)]
(mode-line-modified): Delete one of the leading dashes.
Richard M. Stallman [Sat, 17 May 1997 03:12:03 +0000 (03:12 +0000)]
(outline-mode): Use `add-to-invisibility-spec' and
set the invisible property to `outline'.
(outline-minor-mode): Likewise.
Also, use `remove-from-invisibility-spec'.
(outline-flag-region): Set `outline' as the invisible property.
Kenichi Handa [Sat, 17 May 1997 02:01:42 +0000 (02:01 +0000)]
(enable-kinsoku): Name changed form do-kinsoku.
(fill-region-as-paragraph): Do `kinsoku' processing only if both
enable-kinsoku and enable-multibyte-characters are non-nil.
Richard M. Stallman [Fri, 16 May 1997 22:49:59 +0000 (22:49 +0000)]
(update-autoloads-from-directories): Renamed from
update-autoloads-from-directory. Take multiple directories as args.
Use locate-library to find loaddefs.el and the top level Lisp dir.
(batch-update-autoloads): Call update-autoloads-from-directories.
Richard M. Stallman [Fri, 16 May 1997 22:16:27 +0000 (22:16 +0000)]
Comment change for testing.
Richard M. Stallman [Fri, 16 May 1997 08:08:49 +0000 (08:08 +0000)]
(nonascii_insert_offset): New variable.
(Fself_insert_command, internal_self_insert):
Add nonascii_insert_offset to what we insert, when appropriate.
(syms_of_cmds): Set up Lisp variable.
Richard M. Stallman [Fri, 16 May 1997 08:05:14 +0000 (08:05 +0000)]
(iso-accents-insert-offset): Use nonascii-insert-offset.
Richard M. Stallman [Fri, 16 May 1997 08:04:19 +0000 (08:04 +0000)]
(iso-transl-define-keys): Use nonascii-insert-offset.
Richard M. Stallman [Fri, 16 May 1997 07:32:59 +0000 (07:32 +0000)]
(display_text_line): Move the code to fill out the line
with the newline's face to the end of the newline code.
Add changes (commented out) to record ellipsis positions in charstarts.
Richard M. Stallman [Fri, 16 May 1997 05:35:04 +0000 (05:35 +0000)]
(mallopt): Declare, if appropriate.
(r_alloc_init) [DOUG_LEA_MALLOC]: Call mallopt,
instead of setting __malloc_extra_blocks.
Kenichi Handa [Fri, 16 May 1997 02:23:12 +0000 (02:23 +0000)]
(charset.o): Add disptab.h in dependency list.
Kenichi Handa [Fri, 16 May 1997 02:22:39 +0000 (02:22 +0000)]
Include disptab.h.
Kenichi Handa [Fri, 16 May 1997 00:59:15 +0000 (00:59 +0000)]
(standard-fontset-spec): Name changed from
default-fontset-spec.
Kenichi Handa [Fri, 16 May 1997 00:59:09 +0000 (00:59 +0000)]
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.
Delete functions describe-LANGUAGE-support.
Delete describe-function entries and change documentation
entries in each language specific information.
Kenichi Handa [Fri, 16 May 1997 00:59:07 +0000 (00:59 +0000)]
(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.
Kenichi Handa [Fri, 16 May 1997 00:59:00 +0000 (00:59 +0000)]
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.
Kenichi Handa [Fri, 16 May 1997 00:58:58 +0000 (00:58 +0000)]
Create bold, italic, bold-italic variants of
startup fontset.
Kenichi Handa [Fri, 16 May 1997 00:58:57 +0000 (00:58 +0000)]
(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.
Kenichi Handa [Fri, 16 May 1997 00:43:41 +0000 (00:43 +0000)]
(Fx_create_frame): Delete unnecessary code.
Kenichi Handa [Fri, 16 May 1997 00:43:29 +0000 (00:43 +0000)]
Name change through the code:
coding-category-internal => coding-category-emacs-mule,
XXX_coding_internal => XXX_coding_emacs_mule,
coding_type_internal => coding_type_emacs_mule,
coding_type_automatic => coding_type_undecided,
CODING_CATEGORY_MASK_INTERNAL => CODING_CATEGORY_MASK_EMACS_MULE,
CODING_CATEGORY_IDX_INTERNAL => CODING_CATEGORY_IDX_EMACS_MULE,
CODING_EOL_AUTOMATIC => CODING_EOL_UNDECIDED.
Kenichi Handa [Fri, 16 May 1997 00:43:27 +0000 (00:43 +0000)]
(non_ascii_char_to_string): Signal error if the
argument C is an invalid character code.
(Fconcat_chars): Use alloca instead of malloc.
Kenichi Handa [Fri, 16 May 1997 00:43:26 +0000 (00:43 +0000)]
(VALID_CHAR_P): New macro.
(CHAR_STRING): Comment modified
Kenichi Handa [Fri, 16 May 1997 00:43:22 +0000 (00:43 +0000)]
Declare Fcopy_keymap as Lisp_Object in advance to
avoid compiler error.
Kenichi Handa [Fri, 16 May 1997 00:43:18 +0000 (00:43 +0000)]
(BYTES_USED): Put # at the beginning of line.
(emacs_blocked_malloc): Likewise.
Kenichi Handa [Fri, 16 May 1997 00:43:15 +0000 (00:43 +0000)]
Declare set_internal as Lisp_Object in advance to avoid
compiler error.
Kenichi Handa [Fri, 16 May 1997 00:43:11 +0000 (00:43 +0000)]
Declare Fuser_full_name as Lisp_Object in advance to
avoid compiler error.
Kenichi Handa [Fri, 16 May 1997 00:43:09 +0000 (00:43 +0000)]
(struct ccl_prog_stack): Declear the member ccl_prog as
Lisp_Object *
Kenichi Handa [Fri, 16 May 1997 00:43:08 +0000 (00:43 +0000)]
(fontset_pattern_regexp): Cast to (char *) before
assigning to P0.
Kenichi Handa [Fri, 16 May 1997 00:43:05 +0000 (00:43 +0000)]
(copy_sub_char_table): Declare the argument ARG as
Lisp_Object.
(Fset_char_table_default): New function.
Kenichi Handa [Fri, 16 May 1997 00:42:53 +0000 (00:42 +0000)]
(dumpglyphs): Draw glyphs one by one if the font for
them is narrower than required.
(x_connection_closed): Put # at the beginning of line.
(x_load_font): Cast to (char *) before assigning to FONTNAME.
Richard M. Stallman [Thu, 15 May 1997 22:07:16 +0000 (22:07 +0000)]
Add GDB/Guile task.
Richard M. Stallman [Thu, 15 May 1997 21:28:03 +0000 (21:28 +0000)]
(Finsert_file_contents): Use xrealloc too.
Richard M. Stallman [Thu, 15 May 1997 21:19:48 +0000 (21:19 +0000)]
Fix previous change.
Richard M. Stallman [Thu, 15 May 1997 20:17:08 +0000 (20:17 +0000)]
(rmail-retry-failure): Rename local to rmail-this-buffer.
(rmail-primary-inbox-list): Don't use backquote.
Richard M. Stallman [Thu, 15 May 1997 20:15:56 +0000 (20:15 +0000)]
(Finsert_file_contents): Use xmalloc. not malloc.
Check correctly for whether no code translation is needed.
Richard M. Stallman [Thu, 15 May 1997 18:39:33 +0000 (18:39 +0000)]
(Fcopy_sequence): Correctly copy the char-table contents.
Richard M. Stallman [Thu, 15 May 1997 18:26:28 +0000 (18:26 +0000)]
(strwidth, Fchar_width): Handle display table.
Kenichi Handa [Thu, 15 May 1997 11:11:10 +0000 (11:11 +0000)]
Add Cyrillic script for Serbo-Croatian
Delete spaces at the tail for GB.
Karl Heuer [Thu, 15 May 1997 07:47:29 +0000 (07:47 +0000)]
Include charset.h.
(Qidentity): Define this variable.
(syms_of_casefiddle): Initialize and staticpro it.
(casify_object, casify_region): Handle multibyte.
Karl Heuer [Thu, 15 May 1997 07:35:32 +0000 (07:35 +0000)]
(compute_trt_identity, compute_trt_shuffle): Add comments.
Richard M. Stallman [Thu, 15 May 1997 05:18:28 +0000 (05:18 +0000)]
Don't create faces if make-face isn't defined.
Catch errors in setting face attributes.
(ansi-term-inv-fg-faces-vector): Define with defvar.
(ansi-term-inv-bg-faces-vector): Likewise.
(ansi-term-bg-faces-vector, ansi-term-fg-faces-vector): Likewise.
(term-ignore-error): New mcro.
Richard M. Stallman [Thu, 15 May 1997 04:50:40 +0000 (04:50 +0000)]
(lpr-page-header-switches): Use -F, not -f.
Richard M. Stallman [Thu, 15 May 1997 04:02:49 +0000 (04:02 +0000)]
(mode-line-mule-info): Delete the colon.
(mode-line-buffer-identification): Delete %F:.
(mode-line-frame-identification): New variable.
(mode-line-format): Use mode-line-frame-identification.
Start with a dash.
(mode-line-modified): Delete the final dash.
Richard M. Stallman [Thu, 15 May 1997 03:59:36 +0000 (03:59 +0000)]
Fix previous change.
Richard M. Stallman [Thu, 15 May 1997 03:55:20 +0000 (03:55 +0000)]
(dired-mode): Don't include `Dired:' in mode line.
Richard M. Stallman [Thu, 15 May 1997 03:54:56 +0000 (03:54 +0000)]
(mode-line-frame-identification):
Set this, not mode-line-buffer-identification.
Richard M. Stallman [Thu, 15 May 1997 03:39:22 +0000 (03:39 +0000)]
(mode-line-buffer-identification):
Use a different value which omits `Emacs: '.
Richard M. Stallman [Thu, 15 May 1997 03:22:38 +0000 (03:22 +0000)]
(compute_trt_identity): Use make_sub_char_table.
(compute_trt_identity, compute_trt_shuffle):
Set up bytes[0] with the charset code.
Check for a sub-char-table when deciding to recurse.
Terminate the loop properly for a sub-char-table.
Richard M. Stallman [Thu, 15 May 1997 02:28:34 +0000 (02:28 +0000)]
(Fcall_interactively): Pass extra arg to Fread_string.
Richard M. Stallman [Thu, 15 May 1997 02:28:12 +0000 (02:28 +0000)]
(Fread_from_minibuffer): Add gcpro.
Karl Heuer [Thu, 15 May 1997 02:23:20 +0000 (02:23 +0000)]
Include charset.h.
(compute_trt_inverse): Totally rewritten.
Args are now Lisp_Object. Callers changed.
(compute_trt_identity, compute_trt_shuffle): New subroutines.
(init_casetab_once): Use XSETFASTINT to store into case table;
use CHAR_TABLE_SINGLE_BYTE_SLOTS to end the loop.
Richard M. Stallman [Wed, 14 May 1997 19:51:33 +0000 (19:51 +0000)]
Don't include term.el.
Richard M. Stallman [Wed, 14 May 1997 19:47:48 +0000 (19:47 +0000)]
(browse-url-event-buffer):
Function renamed from event-buffer. Callers changed.
(browse-url-event-point): Likewise.
Richard M. Stallman [Wed, 14 May 1997 18:42:57 +0000 (18:42 +0000)]
(server-kill-buffer): Act only when there is a server process.
Per Abrahamsen [Wed, 14 May 1997 17:38:51 +0000 (17:38 +0000)]
Restored code lost in merge.
Per Abrahamsen [Wed, 14 May 1997 17:31:13 +0000 (17:31 +0000)]
Synched with 1.97.
Per Abrahamsen [Wed, 14 May 1997 17:22:46 +0000 (17:22 +0000)]
Synched with version 1.97.
Simon Marshall [Wed, 14 May 1997 07:27:25 +0000 (07:27 +0000)]
make expand-mail-aliases interactive
Simon Marshall [Wed, 14 May 1997 07:26:32 +0000 (07:26 +0000)]
entry for expand-mail-aliases
Richard M. Stallman [Wed, 14 May 1997 05:47:07 +0000 (05:47 +0000)]
(describe_vector): Identify charset row numbers clearly.
Richard M. Stallman [Wed, 14 May 1997 03:53:43 +0000 (03:53 +0000)]
(isearch-process-search-char): Use multibyte
characters to represent themselves.
(isearch-mode-map): Make Latin-4 characters search for themselves.
Use aset to set up these char sets.
Richard M. Stallman [Wed, 14 May 1997 03:49:20 +0000 (03:49 +0000)]
Make Latin-4 characters self-insert.
Use aset to set up these char sets.
Richard M. Stallman [Wed, 14 May 1997 02:25:48 +0000 (02:25 +0000)]
(iso-transl-define-keys):
Obey quoted-insert-character-offset.
Paul Eggert [Tue, 13 May 1997 22:44:08 +0000 (22:44 +0000)]
(files): When computing arguments automatically, ignore non-files
within the RCS subdirectory.
Richard M. Stallman [Tue, 13 May 1997 19:52:56 +0000 (19:52 +0000)]
(forward-whitespace, forward-symbol):
Don't get error at end of buffer.
(bounds-of-thing-at-point): Don't get confused when a motion
function stops at end of buffer and there really isn't a thing.
Avoid redundant repeated scans.
Richard M. Stallman [Tue, 13 May 1997 19:51:29 +0000 (19:51 +0000)]
(map_char_table): New arg SUBTABLE. Callers changed.
Pass the whole chartable to C_FUNCTION.
Pass index character as a Lisp_Object.
Richard M. Stallman [Tue, 13 May 1997 19:41:21 +0000 (19:41 +0000)]
(get_keyelt): Handle an indirect entry with meta char.
(describe_vector): Rewrite char-table handling.
(Fmake_keymap): Make a char-table.
(access_keymap, store_in_keymap): Likewise,
(describe_map, Fset_keymap_parent, Faccessible_keymaps): Likewise.
(Fwhere_is_internal, Fcopy_keymap): Handle a char-table.
(copy_keymap_1, accessible_keymaps_char_table): New subroutines.
(where_is_internal_1, where_is_internal_2): New functions.
(syms_of_keymap): Set up Qchar_table_extra_slots prop on Qkeymap.
Richard M. Stallman [Tue, 13 May 1997 19:36:37 +0000 (19:36 +0000)]
(describe_category_1): Pass new args to describe_vector.
Richard M. Stallman [Tue, 13 May 1997 19:36:15 +0000 (19:36 +0000)]
(describe_syntax_1): Pass new args to describe_vector.
Francesco Potortì [Tue, 13 May 1997 09:38:23 +0000 (09:38 +0000)]
Added support for the Java language.
Richard M. Stallman [Mon, 12 May 1997 23:22:22 +0000 (23:22 +0000)]
Define Latin-1, Latin-2 and Latin-3 chars as self-inserting.
Richard M. Stallman [Mon, 12 May 1997 23:20:55 +0000 (23:20 +0000)]
Move bindings.el after mule-conf.el.
Load mule and mule-conf before simple.
Richard M. Stallman [Mon, 12 May 1997 23:18:58 +0000 (23:18 +0000)]
(iso-accents-compose): Return composed character directly for execution.
Richard M. Stallman [Mon, 12 May 1997 23:18:40 +0000 (23:18 +0000)]
(isearch-mode-map): Treat Latin-1, Latin-2 an Latin-3
chars as printing characters.
Richard M. Stallman [Mon, 12 May 1997 22:04:18 +0000 (22:04 +0000)]
(wrong_type_argument): Pass new arg to Fstring_to_number.
(Fstring_to_number): Handle bases 2...16.
(digit_to_number): New subroutine.
Richard M. Stallman [Mon, 12 May 1997 18:58:20 +0000 (18:58 +0000)]
(Fx_create_frame): Get X resources from the display
we are making the frame on.
(x_get_arg): New arg DPYINFO. Callers changed.
(display_x_get_resource): New function.
Francesco Potortì [Mon, 12 May 1997 16:10:08 +0000 (16:10 +0000)]
* etags.c: (Cplusplus_suffixes): .pdb is Postscript with C syntax.
(Postscript_suffixes): .ps is Postscript.
(lang_names): Add Postscript.
(Postscript_functions): New function.
(TEX_decode_env): Close minor memory leak.
(just_read_file): Correct the char number of the tag.
Kenichi Handa [Mon, 12 May 1997 07:00:28 +0000 (07:00 +0000)]
(viqr-pre-write-conversion): Make it work
for the case the arg FROM is a string.
Kenichi Handa [Mon, 12 May 1997 07:00:26 +0000 (07:00 +0000)]
(tibetan-pre-write-conversion): Make it work
for the case the arg FROM is a string.
Kenichi Handa [Mon, 12 May 1997 07:00:25 +0000 (07:00 +0000)]
(thai-pre-write-conversion): Make it work
for the case the arg FROM is a string.
Kenichi Handa [Mon, 12 May 1997 07:00:21 +0000 (07:00 +0000)]
(fidel-to-tex-map): Name changed to ethio-fidel-to-tex-map.
Kenichi Handa [Mon, 12 May 1997 07:00:18 +0000 (07:00 +0000)]
(in-is13194-devanagari-post-read-conversion): New function.
(in-is13194-devanagari-pre-write-conversion): New function.
Kenichi Handa [Mon, 12 May 1997 07:00:16 +0000 (07:00 +0000)]
Make functions setup-LANGUAGE-environment
interactive and add new functions describe-LANGUAGE-support for
all LANGUAGEs supported. Remove resisterations of input methods
which use the function encoded-kbd-select-terminal.
Kenichi Handa [Mon, 12 May 1997 07:00:15 +0000 (07:00 +0000)]
Make functions setup-LANGUAGE-environment
interactive and add new functions describe-LANGUAGE-support for
all LANGUAGEs supported. Remove resisterations of input methods
which use the function encoded-kbd-select-terminal.
Setting of syntax and category is moved to characters.el.
Kenichi Handa [Mon, 12 May 1997 07:00:13 +0000 (07:00 +0000)]
Make functions setup-LANGUAGE-environment
interactive and add new functions describe-LANGUAGE-support for
all LANGUAGEs supported. Remove resisterations of input methods
which use the function encoded-kbd-select-terminal.
Bug fixed in making coding system iso-2022-kr.