* systty.h (sensemode): Remove empty #if. Remove reference to
BSD_TERMIOS, unused. * sysdep.c: Remove reference to DGUX. (closedir): Remove reference to BROKEN_CLOSEDIR, unused. * config.in: Regenerate. * configure.in (DO_BLOCK_INPUT): Remove, unused.
This commit is contained in:
parent
9b9b76556a
commit
9d9a7716e5
6 changed files with 28 additions and 26 deletions
|
@ -1,3 +1,7 @@
|
|||
2008-07-30 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* configure.in (DO_BLOCK_INPUT): Remove, unused.
|
||||
|
||||
2008-07-29 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* info/dir (File): Add mairix-el.
|
||||
|
|
|
@ -2561,9 +2561,6 @@ AH_BOTTOM([
|
|||
/* Turned on June 1996 supposing nobody will mind it. */
|
||||
#define AMPERSAND_FULL_NAME
|
||||
|
||||
/* We have blockinput.h. */
|
||||
#define DO_BLOCK_INPUT
|
||||
|
||||
/* Define HAVE_SOUND if we have sound support. We know it works
|
||||
and compiles only on the specified platforms. For others,
|
||||
it probably doesn't make sense to try. */
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
2008-07-30 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* systty.h (sensemode): Remove empty #if. Remove reference to
|
||||
BSD_TERMIOS, unused.
|
||||
|
||||
* sysdep.c: Remove reference to DGUX.
|
||||
(closedir): Remove reference to BROKEN_CLOSEDIR, unused.
|
||||
|
||||
* config.in: Regenerate.
|
||||
|
||||
2008-07-30 Jason Rumney <jasonr@gnu.org>
|
||||
|
||||
* w32uniscribe.c (uniscribe_encode_char): Fix glyph buffer size.
|
||||
|
|
|
@ -221,6 +221,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
/* Define to 1 if you have the `getpt' function. */
|
||||
#undef HAVE_GETPT
|
||||
|
||||
/* Define to 1 if you have the `getrlimit' function. */
|
||||
#undef HAVE_GETRLIMIT
|
||||
|
||||
/* Define to 1 if you have the `getrusage' function. */
|
||||
#undef HAVE_GETRUSAGE
|
||||
|
||||
|
@ -996,9 +999,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
/* Turned on June 1996 supposing nobody will mind it. */
|
||||
#define AMPERSAND_FULL_NAME
|
||||
|
||||
/* We have blockinput.h. */
|
||||
#define DO_BLOCK_INPUT
|
||||
|
||||
/* Define HAVE_SOUND if we have sound support. We know it works
|
||||
and compiles only on the specified platforms. For others,
|
||||
it probably doesn't make sense to try. */
|
||||
|
|
|
@ -1213,7 +1213,7 @@ int old_fcntl_owner[MAXDESC];
|
|||
but if so, this does no harm,
|
||||
and using the same name avoids wasting the other one's space. */
|
||||
|
||||
#if defined (USG) || defined (DGUX)
|
||||
#if defined (USG)
|
||||
unsigned char _sobuf[BUFSIZ+8];
|
||||
#else
|
||||
char _sobuf[BUFSIZ];
|
||||
|
@ -3273,11 +3273,10 @@ croak (badfunc)
|
|||
|
||||
#include <dirent.h>
|
||||
|
||||
#if defined (BROKEN_CLOSEDIR) || !defined (HAVE_CLOSEDIR)
|
||||
#if !defined (HAVE_CLOSEDIR)
|
||||
|
||||
int
|
||||
closedir (dirp)
|
||||
register DIR *dirp; /* stream from opendir */
|
||||
closedir (DIR *dirp /* stream from opendir */)
|
||||
{
|
||||
int rtnval;
|
||||
|
||||
|
@ -3293,7 +3292,7 @@ closedir (dirp)
|
|||
|
||||
return rtnval;
|
||||
}
|
||||
#endif /* BROKEN_CLOSEDIR or not HAVE_CLOSEDIR */
|
||||
#endif /* not HAVE_CLOSEDIR */
|
||||
#endif /* SYSV_SYSTEM_DIR */
|
||||
|
||||
#ifdef NONSYSTEM_DIR_LIBRARY
|
||||
|
|
22
src/systty.h
22
src/systty.h
|
@ -174,42 +174,34 @@ static struct sensemode {
|
|||
EMACS_SET_TTY_PGRP(int FD, int *PGID) sets the terminal FD's
|
||||
current process group to *PGID. Return -1 if there is an error. */
|
||||
|
||||
#ifdef HPUX
|
||||
/* HPUX tty process group stuff doesn't work, says the anonymous voice
|
||||
from the past. */
|
||||
#else
|
||||
#ifndef HPUX
|
||||
#ifdef TIOCGPGRP
|
||||
#define EMACS_HAVE_TTY_PGRP
|
||||
#else
|
||||
#ifdef HAVE_TERMIOS
|
||||
#define EMACS_HAVE_TTY_PGRP
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
#endif /* HAVE_TERMIOS */
|
||||
#endif /* TIOCGPGRP */
|
||||
#endif /* not HPUX */
|
||||
|
||||
#ifdef EMACS_HAVE_TTY_PGRP
|
||||
|
||||
#if defined (HAVE_TERMIOS) && ! defined (BSD_TERMIOS)
|
||||
|
||||
#define EMACS_GET_TTY_PGRP(fd, pgid) (*(pgid) = tcgetpgrp ((fd)))
|
||||
#define EMACS_SET_TTY_PGRP(fd, pgid) (tcsetpgrp ((fd), *(pgid)))
|
||||
|
||||
#else
|
||||
#ifdef TIOCSPGRP
|
||||
|
||||
#define EMACS_GET_TTY_PGRP(fd, pgid) (ioctl ((fd), TIOCGPGRP, (pgid)))
|
||||
#define EMACS_SET_TTY_PGRP(fd, pgid) (ioctl ((fd), TIOCSPGRP, (pgid)))
|
||||
|
||||
#endif
|
||||
#endif
|
||||
#endif /* TIOCSPGRP */
|
||||
|
||||
#else
|
||||
#else /* not EMACS_SET_TTY_PGRP */
|
||||
|
||||
/* Just ignore this for now and hope for the best */
|
||||
#define EMACS_GET_TTY_PGRP(fd, pgid) 0
|
||||
#define EMACS_SET_TTY_PGRP(fd, pgif) 0
|
||||
|
||||
#endif
|
||||
#endif /* not EMACS_SET_TTY_PGRP */
|
||||
|
||||
/* EMACS_GETPGRP (arg) returns the process group of the process. */
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue