diff options
author | Lukas Fleischer <calcurse@cryptocrack.de> | 2014-08-06 16:26:17 +0200 |
---|---|---|
committer | Lukas Fleischer <calcurse@cryptocrack.de> | 2014-08-06 16:26:45 +0200 |
commit | 9f24adfded95bb185887f96569754bf78b197044 (patch) | |
tree | 7e2aa5ca34ff451a159f529c9d67c87c3d3139fa | |
parent | 8ead883c321c1c16192e862585dab9c1c0b398c8 (diff) | |
download | calcurse-9f24adfded95bb185887f96569754bf78b197044.tar.gz calcurse-9f24adfded95bb185887f96569754bf78b197044.zip |
args.c: Reword error messages
Use the same error message if option arguments have the same data type
and always add the violating value.
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
-rw-r--r-- | src/args.c | 28 |
1 files changed, 14 insertions, 14 deletions
@@ -529,55 +529,55 @@ int parse_args(int argc, char **argv) case 'S': case OPT_FILTER_PATTERN: EXIT_IF(filter.regex, - _("Can not handle more than one regular expression.")); + _("cannot handle more than one regular expression")); if (regcomp(®, optarg, REG_EXTENDED)) - EXIT(_("Could not compile regular expression.")); + EXIT(_("could not compile regular expression: %s"), optarg); filter.regex = ® break; case OPT_FILTER_START_FROM: filter.start_from = parse_datearg(optarg); EXIT_IF(filter.start_from == -1, - _("invalid filter start date")); + _("invalid date: %s"), optarg); break; case OPT_FILTER_START_TO: filter.start_to = parse_datearg(optarg); EXIT_IF(filter.start_to == -1, - _("invalid filter end date")); + _("invalid date: %s"), optarg); break; case OPT_FILTER_START_AFTER: filter.start_from = parse_datearg(optarg) + 1; EXIT_IF(filter.start_from == -1, - _("invalid filter start date")); + _("invalid date: %s"), optarg); break; case OPT_FILTER_START_BEFORE: filter.start_to = parse_datearg(optarg) - 1; EXIT_IF(filter.start_to == -1, - _("invalid filter end date")); + _("invalid date: %s"), optarg); break; case OPT_FILTER_END_FROM: filter.end_from = parse_datearg(optarg); EXIT_IF(filter.end_from == -1, - _("invalid filter start date")); + _("invalid date: %s"), optarg); break; case OPT_FILTER_END_TO: filter.end_to = parse_datearg(optarg); EXIT_IF(filter.end_to == -1, - _("invalid filter end date")); + _("invalid date: %s"), optarg); break; case OPT_FILTER_END_AFTER: filter.end_from = parse_datearg(optarg) + 1; EXIT_IF(filter.end_from == -1, - _("invalid filter start date")); + _("invalid date: %s"), optarg); break; case OPT_FILTER_END_BEFORE: filter.end_to = parse_datearg(optarg) - 1; EXIT_IF(filter.end_to == -1, - _("invalid filter end date")); + _("invalid date: %s"), optarg); break; case OPT_FILTER_PRIORITY: filter.priority = atoi(optarg); EXIT_IF(filter.priority < 1 || filter.priority > 9, - _("invalid priority")); + _("invalid priority: %s"), optarg); break; case OPT_FILTER_COMPLETED: filter.completed = 1; @@ -587,15 +587,15 @@ int parse_args(int argc, char **argv) break; case OPT_FROM: from = parse_datearg(optarg); - EXIT_IF(from == -1, _("invalid start date")); + EXIT_IF(from == -1, _("invalid date: %s"), optarg); break; case OPT_TO: to = parse_datearg(optarg); - EXIT_IF(to == -1, _("invalid end date")); + EXIT_IF(to == -1, _("invalid date: %s"), optarg); break; case OPT_DAYS: range = atoi(optarg); - EXIT_IF(range == 0, _("invalid range")); + EXIT_IF(range == 0, _("invalid range: %s"), optarg); break; case OPT_FMT_APT: fmt_apt = optarg; |