From: Dan Nicolaescu Date: Wed, 30 Jul 2008 15:14:07 +0000 (+0000) Subject: * systty.h (sensemode): Remove empty #if. Remove reference to X-Git-Tag: emacs-pretest-23.0.90~3790 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=9d9a7716e5d1a34804a30773476893b7509d2fab;p=emacs.git * 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. --- diff --git a/ChangeLog b/ChangeLog index e939d6bc9a7..23aad3b5109 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-07-30 Dan Nicolaescu + + * configure.in (DO_BLOCK_INPUT): Remove, unused. + 2008-07-29 Chong Yidong * info/dir (File): Add mairix-el. diff --git a/configure.in b/configure.in index 4e5456389d8..94c30e53e28 100644 --- a/configure.in +++ b/configure.in @@ -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. */ diff --git a/src/ChangeLog b/src/ChangeLog index b4eea07733f..eb38a06c787 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,13 @@ +2008-07-30 Dan Nicolaescu + + * 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 * w32uniscribe.c (uniscribe_encode_char): Fix glyph buffer size. diff --git a/src/config.in b/src/config.in index 46e1f93d2b3..5b78d3be642 100644 --- a/src/config.in +++ b/src/config.in @@ -221,6 +221,9 @@ along with GNU Emacs. If not, see . */ /* 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 . */ /* 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. */ diff --git a/src/sysdep.c b/src/sysdep.c index c2e52a07f1b..6e0107dfe3f 100644 --- a/src/sysdep.c +++ b/src/sysdep.c @@ -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 -#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 diff --git a/src/systty.h b/src/systty.h index 580513a1080..98f6ad493e6 100644 --- a/src/systty.h +++ b/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. */