bpt/emacs.git
28 years ago(Fstart_process): Don't expand the file name before trying openp.
Richard M. Stallman [Tue, 25 Jul 1995 01:42:05 +0000 (01:42 +0000)]
(Fstart_process): Don't expand the file name before trying openp.

28 years agoExplain CTRL-META chars and how to use ESC for them.
Richard M. Stallman [Mon, 24 Jul 1995 05:21:31 +0000 (05:21 +0000)]
Explain CTRL-META chars and how to use ESC for them.

28 years ago(Info-current-file): Doc fix.
Richard M. Stallman [Mon, 24 Jul 1995 01:26:23 +0000 (01:26 +0000)]
(Info-current-file): Doc fix.
(Info-find-node): Set Info-current-file to file name as specified.

28 years ago(tcl-word-no-props): New function.
Tom Tromey [Sun, 23 Jul 1995 23:51:25 +0000 (23:51 +0000)]
(tcl-word-no-props): New function.
(tcl-figure-type): Use it.
(tcl-current-word): Ditto.

28 years agoDoc fixes.
Tom Tromey [Sun, 23 Jul 1995 20:26:47 +0000 (20:26 +0000)]
Doc fixes.

28 years ago(Fprevious_window, Fnext_window): When minibuf = nil,
Richard M. Stallman [Sun, 23 Jul 1995 07:11:26 +0000 (07:11 +0000)]
(Fprevious_window, Fnext_window): When minibuf = nil,
accept only the minibuffer window that is currently active.

28 years ago(do_auto_save_unwind): Set auto_saving to 0.
Richard M. Stallman [Sat, 22 Jul 1995 16:13:31 +0000 (16:13 +0000)]
(do_auto_save_unwind): Set auto_saving to 0.
(Fdo_auto_save): Don't clear auto_saving here.  Set it to 1
only when we make the unwind-protect.

(Ffile_modes) [DOS_NT]: Use check_executable.
(check_executable): DOS_NT code moved here from Ffile_modes.
(check_writable): New code for MSDOS.

(Fexpand_file_name): Initial ~ means name is absolute.

28 years ago(Fget_char_property): If OBJECT is non-current buffer,
Richard M. Stallman [Sat, 22 Jul 1995 16:11:48 +0000 (16:11 +0000)]
(Fget_char_property): If OBJECT is non-current buffer,
use it properly for overlays_at.

28 years agoAdd latest changes of old library and some more.
Karl Heuer [Sat, 22 Jul 1995 15:17:54 +0000 (15:17 +0000)]
Add latest changes of old library and some more.
(apropos): Only show unbound symbols when do-all
(apropos-documentation-check-elc-file): new copied function.
(apropos-command): also use `apropos-do-all' when called as function.
(apropos-print-doc): renamed from `apropos-print-documentation', i
is numeric index, replaces parameter tem.
(apropos-macrop): new function.
(apropos-print): use it to differentiate macros.
(apropos-symbol-face, apropos-keybinding-face, apropos-label-face)
(apropos-property-face, apropos-match-face): new variables
replace and extend the effect of `apropos-use-faces'.
(apropos-safe-documentation): renames `safe-documentation', also
returns a cons.
(apropos-regexp, apropos-files-scanned, apropos-accumulator)
(apropos-item): new variables to prevent compiler warnings.
(apropos-value-internal, apropos-documentation-internal): new fns.

28 years ago(read_list): When a file loaded from site-init.el uses #$,
Richard M. Stallman [Fri, 21 Jul 1995 22:39:46 +0000 (22:39 +0000)]
(read_list): When a file loaded from site-init.el uses #$,
turn it into a relative file name starting with ../lisp.

28 years ago(byte-optimize-lapcode): Fix format calls.
Richard M. Stallman [Fri, 21 Jul 1995 20:57:25 +0000 (20:57 +0000)]
(byte-optimize-lapcode): Fix format calls.

28 years ago(AIX4): New definition.
Richard M. Stallman [Fri, 21 Jul 1995 19:13:14 +0000 (19:13 +0000)]
(AIX4): New definition.

28 years ago(LD_SWITCH_MACHINE) [AIX4]: New alternate definition.
Richard M. Stallman [Fri, 21 Jul 1995 19:10:38 +0000 (19:10 +0000)]
(LD_SWITCH_MACHINE) [AIX4]: New alternate definition.

28 years ago(imenu-choose-buffer-index): Avoid trying to select WINDOW if it is nil.
Richard M. Stallman [Fri, 21 Jul 1995 12:40:55 +0000 (12:40 +0000)]
(imenu-choose-buffer-index): Avoid trying to select WINDOW if it is nil.

28 years ago(set_frame_menubar): If the Lisp-level menu bar menus
Richard M. Stallman [Fri, 21 Jul 1995 08:31:15 +0000 (08:31 +0000)]
(set_frame_menubar): If the Lisp-level menu bar menus
are unchanged, don't recompute the widgets.

28 years ago(menu-bar-buffer-menu): Function deleted.
Richard M. Stallman [Fri, 21 Jul 1995 08:30:54 +0000 (08:30 +0000)]
(menu-bar-buffer-menu): Function deleted.
(global-map): Define [menu-bar buffer] as a keymap with no fcn name.
(menu-bar-update-buffers): After defining it, call it.

28 years ago(echo_area_window): Declared.
Richard M. Stallman [Fri, 21 Jul 1995 07:51:20 +0000 (07:51 +0000)]
(echo_area_window): Declared.

28 years ago(read_minibuf): Call choose_minibuffer_frame.
Richard M. Stallman [Fri, 21 Jul 1995 07:50:50 +0000 (07:50 +0000)]
(read_minibuf): Call choose_minibuffer_frame.
First save the previous minibuf_window.
(read_minibuf_unwind): Restore old minibuf_window.

28 years ago(do_switch_frame): Don't call choose_minibuffer_frame.
Richard M. Stallman [Fri, 21 Jul 1995 07:50:21 +0000 (07:50 +0000)]
(do_switch_frame): Don't call choose_minibuffer_frame.
(choose_minibuf_frame): Choose frame regardless of minibuffer level.

28 years ago(echo_area_display): Use selected frame's minibuf window
Richard M. Stallman [Fri, 21 Jul 1995 07:49:19 +0000 (07:49 +0000)]
(echo_area_display): Use selected frame's minibuf window
but don't set the minibuf_window (don't call choose_minibuffer_frame).
(message2_nolog, message): Likewise.
(echo_area_window): New variable.
(echo_area_display): Set echo_area_window.
(redisplay_window): Distinguish minibuf_window and echo_area_window.

(redisplay): Skip shortcuts if buffer's clip_changed is set.
(redisplay_window): If buffer's clip_changed is set, update mode line.

28 years ago(command_loop_1): Clear echo area after 2 sec
Richard M. Stallman [Fri, 21 Jul 1995 07:47:25 +0000 (07:47 +0000)]
(command_loop_1): Clear echo area after 2 sec
only if the minibuffer is in the same place as the echo area.

28 years ago(update_frame): Check that the echo area is in the frame being displayed.
Richard M. Stallman [Fri, 21 Jul 1995 07:46:14 +0000 (07:46 +0000)]
(update_frame): Check that the echo area is in the frame being displayed.

28 years ago(font-lock-make-faces): Redo logic for whether
Richard M. Stallman [Fri, 21 Jul 1995 05:05:49 +0000 (05:05 +0000)]
(font-lock-make-faces): Redo logic for whether
to call font-lock-make-face for a given face.

28 years ago(syms_of_xmenu): Set up Qdebug_on_next_call.
Richard M. Stallman [Fri, 21 Jul 1995 02:05:20 +0000 (02:05 +0000)]
(syms_of_xmenu): Set up Qdebug_on_next_call.
(set_frame_menubar): Bind it to nil.

28 years ago(indent-new-comment-line): fill-prefix overrides comment indentation.
Richard M. Stallman [Fri, 21 Jul 1995 01:43:21 +0000 (01:43 +0000)]
(indent-new-comment-line): fill-prefix overrides comment indentation.

28 years ago(Fformat): Doc fix.
Richard M. Stallman [Thu, 20 Jul 1995 22:51:01 +0000 (22:51 +0000)]
(Fformat): Doc fix.

28 years ago(Fsubst_char_in_region): Bind buffer-file-name to nil if NOUNDO is true.
Richard M. Stallman [Thu, 20 Jul 1995 20:47:40 +0000 (20:47 +0000)]
(Fsubst_char_in_region): Bind buffer-file-name to nil if NOUNDO is true.

28 years ago(prepare_to_modify_buffer): Don't lock the file
Richard M. Stallman [Thu, 20 Jul 1995 20:47:20 +0000 (20:47 +0000)]
(prepare_to_modify_buffer): Don't lock the file
if current_buffer->filename is nil.

28 years agoUpdate disk requirements.
Karl Heuer [Thu, 20 Jul 1995 20:32:25 +0000 (20:32 +0000)]
Update disk requirements.
Document `make clean'.
Update directory descriptions.

28 years ago(local-variables-section): Delete autoload cookie.
Richard M. Stallman [Thu, 20 Jul 1995 20:28:45 +0000 (20:28 +0000)]
(local-variables-section): Delete autoload cookie.
(skeleton-pair-insert-maybe): Renamed from pair-insert-maybe.
(skeleton-pair, skeleton-pair-filter, skeleton-pair-alist)
(skeleton-pair-on-word): Renamed from pair-...
(mirror-mode): Commented out.

28 years ago(Fsafe_length): Use conservative upper bound.
Karl Heuer [Thu, 20 Jul 1995 20:26:06 +0000 (20:26 +0000)]
(Fsafe_length): Use conservative upper bound.

28 years agoComment change.
Karl Heuer [Thu, 20 Jul 1995 20:02:38 +0000 (20:02 +0000)]
Comment change.

28 years ago[USE_MOTIF]: Don't include X11/Xaw/Paned.h, X11/Xaw/Label.h.
Richard M. Stallman [Thu, 20 Jul 1995 19:29:10 +0000 (19:29 +0000)]
[USE_MOTIF]: Don't include X11/Xaw/Paned.h, X11/Xaw/Label.h.

28 years ago(init_callproc): Set Vdoc_directory based on
Richard M. Stallman [Thu, 20 Jul 1995 19:28:08 +0000 (19:28 +0000)]
(init_callproc): Set Vdoc_directory based on
Vinstallation_directory when that's non-nil, regardless of whether
we had to set Vexec_directory.

28 years ago(init_environment): Move alloca call out of function arg.
Richard M. Stallman [Thu, 20 Jul 1995 18:30:49 +0000 (18:30 +0000)]
(init_environment): Move alloca call out of function arg.

28 years ago(mail-fetch-field): Use buffer-substring-no-properties.
Richard M. Stallman [Thu, 20 Jul 1995 17:54:10 +0000 (17:54 +0000)]
(mail-fetch-field): Use buffer-substring-no-properties.

28 years ago[!MULTI_FRAME] (BASE_PURESIZE): Increased to 325000.
Richard M. Stallman [Thu, 20 Jul 1995 17:43:52 +0000 (17:43 +0000)]
[!MULTI_FRAME] (BASE_PURESIZE): Increased to 325000.

28 years ago(derived-mode-set-keymap): Cope if old-map is nil.
Richard M. Stallman [Thu, 20 Jul 1995 17:42:55 +0000 (17:42 +0000)]
(derived-mode-set-keymap): Cope if old-map is nil.

28 years ago(menu-bar-update-yank-menu): Treat all-dashes specially.
Richard M. Stallman [Thu, 20 Jul 1995 06:14:12 +0000 (06:14 +0000)]
(menu-bar-update-yank-menu): Treat all-dashes specially.

28 years agoM-ESC => M-:
Richard M. Stallman [Wed, 19 Jul 1995 15:57:51 +0000 (15:57 +0000)]
M-ESC => M-:

28 years ago(unload_color): Don't free colors if immutable colormap.
Richard M. Stallman [Wed, 19 Jul 1995 15:47:28 +0000 (15:47 +0000)]
(unload_color): Don't free colors if immutable colormap.

28 years ago(mail-default-reply-to): Doc fix.
Richard M. Stallman [Wed, 19 Jul 1995 15:43:56 +0000 (15:43 +0000)]
(mail-default-reply-to): Doc fix.

28 years ago(backquote): Doc fix.
Richard M. Stallman [Wed, 19 Jul 1995 03:42:12 +0000 (03:42 +0000)]
(backquote): Doc fix.

28 years ago(init_alloc_once): Set gc_cons_threshold from Lisp obj size.
Richard M. Stallman [Wed, 19 Jul 1995 03:39:43 +0000 (03:39 +0000)]
(init_alloc_once): Set gc_cons_threshold from Lisp obj size.

28 years ago(outline-next-visible-heading): Rewritten to handle
Richard M. Stallman [Wed, 19 Jul 1995 03:19:03 +0000 (03:19 +0000)]
(outline-next-visible-heading): Rewritten to handle
backwards motion and handle beg/end of buffer properly.

28 years ago(Fformat): Increment total for size of control string.
Richard M. Stallman [Tue, 18 Jul 1995 23:59:23 +0000 (23:59 +0000)]
(Fformat): Increment total for size of control string.

28 years ago(Fmessage): Doc fix.
Richard M. Stallman [Tue, 18 Jul 1995 23:52:22 +0000 (23:52 +0000)]
(Fmessage): Doc fix.

28 years ago(electric-helpify): Autoload with-electric-help, electric-helpify.
Richard M. Stallman [Tue, 18 Jul 1995 23:31:41 +0000 (23:31 +0000)]
(electric-helpify): Autoload with-electric-help, electric-helpify.

28 years agoUpdate overriding-local-map-menu-flag.
Richard M. Stallman [Tue, 18 Jul 1995 23:20:50 +0000 (23:20 +0000)]
Update overriding-local-map-menu-flag.

28 years agoDocument overriding-terminal-local-map.
Richard M. Stallman [Tue, 18 Jul 1995 23:17:59 +0000 (23:17 +0000)]
Document overriding-terminal-local-map.

28 years ago(decode_mode_spec): New arg spec_width.
Richard M. Stallman [Tue, 18 Jul 1995 23:07:23 +0000 (23:07 +0000)]
(decode_mode_spec): New arg spec_width.
Use pint2str for %l and %c.  New code to output ??.
(display_mode_element): New var minendcol.
Pass new arg to decode_mode_spec.
(pint2str): New function.

28 years ago(Fwindow_start): Doc fix.
Richard M. Stallman [Tue, 18 Jul 1995 22:12:31 +0000 (22:12 +0000)]
(Fwindow_start): Doc fix.

28 years agoExplain how redisplay updates window-start.
Richard M. Stallman [Tue, 18 Jul 1995 22:10:51 +0000 (22:10 +0000)]
Explain how redisplay updates window-start.

28 years ago(font-lock-defaults): New variable.
Richard M. Stallman [Tue, 18 Jul 1995 21:43:16 +0000 (21:43 +0000)]
(font-lock-defaults): New variable.
(nroff-mode-syntax-table): New variable to provide comment syntax
for font-lock; I'm not sure if this is (or should be) necessary in
19.29 with font-lock-defaults.
(nroff-font-lock-keywords): New variable.
(nroff-mode): Install nroff syntax table and font lock keywords.
Comment about comments in filling and line-counting.

28 years agoFix update of finder-inf.el, and byte-compile it.
Richard M. Stallman [Tue, 18 Jul 1995 21:41:16 +0000 (21:41 +0000)]
Fix update of finder-inf.el, and byte-compile it.

28 years ago(forward-same-syntax): New function.
Richard M. Stallman [Tue, 18 Jul 1995 21:37:32 +0000 (21:37 +0000)]
(forward-same-syntax): New function.

28 years agoDon't (require 'backquote).
Richard M. Stallman [Tue, 18 Jul 1995 21:37:14 +0000 (21:37 +0000)]
Don't (require 'backquote).

(mouse-extend-internal): Select space in between "things" when
extending selection, ie. we are extending to "thing" boundaries.

Use x-lost-selection-hooks to handle loss of selection.
(mouse-sel-lost-selection-hook): New function.
(mouse-sel-selection-owner-p-function): Variable removed.
(mouse-sel-selection-owner-p): Function removed.
(mouse-sel-validate-selection): Function removed.

28 years ago(file-name-sans-versions): Recognize version control version numbers.
Richard M. Stallman [Tue, 18 Jul 1995 20:57:57 +0000 (20:57 +0000)]
(file-name-sans-versions): Recognize version control version numbers.

28 years ago(vc-mode-line, vc-find-file-hook): Moved the test for
Richard M. Stallman [Tue, 18 Jul 1995 20:55:46 +0000 (20:55 +0000)]
(vc-mode-line, vc-find-file-hook): Moved the test for
version-controlled symbolic link from the former to the latter.

28 years ago(vc-do-command): Added parameter BUFFER (the default,
Richard M. Stallman [Tue, 18 Jul 1995 20:52:39 +0000 (20:52 +0000)]
(vc-do-command): Added parameter BUFFER (the default,
if nil, is *vc*). Updated all callers.
(vc-next-action-on-file, vc-diff, vc-version-diff, vc-backend-diff):
Use buffer *vc-diff* for diff output instead of *vc*.

28 years ago(menu-bar-tools-menu): Don't define gnus entry if no network support.
Richard M. Stallman [Tue, 18 Jul 1995 20:51:00 +0000 (20:51 +0000)]
(menu-bar-tools-menu): Don't define gnus entry if no network support.

28 years ago(auto-mode-alist): Recognize *.ads and *.adb as Ada specs and bodies.
Richard M. Stallman [Tue, 18 Jul 1995 20:48:36 +0000 (20:48 +0000)]
(auto-mode-alist): Recognize *.ads and *.adb as Ada specs and bodies.

28 years ago(ada-ident-re): Doc fix.
Richard M. Stallman [Tue, 18 Jul 1995 20:48:04 +0000 (20:48 +0000)]
(ada-ident-re): Doc fix.
(ada-end-stmt-re): Corrected serious pb of wrong parentheses.
(ada-subprog-start-re): Removed 'body' from the list.
(ada-format-paramlist): Simplified a regexp.
(ada-indent-current): On first line of the buffer, indent to column 0.
Don't reindent if new position is the same as the old one.  Thus, a
correcly indended line is not modified.
(ada-get-indent-subprog): Simplified a regexp.
(ada-goto-matching-decl-start): Distinguish between normal type
declaration and protected types, which are more like procedures.
(ada-remove-trailing-spaces): Use save-match-data, save-restriction
and widen when removing whitespace.
(ada-font-lock-keywords-1): Add 'pragma' as keyword.
(ada-font-lock-keywords-2): Allow *qualified* idents after 'end'.

28 years ago(SUNOS4_SHARED_LIBRARIES): Defined.
Richard M. Stallman [Tue, 18 Jul 1995 20:42:59 +0000 (20:42 +0000)]
(SUNOS4_SHARED_LIBRARIES): Defined.

28 years ago(unexec): If not SUNOS4_SHARED_LIBRARIES
Richard M. Stallman [Tue, 18 Jul 1995 20:42:33 +0000 (20:42 +0000)]
(unexec): If not SUNOS4_SHARED_LIBRARIES
or if apparently not dynamically linked, just clear rel and erel.

28 years ago(Ffuncall, Fapply): Doc fix.
Richard M. Stallman [Tue, 18 Jul 1995 19:16:16 +0000 (19:16 +0000)]
(Ffuncall, Fapply): Doc fix.

28 years ago(Fcall_interactively): Doc fix.
Richard M. Stallman [Tue, 18 Jul 1995 19:14:38 +0000 (19:14 +0000)]
(Fcall_interactively): Doc fix.

28 years ago(x-create-frame-with-faces):
Richard M. Stallman [Tue, 18 Jul 1995 13:27:49 +0000 (13:27 +0000)]
(x-create-frame-with-faces):
Specify frame arg to x-color-values and frame-parameters.
(set-face-background): Pass background-p arg to face-color-supported-p.

28 years agoRename {src,lib-src}/Makefile.in.in to Makefile.in.
Richard M. Stallman [Tue, 18 Jul 1995 06:08:04 +0000 (06:08 +0000)]
Rename {src,lib-src}/Makefile.in.in to Makefile.in.
Use Makefile.c for intermediate file.
Rename src/config.h.in to src/config.in.

28 years ago(src/paths.h, paths-force): Rename src/paths.h.in to src/paths.in.
Richard M. Stallman [Tue, 18 Jul 1995 06:07:25 +0000 (06:07 +0000)]
(src/paths.h, paths-force): Rename src/paths.h.in to src/paths.in.
(Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.

28 years ago(distclean): Delete Makefile.c, not Makefile.in.
Richard M. Stallman [Tue, 18 Jul 1995 06:04:43 +0000 (06:04 +0000)]
(distclean): Delete Makefile.c, not Makefile.in.

28 years ago(distclean): Delete Makefile.c, not Makefile.in.
Richard M. Stallman [Tue, 18 Jul 1995 06:03:55 +0000 (06:03 +0000)]
(distclean): Delete Makefile.c, not Makefile.in.
(SOURCES): Corresponding changes for file renamings.

28 years ago(paths.h): Depend on paths.in.
Richard M. Stallman [Tue, 18 Jul 1995 06:02:21 +0000 (06:02 +0000)]
(paths.h): Depend on paths.in.
(config.h): Depend on config.in.

28 years agoFix the other instance too.
Karl Heuer [Tue, 18 Jul 1995 00:34:53 +0000 (00:34 +0000)]
Fix the other instance too.

28 years ago(Fbyte_code): Fix variable names in previous change.
Karl Heuer [Tue, 18 Jul 1995 00:30:09 +0000 (00:30 +0000)]
(Fbyte_code): Fix variable names in previous change.

28 years ago(mouse_get_pos, mouse_check_moved, XMenuActivate):
Karl Heuer [Tue, 18 Jul 1995 00:25:14 +0000 (00:25 +0000)]
(mouse_get_pos, mouse_check_moved, XMenuActivate):
Access mouse_moved in selected_frame.

28 years agoComment change.
Richard M. Stallman [Tue, 18 Jul 1995 00:05:14 +0000 (00:05 +0000)]
Comment change.

28 years ago(mouse_moved): Variable deleted.
Karl Heuer [Mon, 17 Jul 1995 23:42:42 +0000 (23:42 +0000)]
(mouse_moved): Variable deleted.
(kbd_buffer_get_event, readable_events):
Check mouse_moved in all frames.
Check do_mouse_tracking for non-nil ness.
(Ftrack_mouse): Set do_mouse_tracking to t.
(kbd_buffer_get_event): Discard a selection_clear_event
before processing it.

28 years agoFix conditional.
Karl Heuer [Mon, 17 Jul 1995 23:24:57 +0000 (23:24 +0000)]
Fix conditional.

28 years ago(bookmark-make): Strip text properties off name.
Karl Heuer [Mon, 17 Jul 1995 23:19:51 +0000 (23:19 +0000)]
(bookmark-make): Strip text properties off name.
(bookmark-make-cell): Use `buffer-substring-no-properties'.
(bookmark-yank-word): Use buffer-substring-no-properties.

28 years ago(electric-buffer-list): Save point before
Karl Heuer [Mon, 17 Jul 1995 23:09:48 +0000 (23:09 +0000)]
(electric-buffer-list): Save point before
finding the first buffer line, and use that saved point to
determine the buffer to use, if it is a reasonable value.

28 years ago(ff-set-point-accordingly): Doc fix.
Karl Heuer [Mon, 17 Jul 1995 23:07:35 +0000 (23:07 +0000)]
(ff-set-point-accordingly): Doc fix.

28 years ago(vc-backend-merge-news): Force to refetch the
Karl Heuer [Mon, 17 Jul 1995 23:04:30 +0000 (23:04 +0000)]
(vc-backend-merge-news): Force to refetch the
properties after the merge.

28 years ago(shell-command): Use save-match-data.
Karl Heuer [Mon, 17 Jul 1995 23:03:53 +0000 (23:03 +0000)]
(shell-command): Use save-match-data.
Put the buffer in shell mode, don't use shell-command-filter.
(shell-command-filter): Deleted.
(shell-command-sentinel): Don't reset the mode line.
Don't test the buffer name--what was that for, anyway?.
(column-number-mode): New variable and new command.

28 years ago(mail-setup-hook): New defvar.
Karl Heuer [Mon, 17 Jul 1995 23:00:06 +0000 (23:00 +0000)]
(mail-setup-hook): New defvar.
(mail): Doc fix.

28 years ago(normal-top-level): Don't use mail-host-address
Karl Heuer [Mon, 17 Jul 1995 22:59:04 +0000 (22:59 +0000)]
(normal-top-level): Don't use mail-host-address
for auto-save-list-file-name.

28 years ago(x-create-frame-with-faces): Set background-mode
Karl Heuer [Mon, 17 Jul 1995 22:57:32 +0000 (22:57 +0000)]
(x-create-frame-with-faces): Set background-mode
and display-type frame parameters.
(x-frob-font-slant, x-frob-font-weight):
Replace the adstyle field with *, if we can find it.
(set-face-background): Use face-color-supported-p.
(face-color-gray-p): New function.
(face-default-stipple): New variable.
(set-face-background): Use face-default-stipple for all grays.
(set-face-stipple): Change arg name.
(face-color-supported-p): Use face-color-gray-p.

28 years ago(vc-mode-line): Don't write-protect a
Karl Heuer [Mon, 17 Jul 1995 22:56:28 +0000 (22:56 +0000)]
(vc-mode-line): Don't write-protect a
VC-Log buffer.  Better mode line text for initial comments.
Streamlined the function.
(vc-locking-user): Consider a cvs file "locked"
if its status is either 'locally-modified or 'needs-merge.
(vc-workfile-version): Catch 'found when calling vc-find-cvs-master.
(vc-fetch-master-properties): Handle cvs status "Needs Checkout".
This is intended for future use.
(vc-fetch-master-properties): Shrink the window
that displays the error message.

28 years ago(remote-shell-program): Try rcmd also.
Karl Heuer [Mon, 17 Jul 1995 22:54:43 +0000 (22:54 +0000)]
(remote-shell-program): Try rcmd also.

28 years ago(ediff-skip-unsuitable-frames): Use make-frame,
Karl Heuer [Mon, 17 Jul 1995 22:51:48 +0000 (22:51 +0000)]
(ediff-skip-unsuitable-frames): Use make-frame,
not ediff-make-frame.

28 years ago(menu-bar-help-menu): Add finder-by-keyword.
Karl Heuer [Mon, 17 Jul 1995 22:51:17 +0000 (22:51 +0000)]
(menu-bar-help-menu): Add finder-by-keyword.

28 years ago(canonically-space-region): Doc fix.
Karl Heuer [Mon, 17 Jul 1995 22:50:30 +0000 (22:50 +0000)]
(canonically-space-region): Doc fix.
(fill-region-as-paragraph): In adaptive-fill-mode,
if paragraph has one line, take the fill prefix from it.
(adaptive-fill-regexp): Doc fix.
(fill-individual-paragraphs): Use `adaptive-fill-regexp'
to determine `fill-prefix' if `adaptive-fill-mode' is non-nil.

28 years ago(vendor-specific-keysyms):
Karl Heuer [Mon, 17 Jul 1995 22:49:37 +0000 (22:49 +0000)]
(vendor-specific-keysyms):
In Sun keys, f36 was misnamed f35 and f37 misnamed f36.

28 years ago(dabbrev--search): Don't let spurious match in middle
Karl Heuer [Mon, 17 Jul 1995 22:48:39 +0000 (22:48 +0000)]
(dabbrev--search): Don't let spurious match in middle
of word obscure real match at start of same word.

28 years ago(auto-mode-alist): Move .scm.[0-9] before nroff-mode.
Karl Heuer [Mon, 17 Jul 1995 22:48:06 +0000 (22:48 +0000)]
(auto-mode-alist): Move .scm.[0-9] before nroff-mode.
Escape the second period.

28 years ago(mouse-major-mode-menu): Catch quit in read-key-sequence.
Karl Heuer [Mon, 17 Jul 1995 22:47:19 +0000 (22:47 +0000)]
(mouse-major-mode-menu): Catch quit in read-key-sequence.
(mouse-major-mode-menu): Don't call command-execute
if lookup-key gives nil.

28 years ago(byte-compile-output-file-form): Bind print-length
Karl Heuer [Mon, 17 Jul 1995 22:46:25 +0000 (22:46 +0000)]
(byte-compile-output-file-form): Bind print-length
and print-level to nil.

28 years ago(add-log-current-defun): Handle C struct definitions.
Karl Heuer [Mon, 17 Jul 1995 22:44:40 +0000 (22:44 +0000)]
(add-log-current-defun): Handle C struct definitions.
(add-change-log-entry): Use case-sensitive search for file name.
Find first blank line correctly.

28 years ago(byte-optimize-nth, byte-optimize-nthcdr):
Karl Heuer [Mon, 17 Jul 1995 22:44:06 +0000 (22:44 +0000)]
(byte-optimize-nth, byte-optimize-nthcdr):
Do nothing if form wrong length.
(byte-optimize-multiply): Fix bug in 0 case.
(byte-optimize-divide): Optimize (/ CONST CONST) if safe.
(byte-optimize-logmumble): Fix (logior -1 ...) case.
(byte-optimize-if): Optimize (if (not foo) nil ...).

28 years agoAdd provide.
Karl Heuer [Mon, 17 Jul 1995 22:42:57 +0000 (22:42 +0000)]
Add provide.