Skip to content

Commit fc90c25

Browse files
author
Dimitri van Heesch
committed
Release-1.5.4
1 parent f57b7d9 commit fc90c25

File tree

243 files changed

+12380
-14360
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

243 files changed

+12380
-14360
lines changed

Doxyfile

+17-8
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# Doxyfile 1.4.3
1+
# Doxyfile 1.5.2
22

33
#---------------------------------------------------------------------------
44
# Project related configuration options
55
#---------------------------------------------------------------------------
6+
DOXYFILE_ENCODING = UTF-8
67
PROJECT_NAME = Doxygen
78
PROJECT_NUMBER =
89
OUTPUT_DIRECTORY = doxygen_docs
9-
CREATE_SUBDIRS = NO
10+
CREATE_SUBDIRS = YES
1011
OUTPUT_LANGUAGE = English
11-
USE_WINDOWS_ENCODING = NO
1212
BRIEF_MEMBER_DESC = YES
1313
REPEAT_BRIEF = YES
1414
ABBREVIATE_BRIEF =
@@ -19,15 +19,18 @@ STRIP_FROM_PATH =
1919
STRIP_FROM_INC_PATH =
2020
SHORT_NAMES = NO
2121
JAVADOC_AUTOBRIEF = YES
22+
QT_AUTOBRIEF = NO
2223
MULTILINE_CPP_IS_BRIEF = NO
2324
DETAILS_AT_TOP = NO
2425
INHERIT_DOCS = YES
25-
DISTRIBUTE_GROUP_DOC = NO
2626
SEPARATE_MEMBER_PAGES = NO
2727
TAB_SIZE = 8
2828
ALIASES =
2929
OPTIMIZE_OUTPUT_FOR_C = NO
3030
OPTIMIZE_OUTPUT_JAVA = NO
31+
BUILTIN_STL_SUPPORT = NO
32+
CPP_CLI_SUPPORT = NO
33+
DISTRIBUTE_GROUP_DOC = NO
3134
SUBGROUPING = YES
3235
#---------------------------------------------------------------------------
3336
# Build related configuration options
@@ -72,6 +75,7 @@ WARN_LOGFILE =
7275
# configuration options related to the input files
7376
#---------------------------------------------------------------------------
7477
INPUT = src
78+
INPUT_ENCODING = UTF-8
7579
FILE_PATTERNS = *.h \
7680
*.cpp
7781
RECURSIVE = NO
@@ -95,9 +99,11 @@ EXCLUDE = src/code.cpp \
9599
src/pycode.cpp \
96100
src/config.cpp \
97101
src/pyscanner.cpp \
98-
102+
src/fortranscanner.cpp \
103+
src/fortrancode.cpp
99104
EXCLUDE_SYMLINKS = NO
100105
EXCLUDE_PATTERNS =
106+
EXCLUDE_SYMBOLS =
101107
EXAMPLE_PATH =
102108
EXAMPLE_PATTERNS =
103109
EXAMPLE_RECURSIVE = NO
@@ -113,6 +119,7 @@ INLINE_SOURCES = NO
113119
STRIP_CODE_COMMENTS = YES
114120
REFERENCED_BY_RELATION = YES
115121
REFERENCES_RELATION = YES
122+
REFERENCES_LINK_SOURCE = YES
116123
USE_HTAGS = NO
117124
VERBATIM_HEADERS = YES
118125
#---------------------------------------------------------------------------
@@ -132,6 +139,7 @@ HTML_FOOTER =
132139
HTML_STYLESHEET =
133140
HTML_ALIGN_MEMBERS = YES
134141
GENERATE_HTMLHELP = NO
142+
HTML_DYNAMIC_SECTIONS = YES
135143
CHM_FILE =
136144
HHC_LOCATION =
137145
GENERATE_CHI = NO
@@ -144,7 +152,7 @@ TREEVIEW_WIDTH = 250
144152
#---------------------------------------------------------------------------
145153
# configuration options related to the LaTeX output
146154
#---------------------------------------------------------------------------
147-
GENERATE_LATEX = NO
155+
GENERATE_LATEX = YES
148156
LATEX_OUTPUT =
149157
LATEX_CMD_NAME = latex
150158
MAKEINDEX_CMD_NAME = makeindex
@@ -215,6 +223,7 @@ PERL_PATH = /usr/bin/perl
215223
# Configuration options related to the dot tool
216224
#---------------------------------------------------------------------------
217225
CLASS_DIAGRAMS = NO
226+
MSCGEN_PATH =
218227
HIDE_UNDOC_RELATIONS = YES
219228
HAVE_DOT = YES
220229
CLASS_GRAPH = YES
@@ -225,13 +234,13 @@ TEMPLATE_RELATIONS = YES
225234
INCLUDE_GRAPH = YES
226235
INCLUDED_BY_GRAPH = NO
227236
CALL_GRAPH = NO
237+
CALLER_GRAPH = NO
228238
GRAPHICAL_HIERARCHY = YES
229239
DIRECTORY_GRAPH = YES
230240
DOT_IMAGE_FORMAT = png
231241
DOT_PATH =
232242
DOTFILE_DIRS =
233-
MAX_DOT_GRAPH_WIDTH = 1024
234-
MAX_DOT_GRAPH_HEIGHT = 1024
243+
DOT_GRAPH_MAX_NODES = 50
235244
MAX_DOT_GRAPH_DEPTH = 0
236245
DOT_TRANSPARENT = NO
237246
DOT_MULTI_TARGETS = NO

INSTALL

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
DOXYGEN Version 1.5.3-20070925
1+
DOXYGEN Version 1.5.4
22

33
Please read the installation section of the manual
44
(http://www.doxygen.org/install.html) for instructions.
55

66
--------
7-
Dimitri van Heesch (25 September 2007)
7+
Dimitri van Heesch (26 October 2007)

README

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
DOXYGEN Version 1.5.3_20070925
1+
DOXYGEN Version 1.5.4
22

33
Please read INSTALL for compilation instructions.
44

@@ -17,4 +17,4 @@ to subscribe to the lists or to visit the archives.
1717

1818
Enjoy,
1919

20-
Dimitri van Heesch ([email protected]) (25 September 2007)
20+
Dimitri van Heesch ([email protected]) (26 October 2007)

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.5-20051109
1+
1.5.4

addon/doxmlparser/src/dochandler.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
* $Id$
3+
* $Id:$
44
*
55
*
66
* Copyright (C) 1997-2006 by Dimitri van Heesch.

addon/doxmlparser/src/graphhandler.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
* $Id$
3+
* $Id:$
44
*
55
*
66
* Copyright (C) 1997-2006 by Dimitri van Heesch.

addon/doxmlparser/src/loamhandler.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
* $Id$
3+
* $Id:$
44
*
55
*
66
* Copyright (C) 1997-2006 by Dimitri van Heesch.

addon/doxmlparser/src/mainhandler.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
* $Id$
3+
* $Id:$
44
*
55
*
66
* Copyright (C) 1997-2006 by Dimitri van Heesch.

addon/doxmlparser/src/memberhandler.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
* $Id$
3+
* $Id:$
44
*
55
*
66
* Copyright (C) 1997-2006 by Dimitri van Heesch.

addon/doxmlparser/src/paramhandler.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
* $Id$
3+
* $Id:$
44
*
55
*
66
* Copyright (C) 1997-2006 by Dimitri van Heesch.

addon/doxmlparser/src/sectionhandler.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
* $Id$
3+
* $Id:$
44
*
55
*
66
* Copyright (C) 1997-2006 by Dimitri van Heesch.

addon/doxywizard/Makefile.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
#
2+
# $Id$
33
#
44
# Copyright (C) 1997-2007 by Dimitri van Heesch.
55
#

addon/doxywizard/Makefile.win_nmake.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
#
2+
# $Id$
33
#
44
# Copyright (C) 1997-2007 by Dimitri van Heesch.
55
#

addon/doxywizard/doxywizard.cpp

+18-1
Original file line numberDiff line numberDiff line change
@@ -1103,10 +1103,14 @@ void MainWidget::launchWizard()
11031103
break;
11041104
}
11051105
#if defined(Q_OS_MACX)
1106-
if (Config_getBool("HAVE_DOT"))
1106+
if (Config_getString("DOT_PATH").isEmpty())
11071107
{
11081108
setDotPath();
11091109
}
1110+
if (Config_getString("MSCGEN_PATH").isEmpty())
1111+
{
1112+
setMscgenPath();
1113+
}
11101114
#endif
11111115
setConfigSaved(FALSE);
11121116
}
@@ -1142,6 +1146,18 @@ void MainWidget::loadConfigFromFile(const QString &fn)
11421146
addRecentFile(fn);
11431147
m_workingDir->setText(QFileInfo(fn).dirPath(TRUE));
11441148
m_configFileName = fn;
1149+
#if defined(Q_OS_MACX)
1150+
if (Config_getString("DOT_PATH").isEmpty())
1151+
{
1152+
setDotPath();
1153+
setConfigSaved(FALSE);
1154+
}
1155+
if (Config_getString("MSCGEN_PATH").isEmpty())
1156+
{
1157+
setMscgenPath();
1158+
setConfigSaved(FALSE);
1159+
}
1160+
#endif
11451161
statusBar()->message("New configuration loaded",messageTimeout);
11461162
}
11471163
}
@@ -1228,6 +1244,7 @@ void MainWidget::resetConfig()
12281244
Config::instance()->init();
12291245
#if defined(Q_OS_MACX)
12301246
setDotPath();
1247+
setMscgenPath();
12311248
#endif
12321249

12331250
m_configFileName = "";

addon/doxywizard/doxywizard.pro.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
#
2+
# $Id$
33
#
44
# Copyright (C) 1997-2007 by Dimitri van Heesch.
55
#

addon/doxywizard/expert.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/expert.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/inputbool.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/inputbool.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/inputint.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/inputint.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/inputstring.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/inputstring.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/inputstrlist.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/inputstrlist.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/qtbc.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

addon/doxywizard/version.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
char versionString[]="0.1";
1+
char versionString[]="1.5.4";

addon/doxywizard/version.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************
22
*
3-
*
3+
* $Id$
44
*
55
* Copyright (C) 1997-2007 by Dimitri van Heesch.
66
*

configure

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
doxygen_version_major=1
1919
doxygen_version_minor=5
20-
doxygen_version_revision=3
20+
doxygen_version_revision=4
2121

2222
#NOTE: Setting version_mmn to "NO" will omit mmn info from the package.
23-
doxygen_version_mmn=20070925
23+
doxygen_version_mmn=NO
2424

2525
bin_dirs=`echo $PATH | sed -e "s/:/ /g"`
2626

doc/commands.doc

+15
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ documentation:
8484
\refitem cmdfdollar \\f\$
8585
\refitem cmdfbropen \\f[
8686
\refitem cmdfbrclose \\f]
87+
\refitem cmdfcurlyopen \\f{
88+
\refitem cmdfcurlyclose \\f}
8789
\refitem cmdfile \\file
8890
\refitem cmdfn \\fn
8991
\refitem cmdhideinitializer \\hideinitializer
@@ -1974,6 +1976,19 @@ class Receiver
19741976
centered on a separate line.
19751977
\sa section \ref cmdfbropen "\\f[" and section \ref formulas "formulas".
19761978

1979+
<hr>
1980+
\section cmdfcurlyopen \\f{environment}{
1981+
1982+
Marks the start of a formula that is in a specific environment.
1983+
\note The second \{ is optional and is only to help editors (such as Vim) to
1984+
do proper syntax highlighting by making the number of opening and closing braces
1985+
the same.
1986+
1987+
<hr>
1988+
\section cmdfcurlyclose \\f}
1989+
1990+
Marks the end of a formula that is in a specific environment.
1991+
19771992
<hr>
19781993
\section cmdhtmlonly \\htmlonly
19791994

0 commit comments

Comments
 (0)