]> git.eshelyaron.com Git - emacs.git/commitdiff
(main): Don't force sending tty when in eval mode.
authorAndreas Schwab <schwab@suse.de>
Fri, 31 Oct 2008 23:17:13 +0000 (23:17 +0000)
committerAndreas Schwab <schwab@suse.de>
Fri, 31 Oct 2008 23:17:13 +0000 (23:17 +0000)
lib-src/ChangeLog
lib-src/emacsclient.c

index 41c93d0ae672d88c3c48d89e7e95730d9ff712e8..228a579c6512246801756048130b59ea4baf8bc9 100644 (file)
@@ -1,3 +1,7 @@
+2008-10-31  Andreas Schwab  <schwab@suse.de>
+
+       * emacsclient.c (main): Don't force sending tty when in eval mode.
+
 2008-10-30  Chong Yidong  <cyd@stupidchicken.com>
 
        * emacsclient.c (main): If using the current frame, send tty
index 0bbc385d07f583c755fb853f3b17c13ca7cdf57f..921fc2054e3027457af56e5caf51d52544883035 100644 (file)
@@ -1440,7 +1440,7 @@ main (argc, argv)
   /* If using the current frame, send tty information to Emacs anyway.
      In daemon mode, Emacs may need to occupy this tty if no other
      frame is available.  */
-  if (tty || current_frame)
+  if (tty || (current_frame && !eval))
     {
       char *type = egetenv ("TERM");
       char *tty_name = NULL;