bpt/emacs.git
27 years agoChange email address.
Richard M. Stallman [Fri, 11 Apr 1997 01:30:20 +0000 (01:30 +0000)]
Change email address.

27 years ago(internal_self_insert): Fix return value.
Karl Heuer [Thu, 10 Apr 1997 22:45:03 +0000 (22:45 +0000)]
(internal_self_insert): Fix return value.

27 years ago(scmp, Fdisplay_completion_list): Fix Lisp_Object/integer confusion.
Karl Heuer [Thu, 10 Apr 1997 22:42:34 +0000 (22:42 +0000)]
(scmp, Fdisplay_completion_list): Fix Lisp_Object/integer confusion.

27 years agoDelete the explicit autoload calls.
Richard M. Stallman [Thu, 10 Apr 1997 22:39:54 +0000 (22:39 +0000)]
Delete the explicit autoload calls.
(custom-help-menu): Don't use easymenu; make the keymap explicitly.
(custom-menu-reset): Function deleted.  Don't call it, either.
(custom-help-menu): Variable deleted.

27 years ago(Fcombine_after_change_execute): Fix Lisp_Object/integer confusion.
Karl Heuer [Thu, 10 Apr 1997 22:37:54 +0000 (22:37 +0000)]
(Fcombine_after_change_execute): Fix Lisp_Object/integer confusion.

27 years ago(expect_property_change): Fix Lisp_Object/integer confusion.
Karl Heuer [Thu, 10 Apr 1997 22:32:00 +0000 (22:32 +0000)]
(expect_property_change): Fix Lisp_Object/integer confusion.

27 years ago(construct_menu_click, note_mouse_highlight, fast_find_position):
Karl Heuer [Thu, 10 Apr 1997 22:25:45 +0000 (22:25 +0000)]
(construct_menu_click, note_mouse_highlight, fast_find_position):
Fix Lisp_Object/integer confusion.

27 years ago(ccl_driver): Fix Lisp_Object/integer confusion.
Karl Heuer [Thu, 10 Apr 1997 22:19:52 +0000 (22:19 +0000)]
(ccl_driver): Fix Lisp_Object/integer confusion.

27 years ago(Fmake_category_set): Use XSETFASTINT.
Karl Heuer [Thu, 10 Apr 1997 22:12:04 +0000 (22:12 +0000)]
(Fmake_category_set): Use XSETFASTINT.

27 years ago(Ffind_coding_system): Don't use Lisp_Object as integer.
Karl Heuer [Thu, 10 Apr 1997 21:53:28 +0000 (21:53 +0000)]
(Ffind_coding_system): Don't use Lisp_Object as integer.

27 years agoComment change.
Richard M. Stallman [Thu, 10 Apr 1997 21:42:07 +0000 (21:42 +0000)]
Comment change.

27 years ago(ONE_BYTE_CHAR_WIDTH, Fconcat_chars): Don't use Lisp_Object as integer.
Karl Heuer [Thu, 10 Apr 1997 21:35:28 +0000 (21:35 +0000)]
(ONE_BYTE_CHAR_WIDTH, Fconcat_chars): Don't use Lisp_Object as integer.

27 years ago(delete_window): Don't return value from void function.
Karl Heuer [Thu, 10 Apr 1997 21:26:07 +0000 (21:26 +0000)]
(delete_window): Don't return value from void function.
(Fset_window_buffer, Fdisplay_buffer): Don't use Lisp_Object as integer.

27 years ago(Fx_popup_menu): Don't use Lisp_Object as integer.
Karl Heuer [Thu, 10 Apr 1997 21:19:16 +0000 (21:19 +0000)]
(Fx_popup_menu): Don't use Lisp_Object as integer.
(set_frame_menubar): Likewise.

27 years ago(DISP_TABLE_P): Don't use Lisp_Object as integer.
Karl Heuer [Thu, 10 Apr 1997 21:16:33 +0000 (21:16 +0000)]
(DISP_TABLE_P): Don't use Lisp_Object as integer.

27 years ago(display_text_line): Don't use Lisp_Object as integer.
Karl Heuer [Thu, 10 Apr 1997 21:15:53 +0000 (21:15 +0000)]
(display_text_line): Don't use Lisp_Object as integer.

27 years agoInitial revision
Richard M. Stallman [Thu, 10 Apr 1997 20:43:54 +0000 (20:43 +0000)]
Initial revision

27 years ago(Fframe_or_buffer_changed_p): Use EQ, not ==.
Karl Heuer [Thu, 10 Apr 1997 20:42:25 +0000 (20:42 +0000)]
(Fframe_or_buffer_changed_p): Use EQ, not ==.

27 years agoAdd DSSSL mode and share code with newly required
Richard M. Stallman [Thu, 10 Apr 1997 19:41:00 +0000 (19:41 +0000)]
Add DSSSL mode and share code with newly required
lisp-mode as much as possible.
(scheme-mode-variables): Copy filling stuff from lisp-mode.
Add an outline-regexp.
(scheme-mode-map): Inherit shared-lisp-mode-map and provide a menu.
(dsssl-sgml-declaration): New variable.
(dsssl-mode): New command.
(dsssl-font-lock-keywords): New variable.
(scheme-indent-function): Near copy of lisp-indent-function.
(scheme-comment-indent, scheme-indent-offset,
scheme-indent-function, scheme-indent-line,
calculate-scheme-indent, scheme-indent-specform,
scheme-indent-defform, scheme-indent-sexp): Removed; use lisp-mode
equivalents.
(scheme-imenu-generic-expression): New variable.
(dsssl-imenu-generic-expression): New variable.
(scheme-let-indent): Use lisp-indent-specform.

27 years ago(custom-initialize-frame): Add autoload cookie.
Richard M. Stallman [Thu, 10 Apr 1997 07:23:30 +0000 (07:23 +0000)]
(custom-initialize-frame): Add autoload cookie.

27 years ago(frame-parameter): New function.
Richard M. Stallman [Thu, 10 Apr 1997 06:49:45 +0000 (06:49 +0000)]
(frame-parameter): New function.

27 years ago(sh-mode): Set font-lock-comment-start-regexp via font-lock-defaults.
Richard M. Stallman [Thu, 10 Apr 1997 06:38:26 +0000 (06:38 +0000)]
(sh-mode): Set font-lock-comment-start-regexp via font-lock-defaults.
(sh-set-shell): Don't set font-lock-keywords or font-lock-syntax-table,
and don't toggle Font Lock mode if it is already on.

27 years ago(keyboard-escape-quit): Exit recursive edits,
Richard M. Stallman [Thu, 10 Apr 1997 06:29:59 +0000 (06:29 +0000)]
(keyboard-escape-quit): Exit recursive edits,
and switch away from buffers whose names start with space.

27 years ago(scheme-mode-map): Add some menu items.
Richard M. Stallman [Thu, 10 Apr 1997 06:18:40 +0000 (06:18 +0000)]
(scheme-mode-map): Add some menu items.

27 years ago(eval-defun): For defcustom, always set the value.
Richard M. Stallman [Thu, 10 Apr 1997 05:58:24 +0000 (05:58 +0000)]
(eval-defun): For defcustom, always set the value.

27 years ago(PC-try-load-many-files): Set truename.
Richard M. Stallman [Thu, 10 Apr 1997 00:37:52 +0000 (00:37 +0000)]
(PC-try-load-many-files): Set truename.

27 years ago(BSD_SYSTEM): Alternate definition for FreeBSD v3.
Richard M. Stallman [Thu, 10 Apr 1997 00:27:09 +0000 (00:27 +0000)]
(BSD_SYSTEM): Alternate definition for FreeBSD v3.

27 years ago(GETPGRP_NO_ARG): If Glibc 2.1 or later,
Richard M. Stallman [Wed, 9 Apr 1997 05:57:50 +0000 (05:57 +0000)]
(GETPGRP_NO_ARG): If Glibc 2.1 or later,
don't define this if _BSD_SOURCE is defined.

27 years ago(mallocobj): Don't add gmalloc if using glibc.
Richard M. Stallman [Wed, 9 Apr 1997 04:01:31 +0000 (04:01 +0000)]
(mallocobj): Don't add gmalloc if using glibc.
Drop check for `old malloc'; it isn't distributed with Emacs.

27 years agoUpdate copyright year.
Richard M. Stallman [Wed, 9 Apr 1997 04:00:39 +0000 (04:00 +0000)]
Update copyright year.

27 years ago(DOUG_LEA_MALLOC): Add #undef.
Richard M. Stallman [Wed, 9 Apr 1997 04:00:22 +0000 (04:00 +0000)]
(DOUG_LEA_MALLOC): Add #undef.

27 years ago(malloc_get_state, malloc_set_state): New declarations.
Richard M. Stallman [Wed, 9 Apr 1997 04:00:10 +0000 (04:00 +0000)]
(malloc_get_state, malloc_set_state): New declarations.
(main): Restore internal malloc state when loading from dumped image.
(Fdump_emacs): Copy internal malloc state for dumping, then free it.

27 years agoFor glibc's malloc, include <malloc.h> for mallinfo,
Richard M. Stallman [Wed, 9 Apr 1997 03:59:08 +0000 (03:59 +0000)]
For glibc's malloc, include <malloc.h> for mallinfo,
mallopt, struct mallinfo, and mallopt constants.
(BYTES_USED): New macro.
(memory_full, emacs_blocked_free): Replace _bytes_used with BYTES_USED.
(emacs_blocked_malloc): Set sbrk padding value for glibc, as is
done with gmalloc.
(allocate_vectorlike, make_uninit_string):
Prevent using mmap for possible large chunks.
(init_alloc_once): Set trim and mmap malloc parms, when using glibc.

27 years agoIf malloc_{get,set}_state exist, set DOUG_LEA_MALLOC.
Richard M. Stallman [Wed, 9 Apr 1997 03:52:47 +0000 (03:52 +0000)]
If malloc_{get,set}_state exist, set DOUG_LEA_MALLOC.

27 years agoEthiopic fixed, Tibetan added.
Kenichi Handa [Wed, 9 Apr 1997 00:08:54 +0000 (00:08 +0000)]
Ethiopic fixed, Tibetan added.

27 years ago(make-frame): Call `custom-initialize-frame'.
Richard M. Stallman [Tue, 8 Apr 1997 22:33:45 +0000 (22:33 +0000)]
(make-frame): Call `custom-initialize-frame'.

27 years ago(menu-bar-custom-menu): New variable; add it as a submenu of the Help menu.
Richard M. Stallman [Tue, 8 Apr 1997 22:20:30 +0000 (22:20 +0000)]
(menu-bar-custom-menu): New variable; add it as a submenu of the Help menu.

27 years ago(init_casetab_once): Initialize the purpose slot.
Richard M. Stallman [Tue, 8 Apr 1997 19:05:57 +0000 (19:05 +0000)]
(init_casetab_once): Initialize the purpose slot.

27 years agoWhen calling put-charset-property, ignore errors.
Richard M. Stallman [Tue, 8 Apr 1997 01:41:40 +0000 (01:41 +0000)]
When calling put-charset-property, ignore errors.
(x-charset-registries): Turn Tibetan on again.

27 years ago(calculate-perl-indent): When indenting under a
Richard M. Stallman [Tue, 8 Apr 1997 01:18:14 +0000 (01:18 +0000)]
(calculate-perl-indent): When indenting under a
containing openparen, skip spaces after the openparen.

27 years agoLast-minute changed for 3.75.1
Paul D. Smith [Mon, 7 Apr 1997 18:02:44 +0000 (18:02 +0000)]
Last-minute changed for 3.75.1

27 years ago(x-charset-registries): Turn off Tibetan.
Richard M. Stallman [Mon, 7 Apr 1997 17:34:05 +0000 (17:34 +0000)]
(x-charset-registries): Turn off Tibetan.

27 years agoAdded widget and custom manuals.
Per Abrahamsen [Mon, 7 Apr 1997 14:00:58 +0000 (14:00 +0000)]
Added widget and custom manuals.

27 years agoInitial revision
Per Abrahamsen [Mon, 7 Apr 1997 13:42:59 +0000 (13:42 +0000)]
Initial revision

27 years agoChanges for make 3.75.1
Paul D. Smith [Mon, 7 Apr 1997 07:22:57 +0000 (07:22 +0000)]
Changes for make 3.75.1

27 years ago(disp_char_vector): Extern it.
Kenichi Handa [Mon, 7 Apr 1997 07:22:22 +0000 (07:22 +0000)]
(disp_char_vector): Extern it.
(DISP_CHAR_VECTOR): Handle multibyte characters.

27 years ago(Vhighlight_wrong_size_font, Vclip_large_size_font):
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(Vhighlight_wrong_size_font, Vclip_large_size_font):
New variables.
(syms_of_fontset): Declare them as Lisp variables.

27 years ago(Vhighlight_wrong_size_font, Vclip_large_size_font): Extern them.
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(Vhighlight_wrong_size_font, Vclip_large_size_font): Extern them.

27 years ago(lisp, shortlisp): Include english.elc and tibetan.elc.
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(lisp, shortlisp): Include english.elc and tibetan.elc.

27 years ago(Fmake_char_table): Adjusted for the new structure of
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(Fmake_char_table): Adjusted for the new structure of
Lisp_Char_Table.
(make_sub_char_table): New function.

27 years ago(describe_vector): Adjusted for the new structure of Lisp_Char_Table.
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(describe_vector): Adjusted for the new structure of Lisp_Char_Table.

27 years ago(CHAR_TABLE_STANDARD_SLOTS): Now 4 more slots than
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(CHAR_TABLE_STANDARD_SLOTS): Now 4 more slots than
CHAR_TABLE_ORDINARY_SLOTS for top, defalt, parent, and purpose.
(SUB_CHAR_TABLE_ORDINARY_SLOTS, SUB_CHAR_TABLE_STANDARD_SLOTS):
New macros.
(struct Lisp_Char_Table): New member `top'.  The member `defalt'
is moved before `contents' so that XCHAT_TABLE (val)->defalt can
also be used for a sub char table.
(SUB_CHAR_TABLE_P): New macro.
(make_sub_char_table): Extern it.

27 years ago(read1): Adjusted for the new structure of Lisp_Char_Table.
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(read1): Adjusted for the new structure of Lisp_Char_Table.

27 years ago(category-table-p): Check only type and purpose.
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(category-table-p): Check only type and purpose.
(copy_category_table, Fmodify_category_entry): Adjusted for the
new structure of Lisp_Char_Table.

27 years ago(ccl_driver): Fix bug of the case CCL_WriteArrayReadJump.
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(ccl_driver): Fix bug of the case CCL_WriteArrayReadJump.

27 years ago(non_ascii_char_to_string, update_charset_table,
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(non_ascii_char_to_string, update_charset_table,
Fsplit_char): Adjusted for the above change.

27 years ago(CHARSET_TABLE_ENTRY): Handle ASCII charset correctly.
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(CHARSET_TABLE_ENTRY): Handle ASCII charset correctly.
(SPLIT_NON_ASCII_CHAR, SPLIT_CHAR): Return -1 in C2 for DIMENSION1
characters.

27 years ago(detect_coding_iso2022, detect_coding_mask): Ignore
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(detect_coding_iso2022, detect_coding_mask): Ignore
invalid ESC sequence for ISO 2022.
(Fencode_sjis_char, Fencode_big5_char): Adjusted for the change of
SPLIT_CHAR.

27 years ago(Faref, Faset): Adjusted for the new structure of
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(Faref, Faset): Adjusted for the new structure of
Lisp_Char_Table.

27 years ago(copy_sub_char_table): New function.
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(copy_sub_char_table): New function.
(Fcopy_sequence): Call copy_sub_char_table for copying a sub char table.
(Fchar_table_range, Fset_char_table_range, map_char_table,
Fmap_char_table): Handle multibyte characters correctly.

27 years ago(disp_char_vector): New function to be used from the
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(disp_char_vector): New function to be used from the
macro DISP_CHAR_VECTOR for multibyte characters.

27 years ago(dumpglyphs): Clip and highlight glyphs displayed with
Kenichi Handa [Mon, 7 Apr 1997 07:12:13 +0000 (07:12 +0000)]
(dumpglyphs): Clip and highlight glyphs displayed with
fonts of wrong size.

27 years agoFix the format of the first line.
Kenichi Handa [Mon, 7 Apr 1997 05:36:52 +0000 (05:36 +0000)]
Fix the format of the first line.

27 years agoFix FSF address in comment.
Kenichi Handa [Mon, 7 Apr 1997 05:12:16 +0000 (05:12 +0000)]
Fix FSF address in comment.

27 years ago(set-case-syntax): Doc fix.
Karl Heuer [Sun, 6 Apr 1997 14:48:27 +0000 (14:48 +0000)]
(set-case-syntax): Doc fix.

27 years ago(init_cmdargs) [MSDOS]: Make the change that sets
Eli Zaretskii [Sun, 6 Apr 1997 14:32:33 +0000 (14:32 +0000)]
(init_cmdargs) [MSDOS]: Make the change that sets
`installation-directory' if `info' is found as its subdirectory or
sibling, be conditioned on MSDOS (it makes trouble on Unix).

27 years ago(texinfo-make-menu): Accept args BEGINNING and END.
Richard M. Stallman [Sat, 5 Apr 1997 21:59:09 +0000 (21:59 +0000)]
(texinfo-make-menu): Accept args BEGINNING and END.
(texinfo-update-node): Accept args BEGINNING and END.
(texinfo-all-menus-update): Pass region explicitly.
(texinfo-master-menu, texinfo-every-node-update): Likewise.

27 years ago(mail-complete-style): New variable.
Richard M. Stallman [Sat, 5 Apr 1997 21:57:48 +0000 (21:57 +0000)]
(mail-complete-style): New variable.
(mail-complete): Use that.
(mail-get-names): Store full names in cdrs of mail-names elts.
(mail-names): Doc fix.
(mail-directory): Minor cleanup.

27 years ago(sgml-validate): Offer to save the buffer first.
Richard M. Stallman [Sat, 5 Apr 1997 21:52:58 +0000 (21:52 +0000)]
(sgml-validate): Offer to save the buffer first.

27 years ago(indent-sexp): If calculate-lisp-indent returns nil,
Richard M. Stallman [Sat, 5 Apr 1997 21:51:44 +0000 (21:51 +0000)]
(indent-sexp): If calculate-lisp-indent returns nil,
don't change the line's indentation.
(lisp-indent-line): Likewise.
(lisp-comment-indent): Likewise.
(calculate-lisp-indent): Return nil if line starts inside a string.

27 years ago(imenu-default-goto-function): Simplify.
Richard M. Stallman [Sat, 5 Apr 1997 21:41:59 +0000 (21:41 +0000)]
(imenu-default-goto-function): Simplify.

Truncate imenu items.
Make use of markers or integers an option.
(imenu-use-markers, imenu-max-item-length): New variables.
(imenu-max-items): Doc fix.
(imenu-example--name-and-position): Handle imenu-use-markers.
(imenu-default-create-index-function): Likewise.
(imenu--generic-function): Likewise.
(imenu--truncate-items): New function.
(imenu--make-index-alist): Call imenu--truncate-items.

27 years ago(rmail-mode-map): Add menu item for
Richard M. Stallman [Sat, 5 Apr 1997 21:39:03 +0000 (21:39 +0000)]
(rmail-mode-map): Add menu item for
rmail-output-body-to-file and put it on w.

27 years ago(rmail-output-body-to-file): Query if file exists.
Richard M. Stallman [Sat, 5 Apr 1997 21:38:07 +0000 (21:38 +0000)]
(rmail-output-body-to-file): Query if file exists.
Renamed from rmail-output-body.

27 years ago(Ffind_coding_system): Doc fix.
Richard M. Stallman [Sat, 5 Apr 1997 07:48:17 +0000 (07:48 +0000)]
(Ffind_coding_system): Doc fix.

27 years agoProvide 'term/sun-mouse instead of 'sun-mouse.
Kenichi Handa [Sat, 5 Apr 1997 02:46:24 +0000 (02:46 +0000)]
Provide 'term/sun-mouse instead of 'sun-mouse.

27 years agoEnglish related codes are moved to
Kenichi Handa [Sat, 5 Apr 1997 02:45:30 +0000 (02:45 +0000)]
English related codes are moved to
language/english.el.
(setup-european-environment): Call setup-english-environment to
reset to default setting at first.

27 years agoInitial revision
Kenichi Handa [Sat, 5 Apr 1997 02:44:02 +0000 (02:44 +0000)]
Initial revision

27 years agoHandle more Devanagari characters correctly.
Kenichi Handa [Sat, 5 Apr 1997 02:40:11 +0000 (02:40 +0000)]
Handle more Devanagari characters correctly.

27 years agoCompletely updated.
Kenichi Handa [Sat, 5 Apr 1997 02:40:11 +0000 (02:40 +0000)]
Completely updated.

27 years agoRequire 'term/sun-mouse instead of 'sun-mouse.
Kenichi Handa [Sat, 5 Apr 1997 02:35:53 +0000 (02:35 +0000)]
Require 'term/sun-mouse instead of 'sun-mouse.

27 years agoComment fixed.
Kenichi Handa [Sat, 5 Apr 1997 02:35:53 +0000 (02:35 +0000)]
Comment fixed.

27 years agoChange a category of one Japanese character.
Kenichi Handa [Sat, 5 Apr 1997 02:35:53 +0000 (02:35 +0000)]
Change a category of one Japanese character.

27 years ago(x-charset-registries): Add Tibetan entries.
Kenichi Handa [Sat, 5 Apr 1997 02:35:53 +0000 (02:35 +0000)]
(x-charset-registries): Add Tibetan entries.

27 years agoPrefix for Mule related commands is changed.
Kenichi Handa [Sat, 5 Apr 1997 02:35:53 +0000 (02:35 +0000)]
Prefix for Mule related commands is changed.
(view-hello-file): Allways does correct decoding of HELLO file.

27 years agoChange descriptions for Arabic, Indian, and
Kenichi Handa [Sat, 5 Apr 1997 02:35:53 +0000 (02:35 +0000)]
Change descriptions for Arabic, Indian, and
Vietnamese character sets.  Define Tibetan character sets.

27 years agoLoad language/english and language/tibetan.
Kenichi Handa [Sat, 5 Apr 1997 02:35:53 +0000 (02:35 +0000)]
Load language/english and language/tibetan.

27 years ago(Fcopy_sequence): Delete unused variable.
Karl Heuer [Thu, 3 Apr 1997 22:08:30 +0000 (22:08 +0000)]
(Fcopy_sequence): Delete unused variable.
(Fchar_table_extra_slot, Fset_char_table_extra_slot): Doc fix.
(map_char_table): When expanding indices, don't increase depth;
that's amount used, not amount allocated.

27 years agoFix comment typo.
Karl Heuer [Thu, 3 Apr 1997 21:36:09 +0000 (21:36 +0000)]
Fix comment typo.

27 years ago(CHAR_TABLE_REF): Fix syntax error.
Karl Heuer [Thu, 3 Apr 1997 21:34:11 +0000 (21:34 +0000)]
(CHAR_TABLE_REF): Fix syntax error.
(LOWERCASEP): Use NOCASEP instead of its expansion.
(UPCASE): Use UPPERCASEP instead of its expansion.

27 years ago[!__GNUC__] (CATEGORY_SET): Fix syntax error.
Karl Heuer [Thu, 3 Apr 1997 21:29:26 +0000 (21:29 +0000)]
[!__GNUC__] (CATEGORY_SET): Fix syntax error.

27 years ago(Fcopy_file): Fix error message.
Richard M. Stallman [Wed, 2 Apr 1997 19:06:31 +0000 (19:06 +0000)]
(Fcopy_file): Fix error message.

27 years ago(Finsert_file_contents): Handle non-regular files.
Richard M. Stallman [Wed, 2 Apr 1997 06:12:48 +0000 (06:12 +0000)]
(Finsert_file_contents): Handle non-regular files.

27 years ago(Finsert_file_contents): When handling REPLACE,
Richard M. Stallman [Wed, 2 Apr 1997 05:03:06 +0000 (05:03 +0000)]
(Finsert_file_contents): When handling REPLACE,
first try comparing block by block; if we discover a need for
nontrivial code conversion, give up and try convert-whole-file method.

27 years ago(skip_chars): Make `c' an unsigned int.
Richard M. Stallman [Wed, 2 Apr 1997 04:24:41 +0000 (04:24 +0000)]
(skip_chars): Make `c' an unsigned int.

27 years agoAdded a lot of new faces, they all start with
Richard M. Stallman [Wed, 2 Apr 1997 03:46:39 +0000 (03:46 +0000)]
Added a lot of new faces, they all start with
term- and follow a simple lexicographical convention.  Note that
each change is commented: just search for -mm in the source.
(term-char-mode): Added all the "grey-keys" to term-raw-map.
(term-send-up):  Similar, decided to go for the more xterm-like
\eOA bindings in place of the previous \e[A.
(term-buffer-maximum-size): New variable.
(term-mode): Added some make-local: now term-buffer-maximum-size,
ange-ftp-default-user/password/an-pwd.
(term-emulate-terminal): Quite some modifications to allow
multiple outstanding ANSI style commands: notably all the
-previous-parameter stuff.  Call term-handle-ansi-terminal-messages.
(term-emulate-terminal): Added simple trimming function: at the
end we simply check if the buffer is > term-buffer-maximum-size
and cut it accordingly.
(term-handle-colors-array): New function.
(term-handle-ansi-terminal-messages): New function.
(term-handle-ansi-escape): Modified to allow ANSI coloring
(ansi-term): New function that creates multiple terminals. Put
in the standard C-x map too: I'm quite used to C-x C-f and C-c C-f
was too awkward.

27 years ago(change_frame_size_1): Call Fset_window_buffer,
Richard M. Stallman [Wed, 2 Apr 1997 03:45:07 +0000 (03:45 +0000)]
(change_frame_size_1): Call Fset_window_buffer,
so that Vwindow_configuration_change_hook gets run.

27 years ago(Qwindow_configuration_change_hook): New variable.
Richard M. Stallman [Wed, 2 Apr 1997 03:44:32 +0000 (03:44 +0000)]
(Qwindow_configuration_change_hook): New variable.
(Vwindow_configuration_change_hook): New variable.
(syms_of_window): Initialize; set up Lisp var.
(delete_window): New subroutine, from Fdelete_window.
Most callers changed.
(Fdelete_window): Call Vwindow_configuration_change_functions.
(Fset_window_buffer, Fenlarge_window, Fshrink_window):
Call the Vwindow_configuration_change_functions.
(Fset_window_configuration): Likewise.

27 years ago(Coding Conventions): Node renamed from Style Tips.
Richard M. Stallman [Tue, 1 Apr 1997 23:38:01 +0000 (23:38 +0000)]
(Coding Conventions): Node renamed from Style Tips.
Xref the Major Mode Conventions and Minor Mode Conventions nodes.
Other smaller changes in it.

27 years agoAdd detailed listing for the Tips appendix.
Richard M. Stallman [Tue, 1 Apr 1997 23:37:03 +0000 (23:37 +0000)]
Add detailed listing for the Tips appendix.
Add an early duplicate menu item for Coding Conventions node.

27 years agoDocument key binding conventions for major modes and minor modes.
Richard M. Stallman [Tue, 1 Apr 1997 23:35:50 +0000 (23:35 +0000)]
Document key binding conventions for major modes and minor modes.