summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authordimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2001-02-26 19:01:28 (GMT)
committerdimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2001-02-26 19:01:28 (GMT)
commitef3faee6f1fd013ae63914140ea7ff59a28199c1 (patch)
tree2585a0e63de09add4d7d9d4515ad676b706b1f87 /src
parent69fbf29b9b2be1bdf9132adb799f31ab343a642e (diff)
downloadDoxygen-ef3faee6f1fd013ae63914140ea7ff59a28199c1.zip
Doxygen-ef3faee6f1fd013ae63914140ea7ff59a28199c1.tar.gz
Doxygen-ef3faee6f1fd013ae63914140ea7ff59a28199c1.tar.bz2
Release-1.2.5-20010226
Diffstat (limited to 'src')
-rw-r--r--src/config.l4
-rw-r--r--src/index.cpp17
-rw-r--r--src/memberdef.cpp6
-rw-r--r--src/translator.h9
-rw-r--r--src/translator_cz.h26
5 files changed, 47 insertions, 15 deletions
diff --git a/src/config.l b/src/config.l
index e06d867..9093c8e 100644
--- a/src/config.l
+++ b/src/config.l
@@ -1,4 +1,4 @@
-/* This file was generated by configgen on Sun Feb 25 14:30:18 2001
+/* This file was generated by configgen on Mon Feb 26 19:52:21 2001
* from config_templ.l
*
* DO NOT EDIT!
@@ -3039,7 +3039,7 @@ void checkConfig()
}
#undef PUTENV
-#if defined(_WIN32)
+#if defined(_WIN32) && !defined(__GNUC__)
#define PUTENV _putenv
#else
#define PUTENV putenv
diff --git a/src/index.cpp b/src/index.cpp
index 5f372d2..723ec79 100644
--- a/src/index.cpp
+++ b/src/index.cpp
@@ -2211,19 +2211,20 @@ void writeGroupTreeNode(OutputList &ol, GroupDef *gd)
// write members
struct MemInfo
{
+ MemInfo(MemberList *l,const QCString &n) { list=l; name=n; }
MemberList *list;
QCString name;
};
MemInfo memberLists[] =
{
- { &gd->defineMembers, theTranslator->trDefines() },
- { &gd->typedefMembers, theTranslator->trTypedefs() },
- { &gd->enumMembers, theTranslator->trEnumerations() },
- { &gd->enumValMembers, theTranslator->trEnumerationValues() },
- { &gd->funcMembers, theTranslator->trFunctions() },
- { &gd->varMembers, theTranslator->trVariables() },
- { &gd->protoMembers, theTranslator->trFuncProtos() },
- { 0,0 }
+ MemInfo(&gd->defineMembers, theTranslator->trDefines()),
+ MemInfo(&gd->typedefMembers, theTranslator->trTypedefs()),
+ MemInfo(&gd->enumMembers, theTranslator->trEnumerations()),
+ MemInfo(&gd->enumValMembers, theTranslator->trEnumerationValues()),
+ MemInfo(&gd->funcMembers, theTranslator->trFunctions()),
+ MemInfo(&gd->varMembers, theTranslator->trVariables()),
+ MemInfo(&gd->protoMembers, theTranslator->trFuncProtos()),
+ MemInfo(0,0)
};
MemberList *members;
diff --git a/src/memberdef.cpp b/src/memberdef.cpp
index d83f236..a48f284 100644
--- a/src/memberdef.cpp
+++ b/src/memberdef.cpp
@@ -866,9 +866,9 @@ void MemberDef::writeDocumentation(MemberList *ml,OutputList &ol,
QCString scopeName = scName;
if (container->definitionType()==TypeGroup)
{
- if (getClassDef()) scopeName=getClassDef()->name();
- else if (getNamespaceDef()) scopeName=getClassDef()->name();
- else if (getFileDef()) scopeName=getClassDef()->name();
+ if (getClassDef()) scopeName=getClassDef()->name();
+ else if (getNamespaceDef()) scopeName=getNamespaceDef()->name();
+ else if (getFileDef()) scopeName=getFileDef()->name();
}
bool hasDocs = detailsAreVisible();
diff --git a/src/translator.h b/src/translator.h
index fe53b35..a8c1de7 100644
--- a/src/translator.h
+++ b/src/translator.h
@@ -1195,7 +1195,14 @@ class Translator
/*! Used for Java classes in the summary section of Java packages */
virtual QCString trClasses()
{
- return "Classes";
+ if (Config::optimizeForCFlag)
+ {
+ return "Data Structures";
+ }
+ else
+ {
+ return "Classes";
+ }
}
/*! Used as the title of a Java package */
virtual QCString trPackage(const char *name)
diff --git a/src/translator_cz.h b/src/translator_cz.h
index a3e5606..60fa31f 100644
--- a/src/translator_cz.h
+++ b/src/translator_cz.h
@@ -85,6 +85,14 @@
// I tried my best to guess the Czech terminology for the Java.
// Let me know if some wording should be changed/improved.
//
+// 2001/02/15 (Petr Prikryl)
+// - trMore() now returns only "..." (ellipsis). The Czech replacement
+// of "(more)" was too much visible. The previous "(...)" did not
+// look well.
+//
+// 2001/02/26 (Petr Prikryl)
+// - Update for "new since 1.2.5" version (trBug(), trBugList()).
+//
// Notices:
// --------
// The conditional compilation ensures or the neutral functionality
@@ -166,7 +174,7 @@ class TranslatorCzech : public Translator
/*! this is the text of a link put after brief descriptions. */
virtual QCString trMore()
- { return Decode("(...)"); }
+ { return Decode("..."); }
/*! put in the class documentation */
virtual QCString trListOfAllMembers()
@@ -1182,6 +1190,22 @@ class TranslatorCzech : public Translator
{
return Decode("Hodnota:");
}
+
+//////////////////////////////////////////////////////////////////////////
+// new since 1.2.5
+//////////////////////////////////////////////////////////////////////////
+
+ /*! Used as a marker that is put before a \bug item */
+ virtual QCString trBug()
+ {
+ return Decode("Chyba");
+ }
+ /*! Used as the header of the bug list */
+ virtual QCString trBugList()
+ {
+ return Decode("Seznam chyb");
+ }
+
};
#endif // TRANSLATOR_CZ_H