diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 6 | ||||
| -rw-r--r-- | src/emacs.c | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 889efe86f74..8592eef6251 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2014-02-17 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | temacs --daemon fix (Bug#16599). | ||
| 4 | * emacs.c (main): Initialize daemon_pipe[1] here ... | ||
| 5 | (syms_of_emacs): ... instead of here. | ||
| 6 | |||
| 1 | 2014-02-16 Anders Lindgern <andlind@gmail.com> | 7 | 2014-02-16 Anders Lindgern <andlind@gmail.com> |
| 2 | 8 | ||
| 3 | * nsterm.m (keyDown:): Check for normal key even if NSNumericPadKeyMask | 9 | * nsterm.m (keyDown:): Check for normal key even if NSNumericPadKeyMask |
diff --git a/src/emacs.c b/src/emacs.c index 18f6a089dbb..fd93324de97 100644 --- a/src/emacs.c +++ b/src/emacs.c | |||
| @@ -1005,6 +1005,9 @@ main (int argc, char **argv) | |||
| 1005 | exit (0); | 1005 | exit (0); |
| 1006 | } | 1006 | } |
| 1007 | 1007 | ||
| 1008 | /* Make sure IS_DAEMON starts up as false. */ | ||
| 1009 | daemon_pipe[1] = 0; | ||
| 1010 | |||
| 1008 | if (argmatch (argv, argc, "-daemon", "--daemon", 5, NULL, &skip_args) | 1011 | if (argmatch (argv, argc, "-daemon", "--daemon", 5, NULL, &skip_args) |
| 1009 | || argmatch (argv, argc, "-daemon", "--daemon", 5, &dname_arg, &skip_args)) | 1012 | || argmatch (argv, argc, "-daemon", "--daemon", 5, &dname_arg, &skip_args)) |
| 1010 | { | 1013 | { |
| @@ -2548,7 +2551,4 @@ libraries; only those already known by Emacs will be loaded. */); | |||
| 2548 | Vlibrary_cache = Qnil; | 2551 | Vlibrary_cache = Qnil; |
| 2549 | staticpro (&Vlibrary_cache); | 2552 | staticpro (&Vlibrary_cache); |
| 2550 | #endif | 2553 | #endif |
| 2551 | |||
| 2552 | /* Make sure IS_DAEMON starts up as false. */ | ||
| 2553 | daemon_pipe[1] = 0; | ||
| 2554 | } | 2554 | } |