diff options
| author | Dan Nicolaescu | 2008-12-22 20:45:52 +0000 |
|---|---|---|
| committer | Dan Nicolaescu | 2008-12-22 20:45:52 +0000 |
| commit | a9051c8850591efe9288c21025ba7a04f4f42aa2 (patch) | |
| tree | 66f8e2503e636d79f80890d363d5e32a9babe5a9 /src | |
| parent | 348a60a8f3ee881a5fbeda36ae73bec64c6237ac (diff) | |
| download | emacs-a9051c8850591efe9288c21025ba7a04f4f42aa2.tar.gz emacs-a9051c8850591efe9288c21025ba7a04f4f42aa2.zip | |
(read_minibuf): Follow the non-interactive case when
running as a daemon, before detaching.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/minibuf.c | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 7c7b327f274..e7d44c35b51 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2008-12-22 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 2 | |||
| 3 | * minibuf.c (read_minibuf): Follow the non-interactive case when | ||
| 4 | running as a daemon, before detaching. | ||
| 5 | |||
| 1 | 2008-12-22 Andreas Schwab <schwab@suse.de> | 6 | 2008-12-22 Andreas Schwab <schwab@suse.de> |
| 2 | 7 | ||
| 3 | * buffer.c (init_buffer): Use realloc instead of xrealloc. | 8 | * buffer.c (init_buffer): Use realloc instead of xrealloc. |
diff --git a/src/minibuf.c b/src/minibuf.c index e79c7455f3c..694cf4fa1a4 100644 --- a/src/minibuf.c +++ b/src/minibuf.c | |||
| @@ -525,7 +525,11 @@ read_minibuf (map, initial, prompt, backup_n, expflag, | |||
| 525 | build_string ("Command attempted to use minibuffer while in minibuffer")); | 525 | build_string ("Command attempted to use minibuffer while in minibuffer")); |
| 526 | } | 526 | } |
| 527 | 527 | ||
| 528 | if (noninteractive && NILP (Vexecuting_kbd_macro)) | 528 | if ((noninteractive |
| 529 | /* In case we are running as a daemon, only do this before | ||
| 530 | detaching from the terminal. */ | ||
| 531 | || (IS_DAEMON && (daemon_pipe[1] >= 0))) | ||
| 532 | && NILP (Vexecuting_kbd_macro)) | ||
| 529 | { | 533 | { |
| 530 | val = read_minibuf_noninteractive (map, initial, prompt, | 534 | val = read_minibuf_noninteractive (map, initial, prompt, |
| 531 | make_number (pos), | 535 | make_number (pos), |