(decode_options) [WINDOWSNT]: Don't use the value of DISPLAY in the
authorEli Zaretskii <eliz@gnu.org>
Sat, 12 Jan 2008 15:50:33 +0000 (15:50 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 12 Jan 2008 15:50:33 +0000 (15:50 +0000)
environment.  Don't support -d.
(print_help_and_exit) [WINDOWSNT]: Don't show the --display option.
(longopts) [WINDOWSNT]: Remove --display.

lib-src/ChangeLog
lib-src/emacsclient.c

index c7c6d30..07d7354 100644 (file)
@@ -1,3 +1,10 @@
+2008-01-12  Eli Zaretskii  <eliz@gnu.org>
+
+       * emacsclient.c (decode_options) [WINDOWSNT]: Don't use the value
+       of DISPLAY in the environment.  Don't support -d.
+       (print_help_and_exit) [WINDOWSNT]: Don't show the --display option.
+       (longopts) [WINDOWSNT]: Remove --display.
+
 2008-01-10  Chong Yidong  <cyd@stupidchicken.com>
 
        * pop.c (pop_stat, pop_last): Check validity of string-to-integer
index 4fcd339..568b6c1 100644 (file)
@@ -170,7 +170,9 @@ struct option longopts[] =
   { "socket-name",     required_argument, NULL, 's' },
 #endif
   { "server-file",     required_argument, NULL, 'f' },
+#ifndef WINDOWSNT
   { "display", required_argument, NULL, 'd' },
+#endif
   { 0, 0, 0, 0 }
 };
 
@@ -477,9 +479,11 @@ decode_options (argc, argv)
      char **argv;
 {
   alternate_editor = egetenv ("ALTERNATE_EDITOR");
+#ifndef WINDOWSNT
   display = egetenv ("DISPLAY");
   if (display && strlen (display) == 0)
     display = NULL;
+#endif
 
   while (1)
     {
@@ -515,9 +519,11 @@ decode_options (argc, argv)
          server_file = optarg;
          break;
 
+#ifndef WINDOWSNT
        case 'd':
          display = optarg;
          break;
+#endif
 
        case 'n':
          nowait = 1;
@@ -594,8 +600,10 @@ The following OPTIONS are accepted:\n\
 -c, --create-frame     Create a new frame instead of trying to\n\
                        use the current Emacs frame\n\
 -e, --eval             Evaluate the FILE arguments as ELisp expressions\n\
--n, --no-wait          Don't wait for the server to return\n\
--d, --display=DISPLAY  Visit the file in the given display\n"
+-n, --no-wait          Don't wait for the server to return\n"
+#ifndef WINDOWSNT
+"-d, --display=DISPLAY Visit the file in the given display\n"
+#endif
 #ifndef NO_SOCKETS_IN_FILE_SYSTEM
 "-s, --socket-name=FILENAME\n\
                        Set filename of the UNIX socket for communication\n"