bpt/emacs.git
29 years ago(overlays_at): New arg PREV_PTR.
Richard M. Stallman [Wed, 21 Sep 1994 08:14:33 +0000 (08:14 +0000)]
(overlays_at): New arg PREV_PTR.
Return previous overlay end.
(Foverlays_at): Pass NULL for last 2 args of overlays_at.
(Fnext_overlay_change): Pass new arg to overlays_at.
(Fprevious_overlay_change): New function.

29 years ago(concat3): New function.
Richard M. Stallman [Wed, 21 Sep 1994 06:54:51 +0000 (06:54 +0000)]
(concat3): New function.

29 years ago(compute_char_face): Pass new arg to overlays_at.
Richard M. Stallman [Wed, 21 Sep 1994 06:46:02 +0000 (06:46 +0000)]
(compute_char_face): Pass new arg to overlays_at.

29 years ago(note_mouse_highlight): Pass new arg to overlays_at.
Richard M. Stallman [Wed, 21 Sep 1994 06:44:59 +0000 (06:44 +0000)]
(note_mouse_highlight): Pass new arg to overlays_at.

29 years ago(rmail-mode-kill-summary): New function.
Richard M. Stallman [Wed, 21 Sep 1994 06:33:22 +0000 (06:33 +0000)]
(rmail-mode-kill-summary): New function.
(rmail-variables): Put that on kill-buffer-hook locally.

29 years ago(Fget_char_property): Pass new arg to overlays_at.
Richard M. Stallman [Wed, 21 Sep 1994 06:25:26 +0000 (06:25 +0000)]
(Fget_char_property): Pass new arg to overlays_at.
(NULL): Define if not defined.

29 years ago(Fx_get_resource): Doc fix.
Richard M. Stallman [Wed, 21 Sep 1994 06:04:20 +0000 (06:04 +0000)]
(Fx_get_resource): Doc fix.

29 years agoentered into RCS
Richard M. Stallman [Wed, 21 Sep 1994 05:36:21 +0000 (05:36 +0000)]
entered into RCS

29 years ago(remove-hook, add-hook): Copy existing list before modifying.
Richard M. Stallman [Wed, 21 Sep 1994 05:19:43 +0000 (05:19 +0000)]
(remove-hook, add-hook): Copy existing list before modifying.

29 years ago*** empty log message ***
Richard M. Stallman [Wed, 21 Sep 1994 03:40:21 +0000 (03:40 +0000)]
*** empty log message ***

29 years ago(from, labels, data): Use MAX_DATA_LEN as length.
Richard M. Stallman [Wed, 21 Sep 1994 03:23:32 +0000 (03:23 +0000)]
(from, labels, data): Use MAX_DATA_LEN as length.
(main): Use fgets, not gets.

29 years ago(report_error): Include reason in error message.
Karl Heuer [Wed, 21 Sep 1994 00:59:22 +0000 (00:59 +0000)]
(report_error): Include reason in error message.

29 years ago(mail-bury-selects-summary): New variable.
Richard M. Stallman [Tue, 20 Sep 1994 23:52:38 +0000 (23:52 +0000)]
(mail-bury-selects-summary): New variable.
(mail-bury): Test it.

29 years ago(paths-force): Depend on src/paths.h
Richard M. Stallman [Tue, 20 Sep 1994 22:16:26 +0000 (22:16 +0000)]
(paths-force): Depend on src/paths.h

29 years ago(facemenu-update): Make menu separators all dashes.
Richard M. Stallman [Tue, 20 Sep 1994 19:31:16 +0000 (19:31 +0000)]
(facemenu-update): Make menu separators all dashes.

29 years ago(SUNOS4 or __FreeBSD__): Define UNDO_RELOCATION.
Richard M. Stallman [Tue, 20 Sep 1994 06:12:27 +0000 (06:12 +0000)]
(SUNOS4 or __FreeBSD__): Define UNDO_RELOCATION.
(unexec): Test UNDO_RELOCATION.  Distinguish the relocation formats
of __FreeBSD__ and SUNOS4.

29 years ago(r_alloc_freeze_level): New variable.
Karl Heuer [Tue, 20 Sep 1994 05:51:50 +0000 (05:51 +0000)]
(r_alloc_freeze_level): New variable.
(r_alloc_freeze, r_alloc_thaw): New functions.
(r_alloc_sbrk): Refuse to move blocs, if frozen.

29 years ago(trivial_regexp_p): New function.
Karl Heuer [Tue, 20 Sep 1994 05:40:52 +0000 (05:40 +0000)]
(trivial_regexp_p): New function.
(search_buffer): Don't depend on internal format of re_pattern_buffer.

29 years ago(add-log-current-defun): Deal with lisp-interaction-mode like lisp-mode.
Richard M. Stallman [Tue, 20 Sep 1994 05:38:59 +0000 (05:38 +0000)]
(add-log-current-defun): Deal with lisp-interaction-mode like lisp-mode.

29 years ago(FRAME_SCROLL_BAR_PIXEL_WIDTH): New macro, supersedes
Karl Heuer [Tue, 20 Sep 1994 05:20:16 +0000 (05:20 +0000)]
(FRAME_SCROLL_BAR_PIXEL_WIDTH): New macro, supersedes
VERTICAL_SCROLL_BAR_PIXEL_WIDTH; no longer device-dependent.
All callers changed.
(FRAME_SCROLL_BAR_COLS): New macro, supersedes VERTICAL_SCROLL_BAR_WIDTH; no
longer constant.  All callers changed.
(scroll_bar_pixel_width, scroll_bar_cols): New members of struct frame.

29 years ago(VERTICAL_SCROLL_BAR_PIXEL_WIDTH): Deleted.
Karl Heuer [Tue, 20 Sep 1994 05:18:53 +0000 (05:18 +0000)]
(VERTICAL_SCROLL_BAR_PIXEL_WIDTH): Deleted.

29 years ago(compute_motion): Fix comment.
Karl Heuer [Tue, 20 Sep 1994 05:17:41 +0000 (05:17 +0000)]
(compute_motion): Fix comment.

29 years ago(set_frame_size, EmacsFrameSetCharSize): Change
Karl Heuer [Tue, 20 Sep 1994 05:15:25 +0000 (05:15 +0000)]
(set_frame_size, EmacsFrameSetCharSize): Change
VERTICAL_SCROLL_BAR_PIXEL_WIDTH to FRAME_SCROLL_BAR_PIXEL_WIDTH.

29 years ago(window_internal_width): Change VERTICAL_SCROLL_BAR_WIDTH to
Karl Heuer [Tue, 20 Sep 1994 05:13:22 +0000 (05:13 +0000)]
(window_internal_width): Change VERTICAL_SCROLL_BAR_WIDTH to
FRAME_SCROLL_BAR_COLS.

29 years ago(display_string): Change VERTICAL_SCROLL_BAR_WIDTH to FRAME_SCROLL_BAR_COLS.
Karl Heuer [Tue, 20 Sep 1994 05:12:09 +0000 (05:12 +0000)]
(display_string): Change VERTICAL_SCROLL_BAR_WIDTH to FRAME_SCROLL_BAR_COLS.

29 years ago(x_set_scroll_bar_width): New function.
Karl Heuer [Tue, 20 Sep 1994 05:07:53 +0000 (05:07 +0000)]
(x_set_scroll_bar_width): New function.
(x_frame_parms): Add that function to this table.
(Qscroll_bar_width): New symbol.
(syms_of_xfns): Initialize and staticpro it.
(Fx_create_frame): Set default scroll bar width.

29 years ago* xterm.c (x_new_font): Compute number of scrollbar columns.
Karl Heuer [Tue, 20 Sep 1994 05:05:02 +0000 (05:05 +0000)]
* xterm.c (x_new_font): Compute number of scrollbar columns.

29 years ago(make_float, make_pure_float): Fix Lisp_Object vs. int problems.
Karl Heuer [Tue, 20 Sep 1994 04:47:17 +0000 (04:47 +0000)]
(make_float, make_pure_float): Fix Lisp_Object vs. int problems.

29 years ago(Fset_window_buffer): Fix Lisp_Object vs. int problems.
Karl Heuer [Tue, 20 Sep 1994 04:44:01 +0000 (04:44 +0000)]
(Fset_window_buffer): Fix Lisp_Object vs. int problems.

29 years ago(kbd_store_ptr): Declare storage class before qualifier.
Karl Heuer [Tue, 20 Sep 1994 04:39:43 +0000 (04:39 +0000)]
(kbd_store_ptr): Declare storage class before qualifier.
(make_lispy_event): Fix Lisp_Object vs. int problems.
(read_avail_input, menu_bar_items_index, read_key_sequence): Likewise.

29 years ago(basic-save-buffer-1): If writing temp file fails
Richard M. Stallman [Tue, 20 Sep 1994 04:27:40 +0000 (04:27 +0000)]
(basic-save-buffer-1): If writing temp file fails
or a precious file, restore the old visited file modtime.

29 years ago(kbd_store_ptr): Declare storage class before qualifier.
Karl Heuer [Tue, 20 Sep 1994 04:27:27 +0000 (04:27 +0000)]
(kbd_store_ptr): Declare storage class before qualifier.

29 years ago(query-replace-interactive): New user option.
Richard M. Stallman [Tue, 20 Sep 1994 04:26:12 +0000 (04:26 +0000)]
(query-replace-interactive): New user option.
(query-replace-read-args): Obey that option--fetch from
search-ring or regexp-search-ring.  New arg regexp-flag.
(query-replace, query-replace-regexp, replace-string)
(replace-regexp): Pass new arg to query-replace-read-args.
(map-query-replace-regexp): Obey query-replace-interactive.

29 years ago(set_file_times): Move this out of the USG conditional.
Karl Heuer [Tue, 20 Sep 1994 04:07:48 +0000 (04:07 +0000)]
(set_file_times): Move this out of the USG conditional.

29 years ago(PURESIZE_RATIO, BASE_PURESIZE): Defined.
Richard M. Stallman [Tue, 20 Sep 1994 03:18:33 +0000 (03:18 +0000)]
(PURESIZE_RATIO, BASE_PURESIZE): Defined.
(PURESIZE): Define it based on those.

29 years ago(POSIX_SIGNALS): Defined.
Richard M. Stallman [Tue, 20 Sep 1994 02:29:40 +0000 (02:29 +0000)]
(POSIX_SIGNALS): Defined.

29 years ago(struct saved_window_data): New slots min_width, min_height.
Richard M. Stallman [Tue, 20 Sep 1994 02:20:05 +0000 (02:20 +0000)]
(struct saved_window_data): New slots min_width, min_height.
(Fcurrent_window_configuration): Set slots from window_min_...
(Fset_window_configuration): Restore them.
Set window_min_height and window_min_width to 1 while restoring windows.

29 years agoPatches for HPUX, and SunOS4 (Japanese).
Per Bothner [Tue, 20 Sep 1994 01:28:35 +0000 (01:28 +0000)]
Patches for HPUX, and SunOS4 (Japanese).

29 years ago*** empty log message ***
Richard M. Stallman [Tue, 20 Sep 1994 01:05:37 +0000 (01:05 +0000)]
*** empty log message ***

29 years ago(add-hook): Doc fix.
Richard M. Stallman [Tue, 20 Sep 1994 00:59:24 +0000 (00:59 +0000)]
(add-hook): Doc fix.

29 years ago(malloc, realloc): Declared.
Richard M. Stallman [Tue, 20 Sep 1994 00:26:25 +0000 (00:26 +0000)]
(malloc, realloc): Declared.

29 years agoentered into RCS
Jim Blandy [Mon, 19 Sep 1994 21:50:20 +0000 (21:50 +0000)]
entered into RCS

29 years ago*** empty log message ***
Jim Blandy [Mon, 19 Sep 1994 21:50:07 +0000 (21:50 +0000)]
*** empty log message ***

29 years ago(syms_of_buffer): Doc fix.
Karl Heuer [Mon, 19 Sep 1994 20:24:47 +0000 (20:24 +0000)]
(syms_of_buffer): Doc fix.

29 years ago(config_options): Save all arguments, not just some.
Karl Heuer [Mon, 19 Sep 1994 18:15:11 +0000 (18:15 +0000)]
(config_options): Save all arguments, not just some.

29 years ago(Fkey_description): Reverse condition.
Karl Heuer [Mon, 19 Sep 1994 17:46:42 +0000 (17:46 +0000)]
(Fkey_description): Reverse condition.

29 years ago(report-emacs-bug): system-configuration-options was misspelled as
Karl Heuer [Mon, 19 Sep 1994 17:33:18 +0000 (17:33 +0000)]
(report-emacs-bug): system-configuration-options was misspelled as
system-configure-options.

29 years ago* disp-table.el: Add support for new window border display table
Jim Blandy [Mon, 19 Sep 1994 17:31:15 +0000 (17:31 +0000)]
* disp-table.el: Add support for new window border display table
element.
(describe-display-table): Describe the window border glyph.
(display-table-len): New constant.
(make-display-table, standard-display-8bit,
standard-display-default, standard-display-ascii,
standard-display-g1, standard-display-graphic,
standard-display-underline): Use display-table-len, instead of
hard-coding the display table length.

29 years agoAdd a new element to display tables controlling side-by-side
Jim Blandy [Mon, 19 Sep 1994 17:28:37 +0000 (17:28 +0000)]
Add a new element to display tables controlling side-by-side
window borders.
* buffer.c (syms_of_buffer): Update doc string for
`buffer-display-table'.
* disptab.h (DISP_TABLE_SIZE): Bump to 262.
(DISP_BORDER_GLYPH): New accessor macro.
* xdisp.c (display_text_line): Consult the display table when
building side-by-side window borders.

29 years ago[!HAVE_X_WINDOWS] (store_frame_title): Dummy macro.
Karl Heuer [Mon, 19 Sep 1994 17:17:02 +0000 (17:17 +0000)]
[!HAVE_X_WINDOWS] (store_frame_title): Dummy macro.

29 years ago* rlogin.el (rlogin): recognise the `-l user' option to rlogin and
Francesco Potortì [Mon, 19 Sep 1994 11:47:05 +0000 (11:47 +0000)]
* rlogin.el (rlogin): recognise the `-l user' option to rlogin and
let comint and ange-ftp know about the correct home directory.

29 years ago(SYSTEM_TYPE): Delete definition.
Richard M. Stallman [Mon, 19 Sep 1994 05:54:59 +0000 (05:54 +0000)]
(SYSTEM_TYPE): Delete definition.

29 years ago(picture-yank-at-click): New function.
Richard M. Stallman [Mon, 19 Sep 1994 05:51:16 +0000 (05:51 +0000)]
(picture-yank-at-click): New function.

29 years agoHandle ==, !=, + and -.
Richard M. Stallman [Mon, 19 Sep 1994 05:29:15 +0000 (05:29 +0000)]
Handle ==, !=, + and -.
(hif-tokenize): Handle ==, !=, + and -.
(hif-token-regexp): Handle ==, !=, + and -.
(hif-notequal, hif-plus, hif-minus, hif-mathify): New functions.
(hif-math, hif-eq-expr): New functions.
(hif-term): Call hif-eq-expr.
(hide-ifdef-define): Pass 1 to hif-set-var.

29 years ago(Info-insert-dir): Insert newlines before rather than
Richard M. Stallman [Mon, 19 Sep 1994 05:11:40 +0000 (05:11 +0000)]
(Info-insert-dir): Insert newlines before rather than
after nodes copied from other files, for consistency.

29 years ago(RETURN_UNGCPRO): Use if (1) .. else, not do ... while (0).
Richard M. Stallman [Mon, 19 Sep 1994 05:07:10 +0000 (05:07 +0000)]
(RETURN_UNGCPRO): Use if (1) .. else, not do ... while (0).

29 years ago(rmail-summary-construct-io-menu): New function.
Richard M. Stallman [Mon, 19 Sep 1994 05:03:02 +0000 (05:03 +0000)]
(rmail-summary-construct-io-menu): New function.
(rmail-new-summary): Call rmail-summary-construct-io-menu.
(rmail-summary-mode-map): New menu items 'Input Rmail File' and
'Output Rmail File'.
(rmail-summary-output-to-rmail-file): New arg 'file-name'. If it
non-nil, call rmail-output-to-rmail-file.

29 years ago(rmail-output-menu): Function deleted.
Richard M. Stallman [Mon, 19 Sep 1994 05:02:12 +0000 (05:02 +0000)]
(rmail-output-menu): Function deleted.

29 years agoBuild proper keymap for the "Input (menu)" and "Output (menu)" submenus:
Richard M. Stallman [Mon, 19 Sep 1994 05:01:33 +0000 (05:01 +0000)]
Build proper keymap for the "Input (menu)" and "Output (menu)" submenus:

(rmail-find-all-files, rmail-list-to-menu, rmail-construct-io-menu):
New functions.
(rmail-input-menu): Function deleted.
(rmail). Call rmail-construct-io-menu.
(rmail-mode-map): 'Input Rmail file (menu)' renamed to
`Input Rmail File'.  `Output (Rmail Menu)' renamed to 'Output Rmail File'.

29 years ago(file-name-sans-extension): New function.
Richard M. Stallman [Mon, 19 Sep 1994 04:32:41 +0000 (04:32 +0000)]
(file-name-sans-extension): New function.

29 years ago(validate_interval_range, property_value, Fget_char_property,
Karl Heuer [Mon, 19 Sep 1994 00:18:27 +0000 (00:18 +0000)]
(validate_interval_range, property_value, Fget_char_property,
Fnext_property_change, Fnext_single_property_change,
Fprevious_property_change, Fprevious_single_property_change): Fix Lisp_Object
vs. int problems.

29 years ago(openp): Fix Lisp_Object vs. int problems.
Karl Heuer [Mon, 19 Sep 1994 00:17:55 +0000 (00:17 +0000)]
(openp): Fix Lisp_Object vs. int problems.

29 years ago(vmotion, Fvertical_motion): Fix Lisp_Object vs. int problems.
Karl Heuer [Mon, 19 Sep 1994 00:17:26 +0000 (00:17 +0000)]
(vmotion, Fvertical_motion): Fix Lisp_Object vs. int problems.

29 years ago(Fframe_parameters): Fix Lisp_Object vs. int problems.
Karl Heuer [Mon, 19 Sep 1994 00:16:58 +0000 (00:16 +0000)]
(Fframe_parameters): Fix Lisp_Object vs. int problems.

29 years ago(direct_output_for_insert, direct_output_forward_char): Fix Lisp_Object
Karl Heuer [Mon, 19 Sep 1994 00:16:13 +0000 (00:16 +0000)]
(direct_output_for_insert, direct_output_forward_char): Fix Lisp_Object
vs. int problems.

29 years ago(Fsignal): Fix Lisp_Object vs. int problems.
Karl Heuer [Mon, 19 Sep 1994 00:15:36 +0000 (00:15 +0000)]
(Fsignal): Fix Lisp_Object vs. int problems.

29 years ago(Frandom): Fix Lisp_Object vs. int problems.
Karl Heuer [Mon, 19 Sep 1994 00:15:08 +0000 (00:15 +0000)]
(Frandom): Fix Lisp_Object vs. int problems.

29 years ago[!MULTI_FRAME] (FOR_EACH_FRAME): Fix Lisp_Object vs. int problems.
Karl Heuer [Mon, 19 Sep 1994 00:14:49 +0000 (00:14 +0000)]
[!MULTI_FRAME] (FOR_EACH_FRAME): Fix Lisp_Object vs. int problems.

29 years ago(read_minibuf): Fix Lisp_Object vs. int problems.
Karl Heuer [Mon, 19 Sep 1994 00:14:16 +0000 (00:14 +0000)]
(read_minibuf): Fix Lisp_Object vs. int problems.

29 years agoDeclare Fmake_sparse_keymap.
Karl Heuer [Mon, 19 Sep 1994 00:13:35 +0000 (00:13 +0000)]
Declare Fmake_sparse_keymap.

29 years agoAdd #include "keyboard.h"
Karl Heuer [Mon, 19 Sep 1994 00:12:39 +0000 (00:12 +0000)]
Add #include "keyboard.h"

29 years ago(Fmember): Declare this function.
Karl Heuer [Sun, 18 Sep 1994 23:59:10 +0000 (23:59 +0000)]
(Fmember): Declare this function.

29 years ago(install-arch-indep): Copy DOC-*, not DOC*
Karl Heuer [Sun, 18 Sep 1994 23:46:48 +0000 (23:46 +0000)]
(install-arch-indep): Copy DOC-*, not DOC*

29 years ago(_ALL_SOURCE): Don't redefine if already defined.
Karl Heuer [Sun, 18 Sep 1994 21:35:34 +0000 (21:35 +0000)]
(_ALL_SOURCE): Don't redefine if already defined.

29 years ago(HAVE_SELECT, HAVE_TIMEVAL): Add #undefs.
Karl Heuer [Sun, 18 Sep 1994 21:27:01 +0000 (21:27 +0000)]
(HAVE_SELECT, HAVE_TIMEVAL): Add #undefs.

29 years agoDelete obsolete symbols.
Karl Heuer [Sun, 18 Sep 1994 21:12:31 +0000 (21:12 +0000)]
Delete obsolete symbols.

29 years agoAdd checks to set HAVE_TIMEVAL and HAVE_SELECT.
Karl Heuer [Sun, 18 Sep 1994 20:34:21 +0000 (20:34 +0000)]
Add checks to set HAVE_TIMEVAL and HAVE_SELECT.

29 years ago(tex-start-shell): Inherit comint-mode-map, don't copy.
Richard M. Stallman [Sun, 18 Sep 1994 20:30:01 +0000 (20:30 +0000)]
(tex-start-shell): Inherit comint-mode-map, don't copy.

29 years ago(shell-mode-map): Inherit comint-mode-map, but copy the completion menu.
Richard M. Stallman [Sun, 18 Sep 1994 20:28:23 +0000 (20:28 +0000)]
(shell-mode-map): Inherit comint-mode-map, but copy the completion menu.

29 years ago(struct process): New field tty_name.
Richard M. Stallman [Sun, 18 Sep 1994 20:11:07 +0000 (20:11 +0000)]
(struct process): New field tty_name.

29 years ago(telnet-mode-map): Inherit from comint-mode-map.
Richard M. Stallman [Sun, 18 Sep 1994 20:06:54 +0000 (20:06 +0000)]
(telnet-mode-map): Inherit from comint-mode-map.

29 years ago(HAVE_VFORK): Defined.
Richard M. Stallman [Sun, 18 Sep 1994 20:04:00 +0000 (20:04 +0000)]
(HAVE_VFORK): Defined.
(C_SWITCH_SYSTEM): Deleted.
(const): Definition deleted.

29 years ago(Ffile_writable_p): Don't use ro_fsys.
Richard M. Stallman [Sun, 18 Sep 1994 20:01:47 +0000 (20:01 +0000)]
(Ffile_writable_p): Don't use ro_fsys.
(ro_fsys): Deleted.

29 years agoentered into RCS
Richard M. Stallman [Sun, 18 Sep 1994 19:54:50 +0000 (19:54 +0000)]
entered into RCS

29 years ago(Fcopy_file): Use set_file_times, and check for the error return.
Karl Heuer [Sun, 18 Sep 1994 19:17:01 +0000 (19:17 +0000)]
(Fcopy_file): Use set_file_times, and check for the error return.

29 years agoDeclare set_file_times.
Karl Heuer [Sun, 18 Sep 1994 19:15:39 +0000 (19:15 +0000)]
Declare set_file_times.

29 years ago(set_file_times): New function.
Karl Heuer [Sun, 18 Sep 1994 19:13:39 +0000 (19:13 +0000)]
(set_file_times): New function.

29 years agoAdd HAVE_STRUCT_UTIMBUF.
Karl Heuer [Sun, 18 Sep 1994 19:00:32 +0000 (19:00 +0000)]
Add HAVE_STRUCT_UTIMBUF.

29 years ago(_ALL_SOURCE, HAVE_STRUCT_UTIMBUF): Add #undefs.
Karl Heuer [Sun, 18 Sep 1994 18:59:49 +0000 (18:59 +0000)]
(_ALL_SOURCE, HAVE_STRUCT_UTIMBUF): Add #undefs.

29 years ago(preserve_other_columns): Fix arg to sizeof in bcopy call.
Richard M. Stallman [Sun, 18 Sep 1994 18:57:22 +0000 (18:57 +0000)]
(preserve_other_columns): Fix arg to sizeof in bcopy call.

29 years agoAdd AC_AIX.
Karl Heuer [Sun, 18 Sep 1994 18:43:33 +0000 (18:43 +0000)]
Add AC_AIX.

29 years ago(telnet): Use name *telnet-HOST*, not *HOST-telnet*.
Richard M. Stallman [Sun, 18 Sep 1994 18:16:20 +0000 (18:16 +0000)]
(telnet): Use name *telnet-HOST*, not *HOST-telnet*.

29 years ago(rmail-forward): Insert separator before and after message.
Richard M. Stallman [Sun, 18 Sep 1994 09:09:43 +0000 (09:09 +0000)]
(rmail-forward): Insert separator before and after message.

29 years ago(ediff-submit-report, ediff-revision)
Richard M. Stallman [Sun, 18 Sep 1994 08:52:32 +0000 (08:52 +0000)]
(ediff-submit-report, ediff-revision)
(ediff-find-file-name-handler, vc-ediff-internal, rcs-ediff-internal):
New functions.
(ediff-version-control-package): New variable.
(vc-ediff, rcs-ediff): Functions deleted.

(ediff-submit-report): New function.

(ediff-toggle-read-only, ediff-patch-file): Check out
version controlled files before their buffers are modified.
(ediff-local-checkout-flag, ediff-toggle-read-only-function): New variables.

(ediff-find-file, ediff-patch-file): Were getting
confused by symbolic links.  Fixed.

29 years ago(reset_buffer): Don't call reset_buffer_local_variables.
Richard M. Stallman [Sun, 18 Sep 1994 08:46:34 +0000 (08:46 +0000)]
(reset_buffer): Don't call reset_buffer_local_variables.
(Fget_buffer_create): Call it here.
(init_buffer_once): And here.

29 years ago(get_minibuffer): Call Fkill_all_local_variables.
Richard M. Stallman [Sun, 18 Sep 1994 08:45:56 +0000 (08:45 +0000)]
(get_minibuffer): Call Fkill_all_local_variables.

29 years agoMajor rewrite to behave more like a minor mode.
Richard M. Stallman [Sun, 18 Sep 1994 08:27:12 +0000 (08:27 +0000)]
Major rewrite to behave more like a minor mode.
Doc fixes.
(icomplete-mode): New function and var.
(icomplete-minibuffer-setup-hook): New hook.
(icomplete-inhibit): Defunct.  Using icomplete-pre-command-hook,
icomplete-post-command-hook as real hook functions.
(icomplete-simple-completing-p): Subsumes
icomplete-window-minibuffer-p plus other stuff, determines whether
simple completion is active.
(icomplete-window-minibuffer-p): Defunct, see above.
(icomplete-minibuffer-setup): Use icomplete-simple-completing-p,
copy-sequence hooks before adding to them, run hooks properly.
(icomplete-tidy): Changed from misnamed icomplete-pre-command-hook;
use icomplete-simple-completing-p.
(icomplete-exhibit): Changed from misnamed icomplete-post-command-hook;
use icomplete-simple-completing-p.
(icomplete-completions): Changed from old, misnamed icomplete-exhibit;
combined with old misnamed icomplete-prompt.

29 years ago(parsing options): Simplify sed command to delete -'s.
Richard M. Stallman [Sun, 18 Sep 1994 08:19:12 +0000 (08:19 +0000)]
(parsing options): Simplify sed command to delete -'s.

29 years ago(DECLARE_GETPWUID_WITH_UID_T): Defined.
Richard M. Stallman [Sun, 18 Sep 1994 08:14:59 +0000 (08:14 +0000)]
(DECLARE_GETPWUID_WITH_UID_T): Defined.
[NO_SHARED_LIBS and __FreeBSD__]:
(LD_SWITCH_SYSTEM, A_TEXT_OFFSET, A_TEXT_SEEK): Alternate definitions.

29 years ago(make-lucid-menu-keymap-disable): New variable.
Richard M. Stallman [Sun, 18 Sep 1994 05:06:35 +0000 (05:06 +0000)]
(make-lucid-menu-keymap-disable): New variable.
(make-lucid-menu-keymap): Use that when disabling item unconditionally.