* configure.ac (NULL_DEVICE, SEPCHAR, USER_FULL_NAME): Move here from src.
* src/editfns.c (USER_FULL_NAME): * src/emacs.c (SEPCHAR): * src/process.h (NULL_DEVICE): Let configure set them.
This commit is contained in:
parent
d66060f824
commit
b2c7a10681
6 changed files with 14 additions and 13 deletions
|
@ -1,5 +1,8 @@
|
|||
2012-07-31 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* configure.ac (NULL_DEVICE, SEPCHAR, USER_FULL_NAME):
|
||||
Move here from src.
|
||||
|
||||
* configure.ac (AMPERSAND_FULL_NAME, subprocesses):
|
||||
Move here from conf_post.h.
|
||||
|
||||
|
|
|
@ -3147,9 +3147,16 @@ dnl Compare with HAVE_INET_SOCKETS (which is unused...) above.
|
|||
AC_DEFINE(HAVE_SOCKETS, 1, [Define if the system supports
|
||||
4.2-compatible sockets.])
|
||||
|
||||
AC_DEFINE(NULL_DEVICE, ["/dev/null"], [Name of the file to open to get
|
||||
a null file, or a data sink.])
|
||||
|
||||
AC_DEFINE(SEPCHAR, [':'], [Character that separates PATH elements.])
|
||||
|
||||
dnl Everybody supports this, except MS-DOS.
|
||||
AC_DEFINE(subprocesses, 1, [Define to enable asynchronous subprocesses.])
|
||||
|
||||
AC_DEFINE(USER_FULL_NAME, [pw->pw_gecos], [How to get a user's full name.])
|
||||
|
||||
|
||||
AH_TEMPLATE(NO_EDITRES, [Define if XEditRes should not be used.])
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
2012-07-31 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* process.h (NULL_DEVICE):
|
||||
* emacs.c (SEPCHAR):
|
||||
* editfns.c (USER_FULL_NAME): Let configure set them.
|
||||
|
||||
* s/README, s/template.h: Remove files.
|
||||
|
||||
* conf_post.h [HPUX]: Undefine HAVE_RANDOM and HAVE_RINT.
|
||||
|
|
|
@ -59,10 +59,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
#include "window.h"
|
||||
#include "blockinput.h"
|
||||
|
||||
#ifndef USER_FULL_NAME
|
||||
#define USER_FULL_NAME pw->pw_gecos
|
||||
#endif
|
||||
|
||||
#ifndef USE_CRT_DLL
|
||||
extern char **environ;
|
||||
#endif
|
||||
|
|
|
@ -2222,9 +2222,6 @@ synchronize_system_messages_locale (void)
|
|||
}
|
||||
#endif /* HAVE_SETLOCALE */
|
||||
|
||||
#ifndef SEPCHAR
|
||||
#define SEPCHAR ':'
|
||||
#endif
|
||||
|
||||
Lisp_Object
|
||||
decode_env_path (const char *evarname, const char *defalt)
|
||||
|
|
|
@ -163,12 +163,6 @@ extern int synch_process_termsig;
|
|||
this is exit code of synchronous subprocess. */
|
||||
extern int synch_process_retcode;
|
||||
|
||||
/* The name of the file open to get a null file, or a data sink.
|
||||
MS-DOS, and OS/2 redefine this. */
|
||||
#ifndef NULL_DEVICE
|
||||
#define NULL_DEVICE "/dev/null"
|
||||
#endif
|
||||
|
||||
/* Nonzero means don't run process sentinels. This is used
|
||||
when exiting. */
|
||||
extern int inhibit_sentinels;
|
||||
|
|
Loading…
Add table
Reference in a new issue