1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 20:00:46 -08:00
Commit graph

26840 commits

Author SHA1 Message Date
Jim Blandy
1f40cad246 * xdisp.c (message): Set echo_frame to the frame whose message buf
we want to use, not to the message buf itself.

	* xdisp.c (message): Use the message buffer of the frame we're
	going to display the message on to format the message, not that of
	the selected frame.
1993-02-14 14:39:45 +00:00
Jim Blandy
832a07261f * dispnew.c (remake_frame_glyphs): When re-allocating the frame's
message buffer when echo_area_glyphs is pointing at it, relocate
	echo_area_glyphs too.  Same for previous_echo_glyphs.
	* window.h (previous_echo_glyphs): Add extern declaration for this.
1993-02-14 14:39:09 +00:00
Jim Blandy
7c1402521d * keymap.c (Flookup_key, Fkey_binding, Flocal_key_binding,
Fglobal_key_binding, Fminor_mode_key_binding): Add a new optional
	argument ACCEPT_DEFAULT, to control whether this function sees
	bindings for t.
	(Fwhere_is_internal, describe_map_tree, describe_map_2,
	describe_vector): Pass the proper arguments to Flookup_key.
1993-02-14 14:38:43 +00:00
Jim Blandy
39acc701e6 * frame.c (Fframe_parameters): Report the `minibuffer' parameter of
minibufferless frames as nil, not `none'.
	(Qnone): Remove declaration and initialization for this.  It's not
	needed anymore.
	* xfns.c (Qnone): Add them here; we still accept "none" as a valid
	value for the `minibuffer' parameter.
1993-02-14 14:38:19 +00:00
Jim Blandy
f14b1c68f4 * fileio.c (Fdo_auto_save): If NO_MESSAGE is non-nil, don't tell
users that buffers have shrunk a lot.  This is called when Emacs
	is crashing, so we don't want to run any code that isn't
	absolutely necessary.  Also, autosave buffers which don't have
	specially handled autosave file names first.

	* fileio.c (Fexpand_file_name): Pass DEFALT through
	Fexpand_file_name before using it.

	* fileio.c (Fexpand_file_name): Doc fix.
1993-02-14 14:37:33 +00:00
Jim Blandy
72a8c21efb * s/usg5-4.h: #include "usg5-3.h", not "s-usg5-3.h". 1993-02-14 14:36:14 +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
Jim Blandy
83f6a56577 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
${infodir} from these variables; we have written out explicit code
	to install the info files.

	* Makefile.in: Some makes can't handle comments in the middle of
	commands; move them to before the whole rule.
1993-02-14 14:26:06 +00:00
Jim Blandy
1bba56f6d7 * configure (progname): New option `--with-gcc'. Make it clearer
how we are trying to guess whether or not we have GCC.
	* INSTALL: Document the `--with-gcc' option, and improve
	description of `--with-x' options.
1993-02-14 14:25:18 +00:00
Jim Blandy
73eff16445 Initial revision 1993-02-14 14:13:56 +00:00
Richard M. Stallman
5fbe2a4458 (Fadd_text_properties): Put OBJECT arg last. Make it optional.
(Fset_text_properties, Fremove_text_properties): Likewise.
(Fnext_single_property_change, Fprevious_single_property_change):
(Fnext_property_change, Fprevious_property_change): Likewise.
(Ferase_text_properties): #if 0.
(Fget_text_property): New function.
1993-02-13 21:56:10 +00:00
Richard M. Stallman
dcb70223ed (C_SWITCH_MACHINE): Don't define if GCC. 1993-02-13 11:34:19 +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
3fff2dfa0c (Finsert_buffer_substring): Proper error for non-ex buffer.
(Fcompare_buffer_substrings): Likewise.
1993-02-11 23:21:01 +00:00
Richard M. Stallman
e9cf2084dd (Fcompare_buffer_substrings): New function. 1993-02-11 06:00:51 +00:00
John Hassey
3220bb9113 removed m88kbcs, changed delta88 and harris to
use sysv3.
1993-02-10 17:56:58 +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
945807a338 (char_ins_del_cost): Use FRAME_WIDTH, not FRAME_HEIGHT. 1993-02-10 06:14:12 +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
Richard M. Stallman
9fa4395de7 (extra_keyboard_modifiers): New Lisp var.
(read_char): Support ctl and meta bits in extra_keyboard_modifiers.
1993-02-07 00:31:58 +00:00
Richard M. Stallman
64bb1782c4 (XTread_socket): Support extra_keyboard_modifiers. 1993-02-07 00:30:36 +00:00
Jim Wilson
096fbe81fa (i[34]86sol2): New abbrev for i[34]86-unknown-solaris2. 1993-02-05 23:42:43 +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
Richard M. Stallman
df3bb2ab7c (force_fit_type): Abort if T not INTEGER_CST. 1993-01-30 02:16:57 +00:00
Jim Blandy
b8baad4034 * window.c (Fscroll_left, Fscroll_right): Don't forget to apply
XWINDOW to selected_window before passing it to window_internal_width.
1993-01-30 01:21:00 +00:00
Jim Blandy
c4e5d591e0 * xmenu.c (Fx_popup_menu): Don't forget to turn the frame-relative
coordinates for the menu position into root-window-relative
	coordinates.
1993-01-29 22:13:36 +00:00
Jim Blandy
5e43ddf5ff * lread.c (read1): Although digits followed by a '.' are an
integer, a single . by itself (like, say, \.) should be a symbol.
1993-01-29 21:32:37 +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