1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-29 00:31:01 -08:00
Commit graph

2880 commits

Author SHA1 Message Date
Jim Blandy
00eaaa321c Some changes from Michael K. Johnson for Linux.
* sysdep.c (sys_siglist): Don't define this if HAVE_SYS_SIGLIST is
	#defined.  That lets the system provide it, if it has it.
	* syssignal.h (sigmask): Only define this if <signal.h> hasn't
	given us a definition already.
	* syssignal.h (sys_sigpause): Fix argument in prototype.
	* sysdep.c (init_signals): The masks are called empty_mask and
	full_mask, not signal_empty_mask and signal_full_mask.
	(signal_handler_t): Moved ....
	* syssignal.h: ... to here.
	* systty.h (EMACS_SET_TTY_PGRP): Call tcsetpgrp with the correct
	arguments.
	* emacs.c (main): Don't try to establish signal handlers for
	SIGBUS and SIGSYS unless they're actually #defined.
1993-05-19 22:01:35 +00:00
Jim Blandy
0674a1f946 Some changes from Michael K. Johnson for Linux.
* sysdep.c (sys_siglist): Don't define this if HAVE_SYS_SIGLIST is
	#defined.  That lets the system provide it, if it has it.
	* syssignal.h (sigmask): Only define this if <signal.h> hasn't
	given us a definition already.
	* syssignal.h (sys_sigpause): Fix argument in prototype.
	* sysdep.c (init_signals): The masks are called empty_mask and
	full_mask, not signal_empty_mask and signal_full_mask.
	(signal_handler_t): Moved ....
	* syssignal.h: ... to here.
	* systty.h (EMACS_SET_TTY_PGRP): Call tcsetpgrp with the correct
	arguments.
	* emacs.c (main): Don't try to establish signal handlers for
	SIGBUS and SIGSYS unless they're actually #defined.

	* systty.h [HAVE_TERMIO, __DGUX]: #include <sys/ioctl.h>.
1993-05-19 22:01:21 +00:00
Richard M. Stallman
46b16ef098 Update GPL version. 1993-05-19 21:19:08 +00:00
Richard M. Stallman
aa56d8055e *** empty log message *** 1993-05-19 21:15:30 +00:00
Richard M. Stallman
bc06ee8bd1 entered into RCS 1993-05-19 21:15:18 +00:00
Richard M. Stallman
a47a5be5e7 Initial revision 1993-05-19 21:11:06 +00:00
Roland McGrath
f629b14cc1 Initial revision 1993-05-19 20:24:48 +00:00
Jim Blandy
ade516a1a7 * xfaces.el (face-equal): Doc fix. 1993-05-19 19:48:38 +00:00
Jim Blandy
2ea2ebebda * calendar.el (hebrew-calendar-yahrzeit): Correct error from S-P&E
paper in test for Adar I 30 date of death for yahrzeit in a
        non-leap year when Shevat 29 must be used.
1993-05-19 19:34:12 +00:00
Jim Blandy
6887f62301 * xdisp.c (redisplay_window): Compute the scrollbar start and end
properly.
1993-05-19 19:13:31 +00:00
Richard M. Stallman
28d3ed91ad Renamed from pending-del.el.
Functions and variables renamed to ...delete-selection...
from ...pending-delete...
Bind all minibuffer keymaps alike.
1993-05-19 19:08:12 +00:00
Richard M. Stallman
1de2ada0f7 (texinfo-chapter-level-regexp): Copied here. 1993-05-19 16:52:19 +00:00
Richard M. Stallman
8a1f153784 (syms_of_lread): Make Vcurrent_load_list ordinary Lisp var.
Set up Qcurrent_load_list.
(readevalloop): Specbind Qcurrent_load_list instead of ad-hoc saving.
(build_load_history): Do nothing when loading pure files.
1993-05-19 16:50:17 +00:00
Richard M. Stallman
8f1e8ff04f (outline-heading-end-regexp): Fix typo.
(outline-minor-mode-map): New variable.
(minor-mode-map-alist): Add new entry.
(outline-minor-mode): Work with above change.
Do not set outline-regexp or outline-header-end-regexp.
1993-05-19 16:19:00 +00:00
Richard M. Stallman
5320ab5106 Initial revision 1993-05-19 15:21:44 +00:00
Richard M. Stallman
a8ee7ef928 (Fcurrent_input_mode): Return META as 3-way flag. 1993-05-19 14:26:34 +00:00
Jim Blandy
4554406a81 Braino. 1993-05-19 06:13:00 +00:00
Jim Blandy
dd573bc0e5 * files.el (set-auto-mode): If the buffer's file name is nil,
don't try to compare it against the entries in auto-mode-alist.
1993-05-19 06:03:04 +00:00
Jim Blandy
e443209533 * fileio.c (Ffind_file_name_handler): Check that FILENAME is a
string.
1993-05-19 06:01:21 +00:00
Jim Blandy
90ab1a81b9 * process.c (wait_reading_process_input): Undo change of April
29th, since that re-introduces the race condition the comments are
	warning about.  Call clear_waiting_for_input before calling
	status_notify, though.
1993-05-19 05:41:37 +00:00
Jim Blandy
9aa2a7f43e * process.c (wait_reading_process_input): Don't forget to call
clear_waiting_for_input when we exit the loop because process
	input has arrived.
1993-05-19 05:05:46 +00:00
Richard M. Stallman
bb1ef42187 (follow_key): Check char in range before UPPERCASEP. 1993-05-19 04:58:19 +00:00
Jim Blandy
7260e3398a Changes for Silicon Graphics Iris 5D.
* unexelfsgi.c: New file; like unexelf.c, but tolerates program
	segments above BSS.
	* m/iris5d.h: New file.
	* s/irix5-0.h: New file.
	* process.c [__sgi] (allocate_pty): Give up immediately if pty is
	inaccessible.
1993-05-19 04:56:06 +00:00
Jim Blandy
4ef37be461 Initial revision 1993-05-19 04:52:06 +00:00
Richard M. Stallman
8cb2ceaa93 (isearch-mode-map): Use vector, not string, to bind printing characters. 1993-05-19 04:44:42 +00:00
Richard M. Stallman
8fa51910a2 (ispell-command-loop): Make an undo boundary. 1993-05-19 04:44:11 +00:00
Jim Blandy
fad97cbed6 * process.c [__sgi] (allocate_pty): Give up immediately if pty is
inaccessible.
1993-05-19 04:38:28 +00:00
Jim Blandy
3d24868836 Doc fix. 1993-05-19 04:27:16 +00:00
Richard M. Stallman
519066d2e0 (x_set_menu_bar_lines): Fix typo in last change. 1993-05-19 03:51:26 +00:00
Jim Blandy
3c5c35c53d * xdisp.c (display_text_line): If the newline (or C-m, in
selective-display) has a non-default face, apply that face to the
	remainder of the line, so that the fill occupies the entire line.
1993-05-19 03:27:53 +00:00
Jim Blandy
68a973351f Make sure that all the display faces use fonts of the
same dimensions as the default face, so as not to confuse the rest
	of the redisplay code.
	* xfaces.c (same_size_fonts): New function.
	(merge_faces): Only merge in a new font from the FROM face if it
	is the same size as the font in the TO face.
1993-05-19 03:07:10 +00:00
Jim Blandy
decb54c690 * xterm.c (x_new_font): Tell the frame display faces about the
newly chosen font.
1993-05-19 03:06:38 +00:00
Jim Blandy
752a043ffa * xterm.c (XTread_socket): Turn off ControlMask for XLookupString.
* keyboard.c (make_lispy_event): Controlify here.
1993-05-19 00:33:58 +00:00
Jim Blandy
f64ba6ea42 * xfns.c (x_set_menu_bar_lines): Minibuffer-only frames can't have
menu bars.
1993-05-19 00:19:16 +00:00
Jim Blandy
7e773fb425 * select.el (xselect-convert-to-class): Just return "Emacs" here.
That's what the class will always be.
1993-05-18 23:25:21 +00:00
Jim Blandy
42e3337cc7 * make-dist: Distribute some VMS files we got from Richard Levitte. 1993-05-18 23:03:14 +00:00
Jim Blandy
714e064b52 Initial revision 1993-05-18 22:59:49 +00:00
Jim Blandy
00c564b505 * configure.in: Include remarks saying what order the autoconf
tests should go in, and remind people to change config.h.in
	whenever they add autoconf tests which make #definitions.
1993-05-18 22:51:56 +00:00
Jim Blandy
a785758151 * xfaces.c (free_frame_faces): Don't free the resources from the
first two faces.
1993-05-18 22:46:17 +00:00
Jim Blandy
3505ea7012 * xdisp.c (redisplay_window): Make the scrollbar reflect the
extent of the visible region, not the whole buffer.
1993-05-18 22:45:53 +00:00
Jim Blandy
1334b321d6 * sysdep.c (reset_sys_modes): Test the return value of
EMACS_SET_TTY properly.
	* systty.h (EMACS_GET_TTY, EMACS_SET_TTY): Document the return
	values.
1993-05-18 22:45:29 +00:00
Jim Blandy
339747e438 * lisp.h (malloc, realloc): Declare these to return void *, to
avoid conflicts with ANSI header files.
1993-05-18 22:44:27 +00:00
Jim Blandy
d685741312 * config.h.in (STDC_HEADERS, TIME_WITH_SYS_TIME,
CRAY_STACKSEG_END, STACK_DIRECTION): Add #undef clauses for these,
	since otherwise the autoconf tests in configure.in won't do us
	much good.
1993-05-18 22:44:08 +00:00
Jim Blandy
d202f1f230 * frame.el (frame-notice-user-settings): Don't make
frame-initial-frame unbound; just set it to nil.
	* startup.el (command-line-1): Call frame-notice-user-settings
	before displaying the startup message.
1993-05-18 22:40:43 +00:00
Jim Blandy
4e1b1e7288 * startup.el (normal-top-level, command-line, command-line-1):
Don't call the frame and face initialization functions unless
	they're bound.

	* frame.el (frame-notice-user-settings): Don't make
	frame-initial-frame unbound; just set it to nil.
	* startup.el (command-line-1): Call frame-notice-user-settings
	before displaying the startup message.
1993-05-18 22:39:51 +00:00
Jim Blandy
db9e92962d * keyboard.c (read_key_sequence): Don't lay down an unwind_protect
to restore the original buffer until we actually get a mouse click.
1993-05-18 22:30:21 +00:00
Jim Blandy
5a1c6df8cd * xterm.c (XTread_socket): Turn off ControlMask for XLookupString.
* keyboard.c (make_lispy_event): Controlify here.
1993-05-18 22:24:14 +00:00
Jim Blandy
1b7899a524 * server.el (server-switch-hook): New hook.
(server-process-filter): Call it.
1993-05-18 22:15:14 +00:00
Jim Blandy
1f18c48f3a * window.c (window-dedicated-p): Doc fix. 1993-05-18 22:07:14 +00:00
Jim Blandy
6f680efba5 * bibtex.el (bibtex-string): Use \" instead of "" to get a double
quote inside a string.
	* vms-patch.el (print-region-function): Same.
1993-05-18 21:33:52 +00:00