1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-31 11:13:50 +00:00
Commit Graph

1607 Commits

Author SHA1 Message Date
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
Jim Blandy
b351399ac8 * 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.
	* ebuff-menu.el (electric-buffer-list, Electric-buffer-menu-exit):
	Same.
1992-11-16 01:29:47 +00:00
Jim Blandy
d28a192521 * disass.el (byte-compile): Specify that the 'byte-compile feature
is provided in the file "bytecomp".
1992-11-16 01:28:48 +00:00
Jim Blandy
35d56dcf9a * 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.
	* comint.el (comint-dynamic-list-completions): Same.
1992-11-16 01:28:14 +00:00
Jim Blandy
79d52eea3e * bytecomp.el: Declare unread-command-char an obsolete variable.
* bytecomp.el: (require 'backquote).
1992-11-16 01:21:50 +00:00
Jim Blandy
2495e5f477 * ange-ftp.el (ange-ftp-repaint-buffer): Give this a non-hacky
definition using (message nil).
	(ange-ftp-read-passwd, ange-ftp-process-filter): Uncomment out the
	calls to ange-ftp-repaint-buffer.
1992-11-16 01:20:29 +00:00
Jim Blandy
8e6bef18a1 * xselect.c (Fx_get_cut_buffer): Correct check for buf_num in
range.

	* xselect.c (Fx_get_cut_buffer, Fx_set_cut_buffer): Fix error
	message format; use NUM_CUT_BUFFERS instead of literal 7.
1992-11-16 01:04:24 +00:00
Jim Blandy
b4f5687cd4 * xfns.c (unread_command_char): Change name in extern declaration
to unread_command_event.
1992-11-16 01:03:16 +00:00
Jim Blandy
253c7d2f32 * xdisp.c (display_string): Use w's buffer's value of
tab-width to display the string, instead of the current buffer's,
	which could be anything.
1992-11-16 00:58:49 +00:00
Jim Blandy
7104f9b06c * vmspaths.h: New version from Roland Roberts. 1992-11-16 00:58:28 +00:00
Jim Blandy
e6dd60805c * undo.c (Fprimitive_undo): Remove whitespace in front of #ifdef
and #endif.
1992-11-16 00:57:54 +00:00
Jim Blandy
a04c953598 * systty.h: Doc fix.
* systty.h, process.c, buffer.h, callproc.c, sysdep.c, dired.c:
	Added VMS changes from Roland Roberts.
1992-11-16 00:55:34 +00:00
Jim Blandy
986ffb2446 * systty.h, process.c, buffer.h, callproc.c, sysdep.c, dired.c:
Added VMS changes from Roland Roberts.
1992-11-16 00:54:53 +00:00
Jim Blandy
ad3bb3d260 * ralloc.c (relocate_some_blocs): Handle BLOC == NIL_BLOC.
(free_bloc): This can now be simplified.

	* ralloc.c (r_alloc_sbrk): When we allocate new space for the
	malloc heap, zero it out even if we don't have any blocs in the
	free list.
1992-11-16 00:54:08 +00:00
Jim Blandy
b0310da46a * systty.h, process.c, buffer.h, callproc.c, sysdep.c, dired.c:
Added VMS changes from Roland Roberts.

	* process.c (read_process_output): Save, widen, insert the process
	output, and then restore the restriction if inserting text outside
	the visible region.

	* process.c (Fstart_process): Establish an unwind-protect to
	remove PROC from the process list if an error occurs while
	starting it.
	(start_process_unwind): New function to help with that.
	(create_process): There's no need to explicitly call
	remove_process if the fork fails; the record_unwind_protect in
	Fstart_process will take care of it.

	* process.c (wait_reading_process_input): Test the C preprocessor
	symbol "ultrix", not "__ultrix__" to see if we should ignore
	ENOMEM errors from select.

	* process.c (process_send_signal): On systems which have both
	the TIOCGETC and TCGETA ioctls, just use the former.

	* s/bsd4-2.h, s/bsd4-3.h: #define SIGNALS_VIA_CHARACTERS.
	* process.c (process_send_signal): Put all the code for sending
	signals via characters in a #ifdef SIGNALS_VIA_CHARACTERS.  Decide
	whether to use the Berkeley-style or SYSV-style ioctls by seeing
	which ioctl commands are #defined.

	* process.c (process_send_signal): Doc fix.
1992-11-16 00:53:26 +00:00
Jim Blandy
64a3a3c0b4 * minibuf.c (temp_echo_area_glyphs): Change reference to
unread_command_char to unread_command_event.

	* minibuf.c (read_minibuf): If get_minibuffer gives the
	new minibuffer a nil default directory, find another buffer with a
	better default directory and use that one's instead.
1992-11-16 00:46:19 +00:00
Jim Blandy
2705099422 * mem-limits.h [DATA_SEG_BITS] (EXCEEDS_LISP_PTR): Remember to
remove DATA_SEG_BITS from the pointer before testing if the
	pointer fits in VALBITS.
1992-11-16 00:45:34 +00:00
Jim Blandy
e37c080581 * lread.c: #include "keyboard.h".
(Fread_char, Fread_char_exclusive): Don't signal an
	error for or throw away switch-frame events; instead, put them off
	until after we've found a character we can respond to.

	Rename unread_command_char to unread_command_event; it has
	subtly different semantics now, and we should use
	`make-obsolete-variable' to warn people.
	* lread.c (Fread_char): Change reference.
1992-11-16 00:45:02 +00:00