1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-06 14:22:31 -07:00
Commit graph

60 commits

Author SHA1 Message Date
Glenn Morris
b9b1cc1463 Switch to recommended form of GPLv3 permissions notice. 2008-05-15 03:28:14 +00:00
Dan Nicolaescu
4624371d9a * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code
dealing with obsolete variables.

* fakemail.c (MAIL_PROGRAM_NAME): Remove unused conditional.
(main): Replace MAIL_PROGRAM_NAME with its value.

* src/Makefile.in:
* src/emacs.c:
* src/gmalloc.c:
* src/keyboard.c:
* src/lisp.h:
* src/m/ibm370aix.h:
* src/process.c:
* src/regex.c:
* src/s/hpux.h:
* src/sysdep.c:
* src/sysselect.h:
* src/systty.h:
* src/unexec.c:
* src/w32term.c:
* src/xsmfns.c:
* src/xterm.c: Remove code that deals with obsolete variables.

* s/msdos.h (DONT_NEED_ENVIRON): Don't define.

* ecrt0.c: Replace the DONT_NEED_ENVIRON test with MSDOS test,
nothing else needs it anymore.
2008-02-09 18:03:10 +00:00
Dan Nicolaescu
e39a993cce * movemail.c:
* make-docfile.c: Remove reference to symbols defined by systems
not supported anymore: MAC_OS8, XENIX and STRIDE.

* (src/m/mips.h):
* (src/m/intel386.h):
* callproc.c:
* config.in:
* ecrt0.c:
* emacs.c:
* fileio.c:
* frame.c:
* getpagesize.h:
* keyboard.c:
* lread.c:
* process.c:
* puresize.h:
* sysdep.c:
* systty.h:
* syswait.h:
* unexec.c:
* xdisp.c:
* alloc.c: Remove code containing references to symbols defined by
unsupported systems.
2008-01-13 00:43:55 +00:00
Glenn Morris
8cabe764e9 Add 2008 to copyright years. 2008-01-08 04:37:27 +00:00
Glenn Morris
e0f24100c7 Replace `iff' in comments. 2007-08-08 07:49:21 +00:00
Glenn Morris
684d6f5bcc Switch license to GPLv3 or later. 2007-07-25 05:19:07 +00:00
Glenn Morris
429ab54e01 Update copyright for years from Emacs 21 to present (mainly adding
2001).
2007-01-14 03:38:22 +00:00
Thien-Thi Nguyen
aaef169dc6 Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
Thien-Thi Nguyen
0b5538bd85 Update years in copyright notice; nfc. 2005-08-07 12:33:19 +00:00
Lute Kamstra
4fc5845fe8 Update FSF's address. 2005-07-04 16:49:24 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Juanma Barranquero
177c0ea743 Trailing whitespace deleted. 2003-02-04 14:56:31 +00:00
Dave Love
f7ff70e8a1 Don't conditionally define GETPGRP_NO_ARG. Test
GETPGRP_VOID instead.
[BSD_TERMIOS]: Remove definitions (never used).
2002-11-27 22:55:26 +00:00
Andreas Schwab
55a2e19e03 [__GLIBC__ >= 2]: Check __FAVOR_BSD instead of
_BSD_SOURCE, the latter is always defined.
1999-01-04 12:10:38 +00:00
Andreas Schwab
4c571d0903 Add prototypes. 1997-11-25 13:44:34 +00:00
Richard M. Stallman
e0b5b76c4e (GETPGRP_NO_ARG): If Glibc 2.1 or later,
don't define this if _BSD_SOURCE is defined.
1997-04-09 05:57:50 +00:00
Richard M. Stallman
ab9ba9ea19 Comment changes. 1996-09-16 01:20:20 +00:00
Miles Bader
afcaa5036f Delete spurious period from last change. 1996-07-02 16:25:41 +00:00
Richard M. Stallman
281bbdfb6a (GETPGRP_NO_ARG): Always define it, if __GNU_LIBRARY__. 1996-06-29 05:04:29 +00:00
Karl Heuer
c3ff76c42a [__GNU_LIBRARY__]: #include <sys/ioctl.h>. 1996-05-21 14:43:54 +00:00
Erik Naggum
3b7ad313e0 Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
Richard M. Stallman
1bf61ff9f8 Comment change. 1995-06-14 23:18:50 +00:00
Richard M. Stallman
8e0ecd77a5 Change AIX conditional around HFNKEYS to AIXHFT. 1994-12-10 07:45:45 +00:00
Richard M. Stallman
378ac3148e Have just one conditional to include unistd.h.
Test NEED_UNISTD_H, not AIX and IRIX4.
(UNISTD_H_INCLUDED): Don't define or test this.
1994-11-28 17:59:41 +00:00
Richard M. Stallman
101adcb531 Test DOS_NT, not MSDOS. 1994-11-01 08:41:25 +00:00
Roland McGrath
c9b67b7b03 [__GNU_LIBRARY__]: Include <termios.h>. 1994-05-11 22:15:20 +00:00
Karl Heuer
3a22ee3595 Update copyright. 1994-05-04 02:41:09 +00:00
Richard M. Stallman
92ea836df1 Check for INCLUDED_FCNTL already defined. 1994-04-12 03:25:32 +00:00
Richard M. Stallman
b65e3dd79e (INCLUDED_FCNTL): Define, if include fcntl.h. 1994-03-30 18:51:54 +00:00
Richard M. Stallman
c7040669fa (EMACS_TTY_TABS_OK): Alternate definition if no TABDLY. 1994-02-17 03:21:36 +00:00
Richard M. Stallman
8e99c732db [MSDOS]: don't #include <sgtty.h>. We haven't got it.
Declare dummy main field.  Don't ever use TABs.
1994-01-08 09:18:53 +00:00
Richard M. Stallman
75bb67502d (EMACS_GET_TTY_PGRP, EMACS_SET_TTY_PGRP):
If HAVE_TERMIOS and BSD_TERMIOS, don't use tc[sg]etpgrp.
1993-11-23 10:41:27 +00:00
Richard M. Stallman
7f6d476fb9 [BSD_TERMIOS]: Under NL0, NL1..., ECHO, NOFLSH, TOSTOP,
FLUSHO and PENDIN.
1993-11-15 09:25:17 +00:00
Richard M. Stallman
727b007cb2 (EMACS_GETPGRP): New macro hides argument passing to
system getpgrp.  Reinstate some semblance of control over this
macros behaviour by paying attention to GETPGRP_NO_ARG.
1993-11-10 20:03:25 +00:00
Brian Fox
9825c716ad If POSIX and HAVE_UNISTD_H are defined, and unistd.h hasn't already
been included, include it.
1993-10-05 01:29:54 +00:00
Richard M. Stallman
c62e995865 Handle NO_TERMIO in principal HAVE_TERMIOS case. 1993-08-10 21:22:44 +00:00
Jim Blandy
eb8c3be94e Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
Richard M. Stallman
d2d846a3d1 Add NO_TERMIO conditional. 1993-06-07 23:40:04 +00:00
Richard M. Stallman
3580badc18 [HAVE_TERMIOS _AIX _I386]: Include termios before termio. 1993-05-30 21:32:18 +00:00
Richard M. Stallman
5ab57b9f0a [IRIX4]: Include unistd.h. 1993-05-30 19:12:55 +00:00
Jim Blandy
d04e8e46ab * systty.h (CDISABLE): #undef it before re-#defining it. 1993-05-29 20:46:03 +00:00
Jim Blandy
c39d651c96 * systty.h: Always terminate comments, to avoid confusion. 1993-05-27 05:35:48 +00:00
Jim Blandy
50b8cf6032 * systty.h (HAVE_LTCHARS, HAVE_TCHARS): New macros; define them if
we have those structures, but *don't* define them if we have
	TERMIOS, whose functions take care of those parameters; that
	screws up AIX.
	(struct emacs_tty): Test those symbols, instead of the ioctl
	commands.
	* sysdep.c (emacs_get_tty, emacs_set_tty, new_ltchars, new_tchars,
	init_sys_modes): Same.
1993-05-27 02:12:20 +00:00
Jim Blandy
c6c5df7f76 Updated copyright years. 1993-05-22 21:34:42 +00:00
Jim Blandy
8243aa4e84 * systty.h [SYSV_PTYS]: #include <sys/types.h>. Francesco
Potorti` <pot@fly.CNUCE.CNR.IT> says it's necessary on his
	machine, and it should be harmless.
1993-05-21 23:47:10 +00:00
Jim Blandy
161aa2f8d8 Some more changes from Michael K. Johnson for Linux.
* s/template.h: Mention that you should #define HAVE_TERMIO or
	HAVE_TERMIOS, but not both, and that HAVE_TERMIOS is preferred.
	* systty.h (EMACS_SET_TTY_PGRP): Don't assign the return value of
	tcsetpgrp to *pgid; it's just a status value.
	* config.h.in (HAVE_RANDOM): This shouldn't be defined on Linux
	systems using XFree386, and perhaps is inappropriate in general.
	* m/intel386.h: #undefine the integer size macros, since the Linux
	<values.h> file #defines them itself.
	* mem-limits.h (get_lim_data): Linux has the ulimit call; if it
	fails, fall back on ULIMIT_BREAK_VALUE.
	* process.c: Linux needs the WAITTYPE, etc. definitions.
	* unexec.c (hdr, ohdr): Linux has the ordinary `struct exec' type;
	no need to use SYSV names.
	* s/linux.h: New file.
1993-05-20 02:14:56 +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
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
c2e4f49a68 * systty.h (EMACS_GET_TTY, EMACS_SET_TTY): Move these into
functions in sysdep.c.
	* sysdep.c (emacs_get_tty, emacs_set_tty): Here they are.
1993-05-04 02:39:05 +00:00
Richard M. Stallman
372d3c2eca [NO_PTY_H]: Don't include pty.h. 1993-03-29 04:34:46 +00:00