Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
doxverilog
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
Elphel
doxverilog
Commits
f1662f81
Commit
f1662f81
authored
Dec 27, 2008
by
dimitri
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Release-1.5.8
parent
d5c952f0
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
35 additions
and
9 deletions
+35
-9
INSTALL
INSTALL
+2
-2
README
README
+2
-2
doxywizard.cpp
addon/doxywizard/doxywizard.cpp
+6
-1
configure
configure
+1
-1
doxygen.cpp
src/doxygen.cpp
+23
-2
util.cpp
src/util.cpp
+1
-1
No files found.
INSTALL
View file @
f1662f81
DOXYGEN Version 1.5.
7.1-20081225
DOXYGEN Version 1.5.
8
Please read the installation section of the manual
Please read the installation section of the manual
(http://www.doxygen.org/install.html) for instructions.
(http://www.doxygen.org/install.html) for instructions.
--------
--------
Dimitri van Heesch (2
5
December 2008)
Dimitri van Heesch (2
7
December 2008)
README
View file @
f1662f81
DOXYGEN Version 1.5.
7.1_20081225
DOXYGEN Version 1.5.
8
Please read INSTALL for compilation instructions.
Please read INSTALL for compilation instructions.
...
@@ -17,4 +17,4 @@ to subscribe to the lists or to visit the archives.
...
@@ -17,4 +17,4 @@ to subscribe to the lists or to visit the archives.
Enjoy,
Enjoy,
Dimitri van Heesch (dimitri@stack.nl) (2
5
December 2008)
Dimitri van Heesch (dimitri@stack.nl) (2
7
December 2008)
addon/doxywizard/doxywizard.cpp
View file @
f1662f81
...
@@ -485,7 +485,12 @@ void MainWindow::showHtmlOutput()
...
@@ -485,7 +485,12 @@ void MainWindow::showHtmlOutput()
{
{
QString
indexFile
=
m_expert
->
getHtmlOutputIndex
(
m_workingDir
->
text
());
QString
indexFile
=
m_expert
->
getHtmlOutputIndex
(
m_workingDir
->
text
());
QFileInfo
fi
(
indexFile
);
QFileInfo
fi
(
indexFile
);
QString
indexUrl
(
QString
::
fromAscii
(
"file://"
)
+
fi
.
absoluteFilePath
());
#ifdef WIN32
QString
indexUrl
(
QString
::
fromAscii
(
"file:///"
));
#else
QString
indexUrl
(
QString
::
fromAscii
(
"file://"
));
#endif
indexUrl
+=
fi
.
absoluteFilePath
();
QDesktopServices
::
openUrl
(
QUrl
(
indexUrl
));
QDesktopServices
::
openUrl
(
QUrl
(
indexUrl
));
}
}
...
...
configure
View file @
f1662f81
...
@@ -17,7 +17,7 @@
...
@@ -17,7 +17,7 @@
doxygen_version_major
=
1
doxygen_version_major
=
1
doxygen_version_minor
=
5
doxygen_version_minor
=
5
doxygen_version_revision
=
7.1
doxygen_version_revision
=
8
#NOTE: Setting version_mmn to "NO" will omit mmn info from the package.
#NOTE: Setting version_mmn to "NO" will omit mmn info from the package.
doxygen_version_mmn
=
NO
doxygen_version_mmn
=
NO
...
...
src/doxygen.cpp
View file @
f1662f81
...
@@ -5033,9 +5033,23 @@ static QCString substituteTemplatesInString(
...
@@ -5033,9 +5033,23 @@ static QCString substituteTemplatesInString(
for
(
tsali
.
toFirst
();(
tsa
=
tsali
.
current
())
&&
!
found
;
++
tsali
)
for
(
tsali
.
toFirst
();(
tsa
=
tsali
.
current
())
&&
!
found
;
++
tsali
)
{
{
tda
=
tdali
.
current
();
tda
=
tdali
.
current
();
//if (tda) printf("tsa=%s|%s tda=%s|%s\n",
// tsa->type.data(),tsa->name.data(),
// tda->type.data(),tda->name.data());
if
(
name
==
tsa
->
name
)
if
(
name
==
tsa
->
name
)
{
{
if
(
tda
)
if
(
tda
&&
tda
->
name
.
isEmpty
())
{
int
vc
=
0
;
if
(
tda
->
type
.
left
(
6
)
==
"class "
)
vc
=
6
;
else
if
(
tda
->
type
.
left
(
9
)
==
"typename "
)
vc
=
9
;
if
(
vc
>
0
)
// convert type=="class T" to type=="class" name=="T"
{
tda
->
name
=
tda
->
type
.
mid
(
vc
);
tda
->
type
=
tda
->
type
.
left
(
vc
-
1
);
}
}
if
(
tda
&&
!
tda
->
name
.
isEmpty
())
{
{
name
=
tda
->
name
;
// substitute
name
=
tda
->
name
;
// substitute
found
=
TRUE
;
found
=
TRUE
;
...
@@ -5051,11 +5065,17 @@ static QCString substituteTemplatesInString(
...
@@ -5051,11 +5065,17 @@ static QCString substituteTemplatesInString(
else
if
(
fa
)
else
if
(
fa
)
fa
=
funcTempArgList
->
next
();
fa
=
funcTempArgList
->
next
();
}
}
//printf(" srcList='%s' dstList='%s faList='%s'\n",
// argListToString(srclali.current()).data(),
// argListToString(dstlali.current()).data(),
// funcTempArgList ? argListToString(funcTempArgList).data() : "<none>");
}
}
dst
+=
name
;
dst
+=
name
;
p
=
i
+
l
;
p
=
i
+
l
;
}
}
dst
+=
src
.
right
(
src
.
length
()
-
p
);
dst
+=
src
.
right
(
src
.
length
()
-
p
);
//printf(" substituteTemplatesInString(%s)=%s\n",
// src.data(),dst.data());
return
dst
;
return
dst
;
}
}
...
@@ -5098,7 +5118,8 @@ static void substituteTemplatesInArgList(
...
@@ -5098,7 +5118,8 @@ static void substituteTemplatesInArgList(
dst
->
volatileSpecifier
=
src
->
volatileSpecifier
;
dst
->
volatileSpecifier
=
src
->
volatileSpecifier
;
dst
->
pureSpecifier
=
src
->
pureSpecifier
;
dst
->
pureSpecifier
=
src
->
pureSpecifier
;
//printf("substituteTemplatesInArgList: replacing %s with %s\n",
//printf("substituteTemplatesInArgList: replacing %s with %s\n",
// argListToString(src).data(),argListToString(dst).data());
// argListToString(src).data(),argListToString(dst).data()
// );
}
}
...
...
src/util.cpp
View file @
f1662f81
...
@@ -3246,7 +3246,7 @@ static QCString extractCanonicalType(Definition *d,FileDef *fs,QCString type)
...
@@ -3246,7 +3246,7 @@ static QCString extractCanonicalType(Definition *d,FileDef *fs,QCString type)
pp
=
p
;
pp
=
p
;
}
}
canType
+=
type
.
right
(
type
.
length
()
-
pp
);
canType
+=
type
.
right
(
type
.
length
()
-
pp
);
//printf("extractCanonicalType =
%s->%s
\n",type.data(),canType.data());
//printf("extractCanonicalType =
'%s'->'%s'
\n",type.data(),canType.data());
return
removeRedundantWhiteSpace
(
canType
);
return
removeRedundantWhiteSpace
(
canType
);
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment