]> git.eshelyaron.com Git - emacs.git/commitdiff
(main): Revert previous change.
authorGlenn Morris <rgm@gnu.org>
Fri, 14 Mar 2008 02:40:21 +0000 (02:40 +0000)
committerGlenn Morris <rgm@gnu.org>
Fri, 14 Mar 2008 02:40:21 +0000 (02:40 +0000)
(standard_args): Revert -internal-script back to -scriptload,
and remove the long-option form.

src/ChangeLog
src/emacs.c

index f747e7265305c8d214e060805db7d0a5612201cf..df5adc233e2dbd2b74ec8df30bcc21f87c9d1412 100644 (file)
@@ -1,3 +1,9 @@
+2008-03-14  Glenn Morris  <rgm@gnu.org>
+
+       * emacs.c (main): Revert previous change.
+       (standard_args): Revert -internal-script back to -scriptload,
+       and remove the long-option form.
+
 2008-03-13  Glenn Morris  <rgm@gnu.org>
 
        * emacs.c (main, standard_args): Rename -scriptload to -internal-script.
index d6ce9b1625a47bab8787cd5bcaa8609dc68e2326..cafc64601d139f4c2b0d054208c5427caa89b665 100644 (file)
@@ -1133,10 +1133,10 @@ main (argc, argv
   if (argmatch (argv, argc, "-script", "--script", 3, &junk, &skip_args))
     {
       noninteractive = 1;      /* Set batch mode.  */
-      /* Convert --script to -internal-script, un-skip it, and sort again
+      /* Convert --script to -scriptload, un-skip it, and sort again
         so that it will be handled in proper sequence.  */
       /* FIXME broken for --script=FILE - is that supposed to work?  */
-      argv[skip_args - 1] = "-internal-script";
+      argv[skip_args - 1] = "-scriptload";
       skip_args -= 2;
       sort_args (argc, argv);
     }
@@ -1872,11 +1872,11 @@ struct standard_args standard_args[] =
   { "-directory", 0, 0, 1 },
   { "-l", "--load", 0, 1 },
   { "-load", 0, 0, 1 },
-  /* This was --scriptload, but that confuses sort_args, because then
-     the --script long option seems to match twice; ie you can't have
-     a long option which is a prefix of another long option.
-     In any case, this is entirely an internal option.  */
-  { "-internal-script", "--internal-script", 0, 1 },
+  /* This has no longname, because using --scriptload confuses sort_args,
+     because then the --script long option seems to match twice; ie
+     you can't have a long option which is a prefix of another long
+     option.  In any case, this is entirely an internal option.  */
+  { "-scriptload", NULL, 0, 1 },
   { "-f", "--funcall", 0, 1 },
   { "-funcall", 0, 0, 1 },
   { "-eval", "--eval", 0, 1 },