summaryrefslogtreecommitdiffstats
path: root/src/config.l
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2003-10-19 20:02:00 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2003-10-19 20:02:00 (GMT)
commitfea2d924d8513ecf37c7942e04e2396b976a854a (patch)
tree7c0bc962cb1a9002dc9a21006dd8be4f49cd9c7c /src/config.l
parent089a5c16df9e08b8f38be4578c2e7cb5799fa9b2 (diff)
downloadDoxygen-fea2d924d8513ecf37c7942e04e2396b976a854a.zip
Doxygen-fea2d924d8513ecf37c7942e04e2396b976a854a.tar.gz
Doxygen-fea2d924d8513ecf37c7942e04e2396b976a854a.tar.bz2
Release-1.3.4-20031019
Diffstat (limited to 'src/config.l')
-rw-r--r--src/config.l27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/config.l b/src/config.l
index 8df7493..739f5f1 100644
--- a/src/config.l
+++ b/src/config.l
@@ -1245,6 +1245,22 @@ void Config::check()
Config_getBool("INLINE_INFO")=FALSE;
}
+ // add default words if needed
+ QStrList &annotationFromBrief = Config_getList("ABBREVIATE_BRIEF");
+ if (annotationFromBrief.isEmpty())
+ {
+ annotationFromBrief.append("The $name class");
+ annotationFromBrief.append("The $name widget");
+ annotationFromBrief.append("The $name file");
+ annotationFromBrief.append("is");
+ annotationFromBrief.append("provides");
+ annotationFromBrief.append("specifies");
+ annotationFromBrief.append("contains");
+ annotationFromBrief.append("represents");
+ annotationFromBrief.append("a");
+ annotationFromBrief.append("an");
+ annotationFromBrief.append("the");
+ }
}
void Config::init()
@@ -1419,6 +1435,17 @@ void Config::create()
"brief descriptions will be completely suppressed. \n",
TRUE
);
+ cl = addList(
+ "ABBREVIATE_BRIEF",
+ "This tag implements a quasi-intelligent brief description abbreviator \n"
+ "that is used to form the text in various listings. Each string \n"
+ "in this list, if found as the leading text of the brief description, will be \n"
+ "stripped from the text and the result after processing the whole list, is used \n"
+ "as the annotated text. Otherwise, the brief description is used as-is. If left \n"
+ "blank, the following values are used (\"$name\" is automatically replaced with the \n"
+ "name of the entity): \"The $name class\" \"The $name widget\" \"The $name file\" \n"
+ "\"is\" \"provides\" \"specifies\" \"contains\" \"represents\" \"a\" \"an\" \"the\"\n"
+ );
cb = addBool(
"ALWAYS_DETAILED_SEC",
"If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then \n"