1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-22 18:35:09 +00:00
Commit Graph

1774 Commits

Author SHA1 Message Date
Jim Blandy
d7a803df18 * xfns.c (Fx_create_frame): Initialize f->async_visible too. 1992-12-06 22:21:21 +00:00
Jim Blandy
d724d9896d * xdisp.c (redisplay): Call FRAME_SAMPLE_VISIBILITY to set the
visible and iconified flags appropriately for each frame.
	(message1): Call FRAME_SAMPLE_VISIBILITY to set the visible and
	iconified flags for the minibuffer frame.

	* xdisp.c (redisplay): Use FOR_EACH_FRAME to apply
	redisplay_windows to the root window of each frame.  This makes a
	#ifdef MULTI_FRAME unneeded, but it also means we recompute
	buffer_shared from scratch even on non-MULTI_FRAME configurations.
	Don't skip elements of Vframe_list that aren't frames; go ahead
	and crash here.

	* xdisp.c (redisplay): Remove #ifdef MULTI_FRAME around the code
	which updates separate minibuffer frames specially; there's
	nothing there that won't work on a single-frame configuration.
1992-12-06 22:20:47 +00:00
Jim Blandy
016899c07c Tue Dec 1 23:42:25 1992 Jim Blandy (jimb@totoro.cs.oberlin.edu)
* process.c (wait_reading_process_input): Doc fix.
1992-12-06 22:19:47 +00:00
Jim Blandy
ff0b5f4c67 * keyboard.c (kbd_store_ptr): Declare this to be volatile, if
__STDC__ is #defined.
	(Fdiscard_input): Use cast to keep GCC from complaining about the
	assignment of kbd_store_ptr to kbd_fetch_ptr.
1992-12-06 22:18:02 +00:00
Jim Blandy
a46595273a * frame.h (struct frame): New fields called async_visible and
async_iconified.
	(FRAME_SAMPLE_VISIBILITY): New macro, with MULTI_FRAME and
	non-MULTI_FRAME definitions.
1992-12-06 22:17:30 +00:00
Jim Blandy
323405deb6 * frame.c (make_frame): Initialize async_visible and
async_iconified properly.
1992-12-06 22:16:57 +00:00
Jim Blandy
283e1184f3 * doc.c (store_function_docstring): New function, made from part
of Fsnarf_documentation, which handles docstrings for macros
	properly.
	(Fsnarf_documentation): Call store_function_docstring.
1992-12-06 22:16:26 +00:00
Jim Blandy
f76e7178ee * dispnew.c: Remove dyked-out copy of safe_bcopy. 1992-12-06 22:16:01 +00:00
Jim Blandy
8f607ef0e3 * dispextern.h (struct frame_glyphs): Doc fix. 1992-12-06 22:15:29 +00:00
Jim Blandy
a293299024 src/ * data.c (indirect_function): Delete unused argument ERROR. 1992-12-06 22:13:53 +00:00
Jim Blandy
0c22fbcab4 Now partially conforms with GNU coding standards. I'm only checking
it in to RCS so I can check my changes in with FSF Cambridge.
1992-12-06 22:12:37 +00:00
Jim Blandy
d95ba5f0be Initial revision 1992-12-04 19:59:59 +00:00
David J. MacKenzie
a8cfc9f7e0 *** empty log message *** 1992-12-01 18:28:07 +00:00
Richard M. Stallman
e12d0df704 (add-change-log-entry): Expand file-name again after chasing links. 1992-11-27 22:55:31 +00:00
Richard M. Stallman
a22b53407d Copy changes from 18.59:
(NeXT): Defined.
(BIG_ENDIAN): Define only if __BIG_ENDIAN__.
(m68000, COMPILER_REGISTER_BUG): Defs deleted.
(SIGN_EXTEND_CHAR, LIB_X11_LIB, NO_T_CHARS_DEFINES, UNEXEC): Defined.
(LIBS_DEBUG, LIB_GCC, C_SWITCH_MACHINE, ORDINARY_LINK): Defined.
(TEXT_START, TEXT_END, DATA_END, LD_SWITCH_MACHINE): Defined.
(KERNEL_FILE): #undef it.
(environ): Define as _environ.
1992-11-26 18:32:45 +00:00
David J. MacKenzie
d9088577ea *** empty log message *** 1992-11-26 04:42:40 +00:00
David J. MacKenzie
18ec5b0525 *** empty log message *** 1992-11-24 14:17:32 +00:00
Jim Blandy
c530bcbb96 Finish previous change. 1992-11-24 02:40:36 +00:00
Jim Blandy
e684648e8f * Makefile.in (clean): Remove prefix-args. 1992-11-24 02:33:31 +00:00
Richard M. Stallman
7fe7fd40d2 (LD_SWITCH_SYSTEM): Make alternate version for GCC. 1992-11-21 22:12:53 +00:00
Karl Berry
9114e2792f *** empty log message *** 1992-11-21 01:51:33 +00:00
Richard M. Stallman
9549c46d0b (vc-next-action): Undo previous change. 1992-11-20 19:33:38 +00:00
Jim Blandy
c4ae7096b6 Thu Nov 19 16:44:24 1992 Jim Blandy (jimb@totoro.cs.oberlin.edu)
* vc.el (vc-next-action): Pass t as NOQUERY argument to
	vc-resynch-window here too.  This means that all uses of
	vc-resynch-window pass t; I'm going to wait until I understand the
	situation better before I rip out the NOQUERY argument
	altogether.

	* vc.el (vc-revert-buffer1): Try to preserve the position of mark
	as well as point.
	(vc-position-context, vc-find-position-by-context): New functions
	to help with that, made out of the old innards of vc-revert-buffer1.
1992-11-20 17:23:45 +00:00
Jim Blandy
397587eeb5 * subr.el (lambda): Doc fix. 1992-11-20 17:22:56 +00:00
Jim Blandy
23029d77d1 * fortran.el: New version of version 1.30 (!) from Stephen A. Wood
<saw@hallc1.cebaf.gov>

	* fortran.el: New version (1.30) from "Stephen A. Wood"
	<saw@hallc1.cebaf.gov>
1992-11-20 17:22:24 +00:00
Jim Blandy
1a5aace582 * m/sparc.h: Don't include <sys/param.h> here; that screws up the
xmakefile.  Instead, include it in getloadavg.c, which is the only
	place that uses LOAD_AVE_CVT, which is the only reason
	<sys/param.h> was here in the first place.
1992-11-20 17:21:38 +00:00
Jim Blandy
efc3fd6707 Fri Nov 20 05:24:16 1992 Jim Blandy (jimb@totoro.cs.oberlin.edu)
* config.sub: Added machines and operating systems for Emacs
	ports, since Emacs now uses config.sub for its configuration.
	New manufacturers recognized not to be operating systems: High
	Level Hardware (highlevel, defaults to using BSD), Gould
	(gould, defaults to System V), Commodore (cbm, defaults to
	amigados), National Semiconductor (ns, defaults to Genix), and
	Masscomp (masscomp, defaults to RTU).
	Recognize the NS1600 (ns16k) and the Clipper (clipper) as
	processors.
	Recognize these processors with default manufacturers: the
	Cydra (cydra) from Cydrome (cydrome), the XPS100 (xps100) from
	Honeywell (honeywell), and the Orion (orion) and Orion 1/05
	(orion105) from High Level Hardware (highlevel).
	If the ISC operating system is given with a version number,
	don't kill it and set it to 2.2; just have it default to 2.2
	if omitted.
	Make Irix SGI's default operating system, not SYSV.
	Make BSD Encore's default, so it applies for all Encore
	machines, not just the umax and mmax abbreviations.
	All of Encore's machines use BSD, not just the ns32k-based
	ones.  Make it the manufacturer's default.
	Make it possible to specify an operating system for a Gould
	machine.  Make sysv the manufacturer's default, so it applies
	when we specify the manufacturer as well as when we omit it.
	Add Uniplus (uniplus), Iris (iris), Xenix (xenix), and RTU
	(rtu) as recognized operating system names.
1992-11-20 17:14:50 +00:00
Jim Blandy
cbd6b57c27 *** empty log message *** 1992-11-20 17:11:40 +00:00
Jim Blandy
8509d50c36 * configure: Use GCC-style configuration names, using config.sub.
Change the usage and help messages.

	* configure: Initialize window_system, not indow_system.

	* configure: Report which window system, compiler, and signal
	handler return type we decide to use.
1992-11-20 17:08:32 +00:00
Jim Blandy
76fb0a58b2 * make-dist: Explain what's going on if config.sub and gmalloc.c
can't be linked.  Place the code which copies them near the code
	which links the rest of the files around them.
1992-11-20 17:08:05 +00:00
Jim Blandy
c809458b55 * config.sub: Added Xenix operating system. 1992-11-18 06:28:11 +00:00
Jim Blandy
59f2b692b3 * make-dist: Don't bother to distribute src/*.com, or
src/vmsbuild; those have all been moved to `../vms'.
1992-11-16 02:00:38 +00:00
Jim Blandy
136e6e9980 * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.

	* vip.el (vip-delete-char, vip-delete-backward-char, ex-delete):
	Don't pass nil as a fourth argument to vip-append-to-register; it
	takes only three.
	(vip-mark-point, ex-mark): Pass required second argument to
	point-to-register.
1992-11-16 01:44:33 +00:00
Jim Blandy
8f51771ee1 * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* terminal.el (te-escape-extended-command-unread): Same.
1992-11-16 01:43:53 +00:00
Jim Blandy
eec38fabdd * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* sun-mouse.el (mouse-second-hit): Same.
1992-11-16 01:43:35 +00:00
Jim Blandy
d77c36e880 * subr.el (lambda): Don't use backquotes in lambda's definition.
* bytecomp.el: Declare unread-command-char an obsolete variable.
	* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* subr.el (read-quoted-char, momentary-string-display): Same.
1992-11-16 01:43:07 +00:00
Jim Blandy
ca3e10c715 * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* simula.el (simula-electric-label): Same.

	* simula.el (simula-calculate-indent): Call backward-word with the
	appropriate argument.
1992-11-16 01:42:04 +00:00
Jim Blandy
f4c7ad34be * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* replace.el (perform-replace): Same.
1992-11-16 01:40:51 +00:00
Jim Blandy
08ce70d1ab * rect.el (operate-on-rectangle): Use move-to-column's FORCE
argument instead of implementing it ourselves.
	(rectangle-coerce-tab): No longer used; deleted.

	* rect.el (open-rectangle): Leave point at the upper corner of the
	rectangle just opened, in imitation of open-line.  Fix doc typo.
	(open-rectangle-line): Use skip-chars-backward's LIM argument to
	leave spaces before the line segment's beginning undisturbed.

	* rect.el: Provide 'rect.
1992-11-16 01:40:15 +00:00
Jim Blandy
047155795e * paths.el (rmail-spool-directory): Add dgux-unix to the list of
systems which put their mail in "/usr/mail".
1992-11-16 01:39:23 +00:00
Jim Blandy
774b8191bd * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* mlsupport.el (push-back-character): Same.
1992-11-16 01:38:47 +00:00
Jim Blandy
8e20fac72d * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* map-ynp.el (map-y-or-n-p): Same.
1992-11-16 01:38:22 +00:00
Jim Blandy
9f0a6471ed * lpr.el (lpr-command, lpr-switches): Removed strings starting
with \newline; this file is loaded in loaddefs.el, and doesn't
	need to follow that convention.

	* lpr.el (lpr-command): Add dgux-unix to the list of systems which
	want "lp".
1992-11-16 01:37:46 +00:00
Jim Blandy
797a37c7cb * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* isearch-mode.el (isearch-update, isearch-unread): Same.
1992-11-16 01:37:06 +00:00
Jim Blandy
efa6a4df9a * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* info.el (Info-summary): Same.
1992-11-16 01:36:46 +00:00
Jim Blandy
7d70f8c44e * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* gnus.el (gnus-Subject-next-article): Same.
1992-11-16 01:35:55 +00:00
Jim Blandy
b8ec3aa307 * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* fortran.el (fortran-abbrev-start, fortran-window-create-momentarily):
	Same.
1992-11-16 01:34:30 +00:00
Jim Blandy
4b43edddc0 * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* emerge.el (emerge-show-file-name): Same.
1992-11-16 01:33:17 +00:00
Jim Blandy
ee4b6d4c61 * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* electric.el (Electric-command-loop): Same.
1992-11-16 01:31:33 +00:00
Jim Blandy
4da495f314 * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* ehelp.el (electric-help-command-loop): Same.
1992-11-16 01:30:45 +00:00