]> Dogcows Code - chaz/tar/commitdiff
Renamed --strip-path to --strip-components
authorSergey Poznyakoff <gray@gnu.org.ua>
Thu, 13 May 2004 08:22:28 +0000 (08:22 +0000)
committerSergey Poznyakoff <gray@gnu.org.ua>
Thu, 13 May 2004 08:22:28 +0000 (08:22 +0000)
Changed improper use of _() to ngettext().

src/tar.c

index 455ebacb44507ef5b5e2dd199efd900bc728246a..312009be9ad81002d3f4e11c87b743e46e1bde53 100644 (file)
--- a/src/tar.c
+++ b/src/tar.c
@@ -213,7 +213,7 @@ enum
   RSH_COMMAND_OPTION,
   SHOW_DEFAULTS_OPTION,
   SHOW_OMITTED_DIRS_OPTION,
-  STRIP_PATH_OPTION,
+  STRIP_COMPONENTS_OPTION,
   SUFFIX_OPTION,
   TOTALS_OPTION,
   USE_COMPRESS_PROGRAM_OPTION,
@@ -319,7 +319,7 @@ static struct option long_options[] =
   {"show-omitted-dirs", no_argument, 0, SHOW_OMITTED_DIRS_OPTION},
   {"sparse", no_argument, 0, 'S'},
   {"starting-file", required_argument, 0, 'K'},
-  {"strip-path", required_argument, 0, STRIP_PATH_OPTION },
+  {"strip-components", required_argument, 0, STRIP_COMPONENTS_OPTION },
   {"suffix", required_argument, 0, SUFFIX_OPTION},
   {"tape-length", required_argument, 0, 'L'},
   {"to-stdout", no_argument, 0, 'O'},
@@ -487,7 +487,7 @@ Local file selection:\n\
       --no-recursion           avoid descending automatically in directories\n\
   -l, --one-file-system        stay in local file system when creating archive\n\
   -K, --starting-file=NAME     begin at file NAME in the archive\n\
-      --strip-path=NUM         strip NUM leading components from file names\n\
+      --strip-components=NUM   strip NUM leading components from file names\n\
                                before extraction\n"),
             stdout);
 #if !MSDOS
@@ -1149,14 +1149,14 @@ decode_options (int argc, char **argv)
                DEFAULT_ARCHIVE, DEFAULT_BLOCKING);
        exit(0);
 
-      case STRIP_PATH_OPTION:
+      case STRIP_COMPONENTS_OPTION:
        {
          uintmax_t u;
          if (! (xstrtoumax (optarg, 0, 10, &u, "") == LONGINT_OK
                 && u == (size_t) u))
            USAGE_ERROR ((0, 0, "%s: %s", quotearg_colon (optarg),
                          _("Invalid number of elements")));
-         strip_path_elements = u;
+         strip_name_components = u;
        }
        break;
 
@@ -1476,7 +1476,10 @@ see the file named COPYING for details."));
         comparison doesn't complain about lost nanoseconds.  */
       char const *treated_as = tartime (newer_mtime_option.tv_sec);
       if (strcmp (textual_date_option, treated_as) != 0)
-       WARN ((0, 0, _("Treating date `%s' as %s + %ld nanoseconds"),
+       WARN ((0, 0,
+              ngettext ("Treating date `%s' as %s + %ld nanosecond",
+                        "Treating date `%s' as %s + %ld nanoseconds",
+                        newer_mtime_option.tv_nsec),
               textual_date_option, treated_as, newer_mtime_option.tv_nsec));
     }
 }
This page took 0.024658 seconds and 4 git commands to generate.