1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-24 07:20:37 +00:00
Commit Graph

1849 Commits

Author SHA1 Message Date
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
Richard M. Stallman
a5f217b86e (search_command): #if 0 previous change. 1993-02-15 05:55:45 +00:00
Richard M. Stallman
481399bfac (search_command): When moving to LIM on failure, return LIM. 1993-02-15 05:42:13 +00:00
Richard M. Stallman
3bd779aadb (Frename_buffer): Make prefix arg set UNIQUE. 1993-02-14 23:08:25 +00:00
Jim Blandy
8922af5f60 * xterm.c (x_set_window_size): Call change_frame_size instead of
just setting the `rows' and `cols' members of the frame, and
	leaving the window tree in complete disarray.

	* xterm.c (x_io_error_quitter): New function.
	(x_error_quitter): Note that this is only used for protocol
	errors now, not I/O errors.
	(x_term_init): Set the I/O error handler to x_io_error_quitter.
1993-02-14 14:40:55 +00:00
Jim Blandy
baaed68ea1 * 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.

	* xfns.c (x_frame_params): Remember that the parameters are called
	"auto-raise" and "auto-lower", not "autoraise" and "autolower".
1993-02-14 14:40:13 +00:00
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