1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-03 08:30:09 +00:00
Commit Graph

1116 Commits

Author SHA1 Message Date
Eric S. Raymond
39342d46b2 Initial revision 1993-03-11 08:36:39 +00:00
Eric S. Raymond
06b98c510c Added autoload, binding and menu line for new finder feature (P). 1993-03-11 07:55:27 +00:00
Eric S. Raymond
91463d45d0 Bug fix. 1993-03-11 07:45:02 +00:00
Jim Blandy
7caa87fe89 * sun-mouse.el (suspend-emacstool): Run suspend-hooks, not
suspend-hook.
1993-03-11 07:07:43 +00:00
Jim Blandy
0964e5628e * simple.el (kill-ring-save): Doc fix. 1993-03-11 07:07:17 +00:00
Jim Blandy
ffb34e78e7 * resume.el: Doc fix. 1993-03-11 07:06:01 +00:00
Jim Blandy
9dfcfbc914 * simple.el (yank, yank-pop): Always return nil; don't rely on
exchange-point-and-mark to return nil.
	* fill.el (justify-current-line): Return nil, to be sure to
	conform with documentation.
1993-03-11 07:05:23 +00:00
Jim Blandy
b411d947d8 * files.el (basic-save-buffer): If file-precious-flag is set, and
we write the buffer to a temp file and then rename it, don't
	neglect to set the new file's modes properly.
1993-03-11 07:04:44 +00:00
Jim Blandy
ae39e6673d * calendar.el (hebrew-calendar-yahrzeit): Change reference to
nonexistent function last-month-of-hebrew-year to the correct
        function hebrew-calendar-last-month-of-year.
1993-03-11 07:03:57 +00:00
Jim Blandy
63f7638538 * cal-mayan.el (calendar-mayan-haab-on-or-before,
calendar-mayan-tzolkin-on-or-before): Change `mod' to `%'.

	* cal-mayan.el (calendar-next-tzolkin-date): Delete bogus second
	defun.
1993-03-11 07:03:17 +00:00
Richard M. Stallman
a055a1cd6e (command-line-1): Fix copyright year. 1993-03-11 07:02:13 +00:00
Jim Blandy
be8320a764 * bytecomp.el: Declare suspend-hook to be an obsolete variable. 1993-03-11 07:02:11 +00:00
Jim Blandy
51420cc7c2 * term/x-win.el: Disable suspending under X windows by setting
suspend-hooks, not suspend-hook.  The latter is an obsolete name.
	Use add-hook instead of setting suspend-hooks directly.
1993-03-11 07:01:17 +00:00
Richard M. Stallman
3fd5d5626e (function-key-map): Map key symbols backspace, return... into ASCII chars.
Likewise their Meta versions.
Also add `ascii-character' properties.
1993-03-10 06:31:49 +00:00
Jim Blandy
330fba95d2 *** empty log message *** 1993-03-09 23:40:36 +00:00
Jim Blandy
92e30bc5e0 Initial revision 1993-03-09 23:02:46 +00:00
Eric S. Raymond
00b3f57b23 Fix typo. 1993-03-09 23:02:40 +00:00
Richard M. Stallman
16ad0a7100 (run-at-time): Allow an integer as TIME.
(cancel-timer): New function.
1993-03-09 22:57:25 +00:00
Eric S. Raymond
3234e2a32f Version 5 baseline. 1993-03-09 22:56:29 +00:00
Richard M. Stallman
17f0e88a1b (c-beginning-of-statement): If next to a comment, use sentence motion. 1993-03-09 22:14:36 +00:00
Richard M. Stallman
bc6312e108 (query-replace-map): Add `quit' bindings. Delete default binding. 1993-03-09 21:18:31 +00:00
Richard M. Stallman
81eb8fcd8d (map-y-or-n-p): Handle `quit' as answer. 1993-03-09 21:17:46 +00:00
Richard M. Stallman
0a2eb25e05 (map-y-or-n-p): Use query-replace-map. 1993-03-09 19:53:06 +00:00
Richard M. Stallman
81bdc14db5 (query-replace-map): New keymap.
(perform-replace): Use query-replace-map.

(query-replace, query-replace-regexp, map-query-replace-regexp):
(replace-string, replace-regexp): Don't print `done' if unread chars.
1993-03-09 19:51:29 +00:00
Richard M. Stallman
78e3ef3ce6 (command-apropos): Print echo area message iff found symbols. 1993-03-09 17:48:56 +00:00
Richard M. Stallman
d41d75fbe9 (rmail-update-summary): New function.
(rmail-new-summary): New arg redo-form.  Considerable rewrite
of how and when buffers are selected.
(rmail-summary-mode): New local vars rmail-summary-redo,
revert-buffer-function, post-command-hook, rmail-current-message.
(rmail-summary-expunge): Use rmail-update-summary.
(rmail-summary-get-new-mail): Likewise.
(rmail-summary-expunge-and-save): Likewise.
(rmail-summary-input): Don't update summary at all.
(rmail-summary-reply): Do the work inside save-window-excursion,
then switch to the mail buffer.
(rmail-summary-retry-failure): Likewise.
(rmail-summary-edit-current-message): Delete spurious autoload.
(rmail-summary-summary): Function deleted.
Use plain rmail-summary on h and C-M-h.
(rmail-summary-rmail-update): New function.

Big rewrite from weiner@pts.mot.com.
1993-03-09 08:08:52 +00:00
Richard M. Stallman
bd1f0f843f (rmail-delete-forward): Go to summary buf to change D mark.
Always do the motion in the rmail buffer; let that handle summary.
(rmail-undelete-previous-message): Likewise.
(rmail-select-summary): New macro.
(rmail-show-message): Use rmail-select-summary.
(rmail-get-new-mail): Likewise.
(rmail-expunge): Likewise.

(rmail-bury): Record Rmail buffer to bury it later.

Major changes from Bob Weiner <weiner@pts.mot.com>
Handle some Emacs 18 function names to run in 18.
This is to facilitate working with Weiner.
(rmail-reply-prefix): New variable.
(rmail-reply): Use that variable to add to subject.
(rmail-retry-failure): Change binding to M-m.
(rmail-forward): Look for >From as well as for From.
Handle case where neither is found.
(rmail-last-regexp): New variable.
(rmail-mode): Make rmail-last-regexp local.
(rmail): Don't update rmail-mode data for old buffer
if it's not in rmail mode.
Error if in Rmail Edit mode.
(rmail-bury): New command, plus key binding.
(rmail-summary-by-topic): New key binding.
(rmail-insert-inbox-text): Check for pop case earlier.
(rmail-convert-to-babyl-format): Handle Content-Length field.
(rmail-maybe-display-summary): New function.
(rmail-redisplay-summary): New user option.
(rmail-undelete-previous-message, rmail-delete-forward):
(rmail-get-new-mail, rmail-show-message): Update summary buffer if any.
Call rmail-maybe-display-summary to put it back on screen.
(rmail-only-expunge): Renamed from rmail-expunge.
(rmail-expunge): New function.
(rmail-message-recipients-p, rmail-message-regexp-p): New functions.
(rmail-summary-exists, rmail-summary-displayed): New functions.
1993-03-09 08:08:13 +00:00
Richard M. Stallman
af39530ef0 (set-mark): Activate the mark.
(mark): Handle region-active.  New optional arg FORCE.
(exchange-point-and-mark, push_mark): Pass FORCE.
(set-mark-command): Likewise.
1993-03-09 05:40:33 +00:00
Richard M. Stallman
af9157b9bc entered into RCS 1993-03-09 05:37:50 +00:00
Richard M. Stallman
b0dbaa217b Initial revision 1993-03-09 05:27:35 +00:00
Richard M. Stallman
e31b61e614 Add autoload comments.
(rope-to-vector): Deleted.
(describe-display-table): Don't use rope-to-vector.
1993-03-08 08:11:01 +00:00
Richard M. Stallman
0f03054a85 (posn-timestamp, posn-col-row, posn-point, posn-window):
(event-end, event-start, mouse-movement-p): Moved from mouse.el.
1993-03-08 08:10:13 +00:00
Richard M. Stallman
9a408b1d63 (posn-timestamp, posn-col-row, posn-point, posn-window):
(event-end, event-start, mouse-movement-p): Moved to subr.el.
1993-03-08 08:09:54 +00:00
Richard M. Stallman
c0f864088b Comment change. 1993-03-08 08:08:51 +00:00
Richard M. Stallman
bb621b01c9 entered into RCS 1993-03-08 07:44:39 +00:00
Richard M. Stallman
d63de416be (event-basic-type): New function. 1993-03-08 00:07:53 +00:00
Richard M. Stallman
5f1d59f437 *** empty log message *** 1993-03-07 20:57:30 +00:00
Richard M. Stallman
e7cb0106ac (isearch-other-meta-char): Call listify-key-sequence.
(isearch-unread): Don't call it here.
(isearch-mode-map): Bind the ASCII-equivalent function keys.
1993-03-07 20:17:27 +00:00
Paul Eggert
02da625312 (vc-update-change-log): Check that ChangeLog is writable
before starting the expensive rcs2log process.
Use call-process instead of shell-command to invoke rcs2log;
this avoids undesired shell escapes and is more robust about errors.
Put mark at point-min, so that the new insertion is in the region.
(vc-checkin-hook): Fix `runs-hooks' typo.
(vc-checkout-writeable-buffer-hook): New var.
(vc-next-action): Fix bug: initial checkin was botched when C-x v v
was applied to a new file while vc-initial-comment was non-nil.
(vc-register): Don't barf when registering a new, empty buffer.
(vc-directory): The `No files are currently registered'
message was wrongly worded, because sometimes the message talks
about locked files, not registered files.
(vc-file-tree-walk): Change (apply 'funcall ...) to (apply
...), since the 'funcall is redundant.
When traversing a directory tree, message
"Traversing directory XXX" so that the user can see what progress is
being made.  Traversal can take a long time.  Omit first argument,
since it is always the current directory.  All callers changed.
(vc-file-tree-walk-internal): New function.
(vc-do-command, vc-diff, vc-version-diff, vc-backend-diff):
Remove redundant calls to `format'.
(vc-diff): Remove unused variable `old'.
(vc-version-diff): When recursively generating a difference
listing, don't append the latest output unless diff was actually run;
otherwise, you'll get the output from the previous file by mistake.
1993-03-07 18:20:54 +00:00
Richard M. Stallman
2ed45c8b81 (isearch-mode): Don't make a pre-command-hook. 1993-03-07 08:43:57 +00:00
Richard M. Stallman
cfadef6306 (vc-revert-buffer1): Use mark-marker; don't alter mark-active. 1993-03-07 07:44:46 +00:00
Richard M. Stallman
53e5a4e8a4 (event-modifiers): New function.
(eventp): New function.
1993-03-07 07:35:57 +00:00
Richard M. Stallman
ecc71b7f7d *** empty log message *** 1993-03-07 07:32:47 +00:00
Richard M. Stallman
a3b75b3f69 (Info-insert-dir): Fix typo. 1993-03-07 04:25:47 +00:00
Richard M. Stallman
fc2892fd3c (function-key-map): Map key symbols backspace, return... into ASCII chars. 1993-03-07 04:22:37 +00:00
Richard M. Stallman
463f48f40f (Info-forward-node): Properly go to first menu item.
(Info-insert-dir): Bind temp wider, around use.
1993-03-07 04:22:15 +00:00
Richard M. Stallman
75e86b2eb6 (isearch-unread): Find last list element by hand. 1993-03-07 04:22:00 +00:00
Richard M. Stallman
f448b83429 Initial revision 1993-03-07 04:10:02 +00:00
Richard M. Stallman
3547c85556 (momentary-string-display): Handle any event when flushing the display. 1993-03-06 06:16:06 +00:00
Richard M. Stallman
1614c867a7 (Info-summary): Handle any event when flushing the display. 1993-03-06 06:15:39 +00:00
Richard M. Stallman
8f90f59416 (isearch-unread): Handle multiple args.
For Emacs 19, use listify-key-sequence.
If not Emacs 19, assume they are a meta sequence.
(isearch-other-meta-char): Pass the whole key sequence.
(isearch-other-control-char): Make this alias for ...-meta-char.
1993-03-06 06:15:05 +00:00
Richard M. Stallman
383aee8621 (te-escape-extended-command-unread): Handle any key sequence. 1993-03-06 06:13:50 +00:00
Richard M. Stallman
bfd72d065f (emerge-show-file-name): Handle any kind of event. 1993-03-06 06:10:05 +00:00
Richard M. Stallman
d654e8ce59 (fortran-abbrev-start): Handle any kind of event.
(fortran-window-create-momentarily): Likewise.
1993-03-06 06:08:40 +00:00
Richard M. Stallman
07f6d4ae18 (electric-help-command-loop): Handle any kind of event. 1993-03-06 06:06:10 +00:00
Richard M. Stallman
d42cc509cb (electric-buffer-list): Handle any kind of event.
(Electric-buffer-menu-exit): Handle any key sequence.
1993-03-06 06:05:12 +00:00
Richard M. Stallman
561a73d746 Fix bug in previous change. 1993-03-06 06:03:19 +00:00
Richard M. Stallman
ae20cac8ea (simula-electric-label): Handle any event when flushing the display. 1993-03-06 06:01:29 +00:00
Richard M. Stallman
d70202c082 (prefix-arg-internal): Use listify-key-sequence. 1993-03-06 05:56:36 +00:00
Richard M. Stallman
bdc2ae8d60 (comint-dynamic-list-completions): Handle any event when flushing the display. 1993-03-06 05:56:08 +00:00
Richard M. Stallman
cde6d7e316 (listify-key-sequence): New function. 1993-03-06 05:54:29 +00:00
Richard M. Stallman
d76bfaa22c (compare-windows): Use compare-buffer-substrings. 1993-03-05 20:37:00 +00:00
Richard M. Stallman
449783e911 (rmail-get-new-mail): Reset read-only after find-file. 1993-03-03 20:49:21 +00:00
Richard M. Stallman
41f48cb1bd (write-file): Handle directory name as arg. 1993-03-03 05:12:05 +00:00
Richard M. Stallman
28059881f3 (defsetf): Use eval-and-compile for self-update-fn. 1993-03-02 19:34:46 +00:00
Richard M. Stallman
716a781e7b (add-change-log-entry): Never move past second hdr line. 1993-03-02 18:39:39 +00:00
Jim Blandy
0a68e87bbd * term/x-win.el (x-switch-definitons): Use the proper names for
the scroll bar parameters.

	Use the term `scroll bar', instead of `scrollbar'.
	* term/x-win.el, frame.el, mouse.el: Terminology changed.
	* scrollbar.el: Renamed to scroll-bar.el.
1993-03-02 07:35:52 +00:00
Jim Blandy
b6341cd1d2 * timer.el (run-at-time): Doc fix. 1993-03-02 07:33:41 +00:00
Jim Blandy
1537a263af * simple.el (kill-region): If the buffer is read-only, call
`barf-if-buffer-read-only' instead of just `ding', to get the
	appropriate error condition and message.

	* simple.el (insert-buffer): Make sure this returns nil.

	* simple.el (quoted-insert): Use insert-char, instead of writing
	out the loop.
1993-03-02 07:33:17 +00:00
Jim Blandy
bf3c8a7000 Use the term scroll bar', instead of scrollbar'.
* term/x-win.el, frame.el, mouse.el: Terminology changed.
	* scrollbar.el: Renamed to scroll-bar.el.
1993-03-02 07:29:47 +00:00
Jim Blandy
5ba2dc3fd3 * mouse.el (mouse-split-window-vertically): If the user clicks too
close to the top or bottom of a window, split at the closest
	reasonable line.  Give a helpful error message if the window is
	too small to be split anywhere.
	(mouse-split-window-horizontally): Similar changes.
1993-03-02 07:29:05 +00:00
Jim Blandy
44c327f959 * info.el (Info-directory-list): Doc fix; it is set according to
INFOPATH, not INFODIR.
	(Info-find-node): Don't try to set the info buffer's directory
	according to Info-directory; that variable doesn't exist any more.
	Instead, let Info-insert-dir set the current directory.
	(Info-insert-dir): Properly check for upper- and lower-case forms
	of "dir", with and without ".info" extension.  Set the buffer's
	default-directory to the directory containing the first dir file
	we find, and cache it in Info-dir-contents-directory.
	(Info-dir-contents-directory): New variable, to cache the
	directory we decided to use as the merged directory's
	default-directory.
1993-03-02 07:27:17 +00:00
Jim Blandy
b9a4b5011e * hexl.el (hexl-mode-map): When initializing, remember that the
argument to key-binding is a key sequence, not a single key.
1993-03-02 07:26:43 +00:00
Jim Blandy
0ca90494a9 * frame.el (new-frame): Doc fix.
Use the term `scroll bar', instead of `scrollbar'.
	* term/x-win.el, frame.el, mouse.el: Terminology changed.
	* scrollbar.el: Renamed to scroll-bar.el.
1993-03-02 07:25:44 +00:00
Jim Blandy
4969329862 * etags.el (find-tag-other-window): If another window is already
displaying the tag's buffer, explicitly set that window's point to
	the tag's position.
1993-03-02 07:22:33 +00:00
Jim Blandy
6798a38571 * autoload.el (generate-file-autoloads): Add another
save-excursion so that point is before the generated autoloads
	after we scan the file.
1993-03-02 07:21:44 +00:00
Jim Blandy
eaa974e13b These changes were actually made by Richard; I stole his RCS lock.
* frame.el (initial-frame-alist, minibuffer-frame-alist,
	pop-up-frame-alist, new-frame): Doc fixes.

	* frame.el (set-pointer-color): Renamed to set-mouse-color.

	* frame.el (set-border-color): New function.
1993-03-02 07:06:47 +00:00
Jim Blandy
dc14eed224 These are in preparation for a more thorough renaming to occur soon.
* scroll-bar.el: Provide `scroll-bar', not `scrollbar'.
	* term/x-win.el: Require `scroll-bar', not `scrollbar'.
1993-03-02 02:11:18 +00:00
Jim Blandy
b16795eb99 * term/x-win.el: Require scroll-bar', not scrollbar'. 1993-03-02 02:03:41 +00:00
Richard M. Stallman
7ea13762ef (Info-insert-dir): Make menu items in Top node
pointing each of the other nodes.

(Info-insert-dir): New function.
(Info-find-node): Use Info-insert-dir to visit dir file.
1993-03-01 09:25:44 +00:00
Richard M. Stallman
f1f2d09afd (walk-windows): Doc fix. 1993-02-26 06:28:04 +00:00
Richard M. Stallman
ec367ad6e6 (add-change-log-entry): Find end of first paragraph from after the header line. 1993-02-25 20:23:59 +00:00
Richard M. Stallman
a8a6776b57 (point-to-register): Make arg ARG optional.
(window-configuration-to-register): Likewise.
(frame-configuration-to-register): Likewise.
1993-02-25 06:39:57 +00:00
Jim Blandy
fe48f821ca * term/x-win.el (scroll-bar-mode, scroll-bar-mode): Move these
functions to scrolbar.el.
	* scrollbar.el (scroll-bar-mode, scroll-bar-mode): Here they are.
	Make scroll-bar-mode set the {vertical,horizontal}-scrollbars
	parameters in default-frame-alist, and modify all extant screens
	using the correct parameter names.
1993-02-25 00:38:55 +00:00
Richard M. Stallman
b26c217c09 (vc-find-file-hook): Discard vc status of file
if we will actually have to create the buffer.
1993-02-24 18:07:12 +00:00
Jim Blandy
1de6a9711d Removed assigment to foo in byte-compile-lambda. 1993-02-23 13:21:13 +00:00
Jim Blandy
1ab31687d4 * files.el (revert-buffer): Reverse the sense of the first
argument, but leave interactive usage the same.
	* vc.el (vc-resynch-window): Call vc-revert-buffer1 with the newly
	appropriate arguments.  This seems to be the only file which was
	adjusted for the new meaning of the revert-buffer arguments.
1993-02-22 14:17:16 +00:00
Jim Blandy
6f5191a247 * two-column.el: Add autoloads for the functions defined in
tc-mode-map.
1993-02-22 14:16:48 +00:00
Jim Blandy
37f6661a60 * subr.el (string-to-int): Make this an alias for
string-to-number.
1993-02-22 14:16:25 +00:00
Jim Blandy
ad196291b4 * gud.el (gud-break): With a prefix argument, set a temporary
breakpoint.
	(gud-apply-from-source): New argument ARGS, to pass to FUNC.  Now
	it's really like `apply'.
	(gud-set-break): Add another argument to this method.
	Document it in the section describing how the methods are supposed
	to be used.
	(gud-gdb-set-break): New argument TEMP; if non-nil, set a
	temporary breakpoint.
	(gud-sdb-set-break, gud-dbx-set-break): New argument TEMP.  Ignore
	it, since I don't know how to set a temporary breakpoint in these
	debuggers.

	* gud.el (gud-break): With a prefix argument, set a temporary
	breakpoint.
	(gud-apply-from-source): New argument ARGS, to pass to FUNC.  Now
	it's really like `apply'.
	(gud-set-break): Add another argument to this method.
	Document it in the section describing how the methods are supposed
	to be used.
	(gud-gdb-set-break): New argument TEMP; if non-nil, set a
	temporary breakpoint.
	(gud-sdb-set-break, gud-dbx-set-break): New argument TEMP.  Ignore
	it, since I don't know how to set a temporary breakpoint in these
	debuggers.
1993-02-22 14:15:34 +00:00
Richard M. Stallman
b34429f8ea (esc-map, ctl-x-map): Define as functions. 1993-02-21 06:29:09 +00:00
Richard M. Stallman
8ada529bea (super-apropos-check-doc-file): Look for DOC file in proper directory. 1993-02-20 23:12:21 +00:00
Richard M. Stallman
406e12d963 (insert-directory): Doc fix. 1993-02-20 06:23:08 +00:00
Richard M. Stallman
4591cb9059 (describe-function): Print the arglist if the function is bytecode or a list. 1993-02-19 05:06:28 +00:00
Richard M. Stallman
4ae7d00a1e Fix minor bugs in previous change. 1993-02-17 21:30:25 +00:00
Roland McGrath
7e4263eb77 (generate-file-autoloads): If no buffer was visiting FILE when we started,
kill the buffer we create.
1993-02-17 21:30:21 +00:00
Richard M. Stallman
eceee2c04a (isearch-backward-regexp):
New arg no-recursive-edit, always non-nil for interactive call.
Rename first arg, and set it right in interactive call.
(isearch-forward-regexp): Likewise.
(isearch-forward, isearch-backward): Likewise no-recursive-edit.
1993-02-17 20:34:20 +00:00
Richard M. Stallman
b890df1a7a (byte-compile-lambda): Test of byte-compile-compatibility was backwards. 1993-02-17 20:29:57 +00:00
Richard M. Stallman
8290babd65 (frame-initialize): Fix error syntax.
(toggle-horizontal-scroll-bar): Likewise.
(toggle-horizontal-scroll-bar): Renamed from set-horizontal-bar
(toggle-vertical-scroll-bar): Likewise.
(toggle-auto-lower, toggle-auto-raise): Likewise.
(set-foreground-color, set-background-color):
Renamed from set-frame-{fore,back}ground.
1993-02-16 06:36:30 +00:00
Jim Blandy
4b3ed5e7ae * informat.el (Info-tagify): Correct the regular expression which
recognizes node names to work properly with Emacs 19 regex.
1993-02-16 00:23:06 +00:00
Richard M. Stallman
92966e6f18 (find-file-hooks): Delete permanent-local property.
(find-file-not-found-hooks): Likewise.
1993-02-15 19:02:55 +00:00
Jim Blandy
d2ec895603 * subr.el (mod): Add back this alias for %. 1993-02-14 14:35:19 +00:00
Jim Blandy
37c0ad585e * rmailout.el (rmail-output, rmail-output-to-mail-file): Reverse
the order of the arguments and make COUNT optional, for backward
	compatibility's sake.
1993-02-14 14:34:47 +00:00
Jim Blandy
6338c7ba53 * lisp-mode.el (lisp-fill-paragraph): New function.
(shared-lisp-mode-map): Bind M-q to lisp-fill-paragraph.
1993-02-14 14:33:44 +00:00
Jim Blandy
29130b950e * gosmacs.el: Bind M-h to delete-previous-word, not
backward-kill-word; the latter has different prefix semantics.

	* gosmacs.el: Require 'mlsupport, to get definition of
	backward-kill-word.
1993-02-14 14:33:24 +00:00
Jim Blandy
7eadab74c8 * frame.el: Clean up initialization code.
(initial-frame-alist): Doc fix.
	(minibuffer-frame-alist): New default value, with a reasonable height.
	(filtered-frame-list, minibuffer-frame-list): New functions.
	(frame-initialize): Use minibuffer-frame-list, instead of writing
	it out.
	(frame-notice-user-settings): Thoroughly rearranged.
	Notice changes to default-frame-alist as well as initial-frame-alist.
	Properly handle requests to make the initial frame into a
	minibufferless or minibuffer-only frame.
	Create a minibuffer-only frame if the initial frame should lack a
	minibuffer and there are no other minibuffer frames created by the
	user's initialization file.
	Fix any frames using the initial frame as a surrogate minibuffer
	frame.
	Restore the current buffer after creating and deleting all these
	frames.

	* frame.el (set-default-font, set-frame-background,
	set-frame-foreground, set-cursor-color, set-pointer-color,
	set-auto-raise, set-auto-lower, set-vertical-bar,
	set-horizontal-bar): Give these docstrings.
	(set-auto-raise, set-auto-lower, set-vertical-bar,
	set-horizontal-bar): Make these toggle or look at the prefix
	argument, like minor modes.

	* frame.el (set-vertical-bar): Use the proper parameter symbol.
	(set-horizontal-bar): Signal an error indicating that horizontal
	scrollbars are not implemented.
1993-02-14 14:29:30 +00:00
Jim Blandy
4632a8938a * fortran.el (fortran-prepare-abbrev-list-buffer): Put quote in
front of first argument to `insert-abbrev-table-description'.

	* fortran.el (fortran-is-in-string-p): Fixed incorrect behaviour
	when in first statement of a buffer.
1993-02-14 14:27:24 +00:00
Jim Blandy
997d343821 * cl.el (cl-version): Mark as no longer in beta test. 1993-02-14 14:26:41 +00:00
Richard M. Stallman
6125133886 (enable-flow-control...): Renamed from evade...
(enable-flow-control): Add autoload.
1993-02-11 23:32:07 +00:00
Richard M. Stallman
a1ddedc69d Update GPL version. 1993-02-10 07:08:53 +00:00
Richard M. Stallman
23d46cf89e (set-gosmacs-bindings): Fix binding of \eh. 1993-02-10 06:45:33 +00:00
Richard M. Stallman
82ce8accb3 Fix copyright notice. 1993-02-09 09:58:19 +00:00
Roland McGrath
74046d00de (add-change-log-entry): Undo Jan 25 change. It worked for buffers in
indented-text-mode, but lost for change-log-mode, which is what matters.
1993-02-08 22:25:34 +00:00
Roland McGrath
bd3910fef2 (compilation-forget-errors): Just set
compilation-directory-stack to nil; no need to loop through it.
(next-error): For a non-numeric prefix arg, pass nil for
compile-reinitialize-errors's FIND-AT-LEAST arg.
(next-error): When getting marker for error source location, be
sure to examine buffer local value of compilation-old-error-list
before switching to source file buffer.
1993-02-08 20:46:10 +00:00
Richard M. Stallman
b5ff800400 (sort-subr): Fix previous change. 1993-02-07 16:44:11 +00:00
Richard M. Stallman
4f1b6c5449 (sort-build-lists): Record the key as pair of positions;
don't copy string from buffer.
(sort-subr): Use compare-buffer-substrings.
1993-02-07 05:54:14 +00:00
Richard M. Stallman
70ca75ae69 (mail-setup): Use fill-region-as-paragraph
for To field; handle the CC just like the To.
1993-02-07 04:56:23 +00:00
Roland McGrath
14a08856ec (make-comint): Added docstring. 1993-02-05 18:28:05 +00:00
Roland McGrath
d81362b0c3 Restore nuked information in minibuffer history bindings.
Use intelligent method of disabling completion-oriented bindings.
1993-02-05 17:41:42 +00:00
Richard M. Stallman
34238338f9 Once again, go back to ordinary next-history-element
for M-n in minibuf, even for completion.
1993-02-05 02:06:38 +00:00
Richard M. Stallman
13f4b6b337 (sort-subr): Doc fixes. 1993-02-03 04:33:30 +00:00
Richard M. Stallman
a59de7ab62 (mail-do-fcc): Allow dash in timezone name. 1993-02-02 20:40:41 +00:00
Jim Blandy
2aa7a8bfe5 * simple.el (kill-region): If the buffer is read-only, do beep,
but also put the region in the kill ring.  Doc fix.
1993-02-01 22:31:17 +00:00
Jim Blandy
cbbc8d275a * texinfo.el (texinfo-mode): Make page-delimiter buffer-local, and
set it according to texinfo-chapter-level-regexp.
1993-02-01 22:19:52 +00:00
Roland McGrath
7b1437089b (mail-abbrev-end-of-buffer): Changed interactive spec from "P" to "p". 1993-01-31 20:48:19 +00:00
Richard M. Stallman
c584550897 (c-macro-expand): Use expanded name to write or delete.
Send two eofs.
1993-01-30 03:43:24 +00:00
Roland McGrath
b5e6f936b9 (next-complete-history-element): Restore point after replacing the
buffer text with the appropriate history element.
1993-01-28 20:22:03 +00:00
Richard M. Stallman
3def68cde8 (sendmail-program): Try /usr/ucblib/sendmail. 1993-01-28 06:17:47 +00:00
Richard M. Stallman
658eed663c Don't use the completion-oriented history commands. 1993-01-28 06:16:04 +00:00
Jim Blandy
dbc4e1c129 JimB's changes since January 18th 1993-01-26 01:58:16 +00:00
Jim Blandy
7276614481 JimB's changes from January 18 to present 1993-01-26 01:56:29 +00:00
Jim Blandy
ed015bddf7 * disass.el (disassemble): Add autoload cookie for this.
* bytecomp.el (byte-decompile-bytecode): Add an autoload for this.

	compiled-function-p has been renamed to byte-code-function-p.
	* subr.el: Define compiled-function-p as an alias for it.
	* bytecomp.el: Register compiled-function-p as obsolete.
	* bytecomp.el, byte-opt.el, disass.el, help.el, map-ynp.el: Change
	uses.

	unread-command-event has been replaced by unread-command-events.
	* simple.el (prefix-arg-internal): Use this to push back all
	key sequences for processing by the main command loop, instead of
	trying to simulate its behavior ourselves.
	* bytecomp.el: Document unread-command-event as an obsolete
	variable, although nothing but the GNU Emacs 19 sources use it.
	Adjust obsolescence message for unread-command-char.
	* comint.el (comint-dynamic-list-completions): Change uses of
	unread-command-event to work with unread-command-events.
	* ebuff-menu.el (electric-buffer-list, Electric-buffer-menu-exit):
	Same.
	* edebug.el (edebug-outside-excursion): Same.
	* ehelp.el (electric-help-command-loop): Same.
	* electric.el (Electric-command-loop): Same.
	* emerge.el (emerge-show-file-name): Same.
	* fortran.el (fortran-abbrev-start,
	fortran-window-create-momentarily): Same.
	* gnus.el (gnus-Subject-next-article): Same.
	* info.el (Info-summary): Same.
	* isearch-mode.el (isearch-update, isearch-unread): Same.
	* map-ynp.el (map-y-or-n-p): Same.
	* mlsupport.el (push-back-character): Same.
	* replace.el (perform-replace): Same.
	* simula.el (simula-electric-label): Same.
	* subr.el (read-quoted-char, momentary-string-display): Same.
	* sun-mouse.el (mouse-second-hit): Same.
	* terminal.el (te-escape-extended-command-unread): Same.
	* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Same.
1993-01-26 01:36:02 +00:00
Jim Blandy
96d699f33e compiled-function-p has been renamed to byte-code-function-p.
* subr.el: Define compiled-function-p as an alias for it.
	* bytecomp.el: Register compiled-function-p as obsolete.
	* bytecomp.el, byte-opt.el, disass.el, help.el, map-ynp.el: Change
	uses.
1993-01-26 01:29:51 +00:00
Jim Blandy
d81fd0bf01 x-selection-value has been renamed to x-selection.
x-own-selection has been renamed to x-set-selection, and the order
	of its arguments has been reversed, for consistency with other
	lisp functions like put and aset.
	* term/x-win.el (x-select-text): Adjusted.
	(x-cut-buffer-or-selection-value): Check the primary selection,
	using x-selection, instead of checking the cut buffer again.

	* term/x-win.el: Doc fix.
1993-01-26 01:26:58 +00:00
Roland McGrath
312f637b70 (tags-query-replace): C-t 1993-01-25 23:30:39 +00:00
Roland McGrath
63ed0aa079 (add-change-log-entry): Restrict PARAGRAPH-END to being on the first
page.
1993-01-25 17:05:57 +00:00
Roland McGrath
c7e6987699 (next-complete-history-element): Use only buffer contents before point
to match history elements.
1993-01-25 16:59:48 +00:00
Roland McGrath
d0678801de ({next,previous}-complete-history-element): New functions.
Bind them to M-n/M-p and next/prior in minibuffer completion maps.
1993-01-25 00:45:01 +00:00
Roland McGrath
0f6b9c324b (tags-loop-scan): Set default value to an error form. 1993-01-21 22:43:16 +00:00
Roland McGrath
2ae6a918b9 (visit-tags-table-buffer): When propagating a change of name after
file-find-noselect, refer to tags-file-name, not the undefined var FILE.
1993-01-21 22:36:48 +00:00
Roland McGrath
bf349f3687 (visit-tags-table-buffer): Error if called with 'same and no current table. 1993-01-19 21:05:15 +00:00
Jim Blandy
3a65941e41 * c-mode.el (c-switch-label-regexp): New constant.
(electric-c-terminator, c-indent-line, indent-c-exp): Use it to
	correctly recognize default labels in switch statements.
1993-01-16 06:04:16 +00:00
Richard M. Stallman
62c9fad7e2 (shell): Doc fix. 1993-01-15 07:02:35 +00:00
Roland McGrath
2be5e5dbe6 (switch-to-buffer-other-frame): Pass t to pop-to-buffer. 1993-01-14 21:28:18 +00:00
Jim Blandy
6d62a90e1f * scrollbar.el: New file.
* term/x-win.el: Require 'scrollbar.
1993-01-14 14:52:32 +00:00
Jim Blandy
d5ab20330a * simple.el (set-goal-column): Make this command disabled by default. 1993-01-14 14:50:16 +00:00
Jim Blandy
817d6535a9 * page-ext.el (next-page): Correctly handle negative page count. 1993-01-14 14:49:17 +00:00
Jim Blandy
faa3b11db6 * frame.el (frame-notice-user-settings): Don't try to delete the
initial frame if the user took care of that.
1993-01-14 14:48:57 +00:00
Jim Blandy
396890d1bd Initial revision 1993-01-14 06:41:03 +00:00
Richard M. Stallman
40a45a9f94 (mouse-save-then-kill): When deleting, avoid delay
and don't set the mark.  Replace obsolete fn event-point.
(mouse-kill): Replace obsolete fn event-point.
1993-01-13 01:31:45 +00:00