Removed support for the obsolete command line options.

This commit is contained in:
Sergey Poznyakoff
2003-07-28 11:40:35 +00:00
parent df2f967cdd
commit a687cf05b7

View File

@@ -159,18 +159,6 @@ enum
VOLNO_FILE_OPTION,
WILDCARDS_OPTION,
WILDCARDS_MATCH_SLASH_OPTION,
/* Some cleanup is being made in GNU tar long options. Using old names is
allowed for a while, but will also send a warning to stderr. Take old
names out in 1.14, or in summer 1997, whichever happens last. */
OBSOLETE_ABSOLUTE_NAMES,
OBSOLETE_BLOCK_COMPRESS,
OBSOLETE_BLOCKING_FACTOR,
OBSOLETE_BLOCK_NUMBER,
OBSOLETE_READ_FULL_RECORDS,
OBSOLETE_TOUCH,
OBSOLETE_VERSION_CONTROL
};
/* If nonzero, display usage information and exit. */
@@ -182,15 +170,12 @@ static int show_version;
static struct option long_options[] =
{
{"absolute-names", no_argument, 0, 'P'},
{"absolute-paths", no_argument, 0, OBSOLETE_ABSOLUTE_NAMES},
{"after-date", required_argument, 0, 'N'},
{"anchored", no_argument, 0, ANCHORED_OPTION},
{"append", no_argument, 0, 'r'},
{"atime-preserve", no_argument, 0, ATIME_PRESERVE_OPTION},
{"backup", optional_argument, 0, BACKUP_OPTION},
{"block-compress", no_argument, 0, OBSOLETE_BLOCK_COMPRESS},
{"block-number", no_argument, 0, 'R'},
{"block-size", required_argument, 0, OBSOLETE_BLOCKING_FACTOR},
{"blocking-factor", required_argument, 0, 'b'},
{"bzip2", no_argument, 0, 'j'},
{"catenate", no_argument, 0, 'A'},
@@ -230,7 +215,6 @@ static struct option long_options[] =
{"list", no_argument, 0, 't'},
{"listed-incremental", required_argument, 0, 'g'},
{"mode", required_argument, 0, MODE_OPTION},
{"modification-time", no_argument, 0, OBSOLETE_TOUCH},
{"multi-volume", no_argument, 0, 'M'},
{"new-volume-script", required_argument, 0, 'F'},
{"newer", required_argument, 0, 'N'},
@@ -256,10 +240,8 @@ static struct option long_options[] =
{"preserve-permissions", no_argument, 0, 'p'},
{"recursion", no_argument, &recursion_option, FNM_LEADING_DIR},
{"recursive-unlink", no_argument, 0, RECURSIVE_UNLINK_OPTION},
{"read-full-blocks", no_argument, 0, OBSOLETE_READ_FULL_RECORDS},
{"read-full-records", no_argument, 0, 'B'},
/* FIXME: --partial-blocks might be a synonym for --read-full-records? */
{"record-number", no_argument, 0, OBSOLETE_BLOCK_NUMBER},
{"record-size", required_argument, 0, RECORD_SIZE_OPTION},
{"remove-files", no_argument, 0, REMOVE_FILES_OPTION},
{"rsh-command", required_argument, 0, RSH_COMMAND_OPTION},
@@ -282,7 +264,6 @@ static struct option long_options[] =
{"verbose", no_argument, 0, 'v'},
{"verify", no_argument, 0, 'W'},
{"version", no_argument, &show_version, 1},
{"version-control", required_argument, 0, OBSOLETE_VERSION_CONTROL},
{"volno-file", required_argument, 0, VOLNO_FILE_OPTION},
{"wildcards", no_argument, 0, WILDCARDS_OPTION},
{"wildcards-match-slash", no_argument, 0, WILDCARDS_MATCH_SLASH_OPTION},
@@ -618,14 +599,6 @@ decode_options (int argc, char **argv)
set_subcommand_option (CAT_SUBCOMMAND);
break;
case OBSOLETE_BLOCK_COMPRESS:
WARN ((0, 0, _("Obsolete option, now implied by --blocking-factor")));
break;
case OBSOLETE_BLOCKING_FACTOR:
WARN ((0, 0, _("Obsolete option name replaced by --blocking-factor")));
/* Fall through. */
case 'b':
{
uintmax_t u;
@@ -638,11 +611,6 @@ decode_options (int argc, char **argv)
}
break;
case OBSOLETE_READ_FULL_RECORDS:
WARN ((0, 0,
_("Obsolete option name replaced by --read-full-records")));
/* Fall through. */
case 'B':
/* Try to reblock input records. For reading 4.2BSD pipes. */
@@ -751,10 +719,6 @@ decode_options (int argc, char **argv)
}
break;
case OBSOLETE_TOUCH:
WARN ((0, 0, _("Obsolete option name replaced by --touch")));
/* Fall through. */
case 'm':
touch_option = 1;
break;
@@ -812,10 +776,6 @@ decode_options (int argc, char **argv)
same_permissions_option = 1;
break;
case OBSOLETE_ABSOLUTE_NAMES:
WARN ((0, 0, _("Obsolete option name replaced by --absolute-names")));
/* Fall through. */
case 'P':
absolute_names_option = 1;
break;
@@ -824,10 +784,6 @@ decode_options (int argc, char **argv)
set_subcommand_option (APPEND_SUBCOMMAND);
break;
case OBSOLETE_BLOCK_NUMBER:
WARN ((0, 0, _("Obsolete option name replaced by --block-number")));
/* Fall through. */
case 'R':
/* Print block numbers for debugging bad tar archives. */
@@ -910,10 +866,6 @@ decode_options (int argc, char **argv)
set_use_compress_program_option ("compress");
break;
case OBSOLETE_VERSION_CONTROL:
WARN ((0, 0, _("Obsolete option name replaced by --backup")));
/* Fall through. */
case ANCHORED_OPTION:
exclude_options |= EXCLUDE_ANCHORED;
break;