* The emacsclient command now respects ALTERNATE_EDITOR when appropriate.
  Patch: emacsclient-alternate-editor.diff
  Applied-by: Jerome Marant <jerome@debian.org>
  Date: Sun, 25 Jan 2004 21:00:29 +0100
  Status: has been applied upstream

  The emacsclient command will now take the ALTERNATE_EDITOR
  environment variable into account properly when the command is run
  without any parameter.

diff -urNad /home/jerome/pkg/emacs21/svn/emacs21/lib-src/emacsclient.c emacs21/lib-src/emacsclient.c
--- /home/jerome/pkg/emacs21/svn/emacs21/lib-src/emacsclient.c	2004-01-25 19:45:54.000000000 +0100
+++ emacs21/lib-src/emacsclient.c	2004-01-25 19:46:31.000000000 +0100
@@ -75,6 +75,8 @@
      int argc;
      char **argv;
 {
+  alternate_editor = getenv ("ALTERNATE_EDITOR");
+
   while (1)
     {
       int opt = getopt_long (argc, argv,
@@ -82,8 +84,6 @@
 
       if (opt == EOF)
 	break;
-
-      alternate_editor = getenv ("ALTERNATE_EDITOR");
       
       switch (opt)
 	{
