Skip to content

Commit

Permalink
trunk/ctags.1: (Bug #1745301) clarify the "--options" option.
Browse files Browse the repository at this point in the history
trunk/lregex.c: 
trunk/options.c: 
trunk/parse.c: improve the "unknown language" error messages.


git-svn-id: https://ctags.svn.sourceforge.net/svnroot/ctags/trunk@576 c5d04d22-be80-434c-894e-aa346cc9e8e8
  • Loading branch information
elliotth committed Jun 30, 2007
1 parent 97f39d8 commit 2313328
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 8 deletions.
3 changes: 2 additions & 1 deletion ctags.1
Expand Up @@ -674,7 +674,8 @@ These language names are case insensitive and may be used in the

.TP 5
\fB\-\-options\fP=\fIfile\fP
Read additional options from \fIfile\fP. As a special case, if
Read additional options from \fIfile\fP. The file should contain one option
per line. As a special case, if
\fB\-\-options\fP=\fINONE\fP is specified as the first option on the command
line, it will disable the automatic reading of any configuration options from
either a file or the environment (see \fBFILES\fP).
Expand Down
2 changes: 1 addition & 1 deletion lregex.c
Expand Up @@ -612,7 +612,7 @@ extern boolean processRegexOption (const char *const option,
langType language;
language = getNamedLanguage (dash + 1);
if (language == LANG_IGNORE)
error (WARNING, "unknown language in --%s option", option);
error (WARNING, "unknown language \"%s\" in --%s option", (dash + 1), option);
else
processLanguageRegex (language, parameter);
#else
Expand Down
10 changes: 5 additions & 5 deletions options.c
Expand Up @@ -955,7 +955,7 @@ static void processLanguageForceOption (
"\"--%s\" option is obsolete; use \"--language-force\" instead",
option);
if (language == LANG_IGNORE)
error (FATAL, "Unknown language specified in \"%s\" option", option);
error (FATAL, "Unknown language \"%s\" in \"%s\" option", parameter, option);
else
Option.language = language;
}
Expand Down Expand Up @@ -1080,7 +1080,7 @@ static void processLanguageMapOption (
{
char* const next = processLanguageMap (map);
if (next == NULL)
error (WARNING, "Unknown language specified in \"%s\" option", option);
error (WARNING, "Unknown language \"%s\" in \"%s\" option", parameter, option);
map = next;
}
eFree (maps);
Expand Down Expand Up @@ -1122,7 +1122,7 @@ static void processLanguagesOption (
{
const langType language = getNamedLanguage (lang);
if (language == LANG_IGNORE)
error (WARNING, "Unknown language specified in \"%s\" option", option);
error (WARNING, "Unknown language \"%s\" in \"%s\" option", lang, option);
else
enableLanguage (language, (boolean) (mode != Remove));
}
Expand Down Expand Up @@ -1158,7 +1158,7 @@ static void processListKindsOption (
{
langType language = getNamedLanguage (parameter);
if (language == LANG_IGNORE)
error (FATAL, "Unknown language specified in \"%s\" option",option);
error (FATAL, "Unknown language \"%s\" in \"%s\" option", parameter, option);
else
printLanguageKinds (language);
}
Expand All @@ -1175,7 +1175,7 @@ static void processListMapsOption (
{
langType language = getNamedLanguage (parameter);
if (language == LANG_IGNORE)
error (FATAL, "Unknown language specified in \"%s\" option",option);
error (FATAL, "Unknown language \"%s\" in \"%s\" option", parameter, option);
else
printLanguageMaps (language);
}
Expand Down
2 changes: 1 addition & 1 deletion parse.c
Expand Up @@ -482,7 +482,7 @@ extern boolean processKindOption (
vStringNCopyS (langName, option, dash - option);
language = getNamedLanguage (vStringValue (langName));
if (language == LANG_IGNORE)
error (WARNING, "Unknown language specified in \"%s\" option", option);
error (WARNING, "Unknown language \"%s\" in \"%s\" option", vStringValue (langName), option);
else
processLangKindOption (language, option, parameter);
vStringDelete (langName);
Expand Down

0 comments on commit 2313328

Please sign in to comment.