From 565c21b260ca58c9d6b845ecc64f8c4aaa9a9a96 Mon Sep 17 00:00:00 2001
From: albert-github
Date: Wed, 5 Dec 2018 19:50:14 +0100
Subject: Doxygen manual is not XHTML compliant
The doxygen manual is not XHTML compliant.
In this, first, fix :
- fixes the problems in the doc files (note that docblocks has a small extra problem, pull request for this is #6660)
- determine output directory for HTML based on the doxyfile (for images).
Note: Remaining problems with examples and old change log files (version 1.5 and earlier)
---
doc/CMakeLists.txt | 15 +-
doc/changelog.doc | 628 ++++++++++++++++++++++++++---------------------------
doc/commands.doc | 2 -
doc/diagrams.doc | 2 -
doc/docblocks.doc | 10 +-
doc/grouping.doc | 4 -
6 files changed, 328 insertions(+), 333 deletions(-)
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
index e940622..ff5ebc7 100644
--- a/doc/CMakeLists.txt
+++ b/doc/CMakeLists.txt
@@ -27,6 +27,17 @@ else()
# doxygen project variables are unknown so look for doxygen in PATH
find_package(Doxygen)
endif()
+#
+# set output directory for some extra HTML files
+#
+file(STRINGS Doxyfile DOXY_HTML_OUTPUT REGEX "HTML_OUTPUT.*")
+string(LENGTH "${DOXY_HTML_OUTPUT}" DOXY_HTML_OUTPUT_LEN)
+if (${DOXY_HTML_OUTPUT_LEN})
+ string(REGEX REPLACE ".*HTML_OUTPUT *= *\([^ ]*\)" "\\1" DOXY_HTML_OUTPUT ${DOXY_HTML_OUTPUT})
+else()
+ set(DOXY_HTML_OUTPUT "html")
+endif()
+set(PROJECT_BINARY_HTML_DIR ${PROJECT_BINARY_DIR}/${DOXY_HTML_OUTPUT}/)
set(DOC_INSTALL_DIR "share/doc/packages/doxygen" CACHE STRING "Relative path where to install the documentation")
set(DOC_FILES
@@ -153,8 +164,8 @@ add_custom_target(doxygen_pdf
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/latex
)
add_custom_target(docs
- COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/doc/doxygen_logo.gif ${PROJECT_BINARY_DIR}/html/
- COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/doc/doxygen_logo_low.gif ${PROJECT_BINARY_DIR}/html/
+ COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/doc/doxygen_logo.gif ${PROJECT_BINARY_HTML_DIR}
+ COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/doc/doxygen_logo_low.gif ${PROJECT_BINARY_HTML_DIR}
DEPENDS ${PROJECT_BINARY_DIR}/man/doxygen.1
${PROJECT_BINARY_DIR}/man/doxywizard.1
${PROJECT_BINARY_DIR}/man/doxysearch.1
diff --git a/doc/changelog.doc b/doc/changelog.doc
index ca00728..bcbfe44 100644
--- a/doc/changelog.doc
+++ b/doc/changelog.doc
@@ -8,123 +8,123 @@
-- Add language type attribute to programlisting tag [view]
-
- Add links behind nav entries "Namespaces" and "Files" (matching "Classes") [view]
-
- Allow case insensitive file pattern matching based on CASE_SENSE_NAMES [view]
-
- Async load of mathjax javascript [view]
-
- Avoid generating unused dir_* output files for non HTML output formats [view]
-
- Bug 3138 - Wrong spacing in function names with french language (latex output) [view]
-
- Bug 4289 - does ALIAS work for VHDL code? [view]
-
- Bug 5468 - (UnFriendlyTemplate) Spurious warning when documenting friend template [view]
-
- Bug 5525 - parser misinterpreting fortran [view]
-
- Bug 5724 - Duplicate attribute (target="_top" target="_top") generated in .SVG files [view]
-
- Bug 6128 - Usage of underscore's in parameter names [view]
-
- Bug 6135 - [1.8.13 Regression] Segfault building the breathe docs [view]
-
- Bug 6137 - XML Parsing Error for operator<< methods when outputting to XHTML [view]
-
- Bug 6139 - Menu does not work without Javascript [view]
-
- Bug 6141 - Too greedy behavior of @ref const matching [view]
-
- Bug 6169 - doxygen build fails [view]
-
- Bug 6170 - Add "\~" command to internatioalization article [view]
-
- Bug 6223 - Problem RTF output: The class list "classes" within the namespace report is wrong indicated. [view]
+
- Add language type attribute to programlisting tag [view]
+- Add links behind nav entries "Namespaces" and "Files" (matching "Classes") [view]
+- Allow case insensitive file pattern matching based on CASE_SENSE_NAMES [view]
+- Async load of mathjax javascript [view]
+- Avoid generating unused dir_* output files for non HTML output formats [view]
+- Bug 3138 - Wrong spacing in function names with french language (latex output) [view]
+- Bug 4289 - does ALIAS work for VHDL code? [view]
+- Bug 5468 - (UnFriendlyTemplate) Spurious warning when documenting friend template [view]
+- Bug 5525 - parser misinterpreting fortran [view]
+- Bug 5724 - Duplicate attribute (target="_top" target="_top") generated in .SVG files [view]
+- Bug 6128 - Usage of underscore's in parameter names [view]
+- Bug 6135 - [1.8.13 Regression] Segfault building the breathe docs [view]
+- Bug 6137 - XML Parsing Error for operator<< methods when outputting to XHTML [view]
+- Bug 6139 - Menu does not work without Javascript [view]
+- Bug 6141 - Too greedy behavior of @ref const matching [view]
+- Bug 6169 - doxygen build fails [view]
+- Bug 6170 - Add "\~" command to internatioalization article [view]
+- Bug 6223 - Problem RTF output: The class list "classes" within the namespace report is wrong indicated. [view]
- Bug 6238 - parsing error in Fortran file with preprocessing [view]
-, [view]
-
- Bug 6259 - Problem parsing c++ gnu::visibility [view]
-
- Bug 6262 - C++: False warning message when inheriting class from tag file [view]
-
- Bug 6273 - Error in markdown emphasis examples [view]
-
- Bug 6277 - Increasing access of inherited C++ members with 'using...' is not recognized by Doxygen [view]
-
- Bug 6286 - C++ parameter from lambda not recognized [view]
-
- Bug 6290 - Doxygen not showing the public, non-static member function [view]
-
- CMake: avoid if() around the whole contents of documentation CMakeLists.txt [view]
-
- CMake: avoid if() around the whole contents of plugin CMakeLists.txt [view]
-
- CMake: let CMake handle the C++ standard setting if target_compile_features() is used [view]
-
- CMake: let file(MAKE_DIRECTORY) create all directories at once [view]
-
- CMake: remove CUSTOM_(LINK|INCLUDE)_DIR [view]
-
- CMake: remove needless variable expansions [view]
-
- CMake: remove unused program searching [view]
-
- CMake: search for Qt5 only in config file mode [view]
-
- CMake: use GNUInstallDirs module for man pages directory [view]
-
- CMake: use add_test to create a test [view]
-
- CMakeLists: Avoid MSVC iconv changes for MinGW builds [view]
-
- Call endMemberItem consistently. [view]
-
- Change navtree collapsed list icon [view]
-
- Code color of , (comma) together with only in use statement [view]
-
- Corrected small type [view]
-
- Correction display of backtick in LaTeX [view]
-
- Correction of non reachable links and redirected links in documentation. [view]
-
- Documentation, correct referenced file [view]
-
- Doxygen/VHDLdocgen: [view]
-
- Encode invalid XML characters instead of skipping them. [view]
-
- Expose TOC placeholder in XML output. [view]
-
- Expose underlying enum type in the XML output. [view]
-
- Fetch filename property from object instead of hardcoded duplicated string [view]
-
- Fix C# property initializer parsing [view]
-
- Fix for regression in XML output generation after fixing bug 789168 [view]
-
- Fix 6210. [view]
-
- Fix minor markup issue in the documentation. [view]
-
- Fix not initialized pointer when parser is starting on a new file. [view]
-
- Fix typo [view]
-
- Fix: add missing newline char '\n' [view]
-
- Fix: add missing semicolon ';' at end of line [view]
-
- Fix: change 'CMakefiles' to 'CMakeFiles' (the 'F' is uppercase) [view]
-
- Fix: perl script regexp to toggle flex debug information [view]
-
- Fixed problem where automatic line breaking caused missing vertical bars in the parameter table for Latex output. [view]
-
- Fixes for cross platform build with new LLVM/CLANG version [view]
-
- Fixup man page NAME section when page has title [view]
-
- Function declaration following a function definition incorrectly listed as calling dependencing [view]
-
- Further cleanup of lodepng code [view]
-
- Implement "double-space line breaks" syntax in Markdown [view]
-
- Improve Chinese translation [view]
-
- Inline attribute got reset for functions returning an explicit struct type [view]
-
- Isolated none-existing posix threading functions on Android [view]
-
- Marks JS as freely licensed [view]
-
- Misc. doxy and comment typos [view]
-
- Misc. typos [view]
-
- New table features mentioned in the documentation were not enabled. [view]
-
- Pass strings as const references. [view]
-
- Physical newlines in ALIASES configuration tags. [view]
-
- Propagate language information to all <programlisting> XML elements. [view]
-
- Properly copy images for the XML output. [view]
-
- Provide dot path to plantuml [view]
-
- Provide information about enum type "strongness" in the XML output. [view]
-
- Provide page brief in <briefdescription> of XML output. [view]
-
- Provide template parameters also for type aliases in the XML output. [view]
-
- Removed -Wno-deprecated flag from bison as it is not support on the bison 2.3 that ships with XCode [view]
-
- Restore 'make tests' rule [view]
-
- Restore Makefile in vhdlparser dir [view]
-
- Spelling correction [view]
-
- Stripped unused LodePNG code to prevent false positives for coverity [view]
-
- Suppresses warning for XML <see langword="..."/> [view]
-
- Suppression warnings about deprecated directive [view]
+, [view]
+- Bug 6259 - Problem parsing c++ gnu::visibility [view]
+- Bug 6262 - C++: False warning message when inheriting class from tag file [view]
+- Bug 6273 - Error in markdown emphasis examples [view]
+- Bug 6277 - Increasing access of inherited C++ members with 'using...' is not recognized by Doxygen [view]
+- Bug 6286 - C++ parameter from lambda not recognized [view]
+- Bug 6290 - Doxygen not showing the public, non-static member function [view]
+- CMake: avoid if() around the whole contents of documentation CMakeLists.txt [view]
+- CMake: avoid if() around the whole contents of plugin CMakeLists.txt [view]
+- CMake: let CMake handle the C++ standard setting if target_compile_features() is used [view]
+- CMake: let file(MAKE_DIRECTORY) create all directories at once [view]
+- CMake: remove CUSTOM_(LINK|INCLUDE)_DIR [view]
+- CMake: remove needless variable expansions [view]
+- CMake: remove unused program searching [view]
+- CMake: search for Qt5 only in config file mode [view]
+- CMake: use GNUInstallDirs module for man pages directory [view]
+- CMake: use add_test to create a test [view]
+- CMakeLists: Avoid MSVC iconv changes for MinGW builds [view]
+- Call endMemberItem consistently. [view]
+- Change navtree collapsed list icon [view]
+- Code color of , (comma) together with only in use statement [view]
+- Corrected small type [view]
+- Correction display of backtick in LaTeX [view]
+- Correction of non reachable links and redirected links in documentation. [view]
+- Documentation, correct referenced file [view]
+- Doxygen/VHDLdocgen: [view]
+- Encode invalid XML characters instead of skipping them. [view]
+- Expose TOC placeholder in XML output. [view]
+- Expose underlying enum type in the XML output. [view]
+- Fetch filename property from object instead of hardcoded duplicated string [view]
+- Fix C# property initializer parsing [view]
+- Fix for regression in XML output generation after fixing bug 789168 [view]
+- Fix 6210. [view]
+- Fix minor markup issue in the documentation. [view]
+- Fix not initialized pointer when parser is starting on a new file. [view]
+- Fix typo [view]
+- Fix: add missing newline char '\n' [view]
+- Fix: add missing semicolon ';' at end of line [view]
+- Fix: change 'CMakefiles' to 'CMakeFiles' (the 'F' is uppercase) [view]
+- Fix: perl script regexp to toggle flex debug information [view]
+- Fixed problem where automatic line breaking caused missing vertical bars in the parameter table for Latex output. [view]
+- Fixes for cross platform build with new LLVM/CLANG version [view]
+- Fixup man page NAME section when page has title [view]
+- Function declaration following a function definition incorrectly listed as calling dependencing [view]
+- Further cleanup of lodepng code [view]
+- Implement "double-space line breaks" syntax in Markdown [view]
+- Improve Chinese translation [view]
+- Inline attribute got reset for functions returning an explicit struct type [view]
+- Isolated none-existing posix threading functions on Android [view]
+- Marks JS as freely licensed [view]
+- Misc. doxy and comment typos [view]
+- Misc. typos [view]
+- New table features mentioned in the documentation were not enabled. [view]
+- Pass strings as const references. [view]
+- Physical newlines in ALIASES configuration tags. [view]
+- Propagate language information to all <programlisting> XML elements. [view]
+- Properly copy images for the XML output. [view]
+- Provide dot path to plantuml [view]
+- Provide information about enum type "strongness" in the XML output. [view]
+- Provide page brief in <briefdescription> of XML output. [view]
+- Provide template parameters also for type aliases in the XML output. [view]
+- Removed -Wno-deprecated flag from bison as it is not support on the bison 2.3 that ships with XCode [view]
+- Restore 'make tests' rule [view]
+- Restore Makefile in vhdlparser dir [view]
+- Spelling correction [view]
+- Stripped unused LodePNG code to prevent false positives for coverity [view]
+- Suppresses warning for XML <see langword="..."/> [view]
+- Suppression warnings about deprecated directive [view]
- Update .travis.yml [view]
-, [view]
-
- Update mathjax path [view]
-
- Updated translator_de.h to doxygen 1.8.13 [view]
-
- Use hidden symbol visibility by default [view]
-
- Use language identifier instead of file extension for language attribute [view]
-
- Use language in stead of lang for language name attribute [view]
-
- Update of the Brazillian translation [view]
-
- [preprocessing.doc] typo amended [view]
-
- add decimal to base identifier [view]
-
- add the number of conditionals path and bugfix [view]
-
- build: fix the way lang_cfg.h is generated [view and view]
-
- bump version number for the development version/next release [view]
-
- const-ify [view]
-
- dot.cpp: Fix DotGfxHierarchyTable first class node loop [view]
-
- fix spelling [view]
-
- fix test to support new programlisting attribute [view]
-
- fix typo [view]
-
- fixes vhdl literal bug [view]
-
- line continuation characters inside comments embedded in a macro definition appeared in the output [view]
-
- make use of clang compilation database [view]
-
- new addon doxyparse, a source parsing engine [view]
-
- sqlite3gen: add index on params [view]
-
- sqlite3gen: add missing protectedsettable column [view]
-
- sqlite3gen: add openDbConnection [view]
-
- sqlite3gen: start checking operations status [view]
-
- sqlite3gen: use sqlite3_exec for schema setup [view]
-
- typos [view]
-
- update compound.xsd to add language attribute [view]
-
- using YAML in the output of "doxyparse" [view]
+, [view]
+- Update mathjax path [view]
+- Updated translator_de.h to doxygen 1.8.13 [view]
+- Use hidden symbol visibility by default [view]
+- Use language identifier instead of file extension for language attribute [view]
+- Use language in stead of lang for language name attribute [view]
+- Update of the Brazillian translation [view]
+- [preprocessing.doc] typo amended [view]
+- add decimal to base identifier [view]
+- add the number of conditionals path and bugfix [view]
+- build: fix the way lang_cfg.h is generated [view and view]
+- bump version number for the development version/next release [view]
+- const-ify [view]
+- dot.cpp: Fix DotGfxHierarchyTable first class node loop [view]
+- fix spelling [view]
+- fix test to support new programlisting attribute [view]
+- fix typo [view]
+- fixes vhdl literal bug [view]
+- line continuation characters inside comments embedded in a macro definition appeared in the output [view]
+- make use of clang compilation database [view]
+- new addon doxyparse, a source parsing engine [view]
+- sqlite3gen: add index on params [view]
+- sqlite3gen: add missing protectedsettable column [view]
+- sqlite3gen: add openDbConnection [view]
+- sqlite3gen: start checking operations status [view]
+- sqlite3gen: use sqlite3_exec for schema setup [view]
+- typos [view]
+- update compound.xsd to add language attribute [view]
+- using YAML in the output of "doxyparse" [view]
\endhtmlonly
@@ -135,60 +135,60 @@
-- Bug 5279 - C++/CLI indexed property not documented [view]
-
- Bug 5280 - Grouping of results fail when using built-in javascript search [view]
-
- Bug 5400 - 'static' and 'throw' C++ keywords not colored [view]
-
- Bug 5476 - wrong collaboration diagram when in template used scoped argument type [view]
-
- Bug 5882 - Multiline //!< behavior changed [view]
-
- Bug 5917 - C++11 "using" type alias for function pointer with no arguments is formatted incorrectly [view]
-
- Bug 5930 - fails to build with an unreleased python version [view]
-
- Bug 6044 - doxygen warning parsing C++11 "using" declaration [view]
-
- Bug 6060 - Tag file size double between each run [view]
-
- Bug 6062 - C++11 ref-qualifiers do not appear in Member Function Documentation section [view]
-
- Bug 6063 - Web-page bug: Comment blocks in VHDL [view]
-
- Bug 6067 - French description for "Namespace Members" is wrong and causes fatal javascript error [view]
-
- Bug 6068 - Class name 'internal' breaks class hierarchy in C++ [view]
-
- Bug 6084 - __xxx__ not interpreted as markdown when xxx begins with a non-word character (e.g. __-1__) [view]
-
- Bug 6093 - Underscores in type or member name cause unwanted hyphenation in PDF output Data Fields [view]
-
- Bug 6094 - "name" attribute of image map not urlencoded, not working in Chrome [view]
-
- Bug 6105 - Please add HTML classes to "Definition at..." & "Referenced by..." for CSS [view]
-
- Bug 6109 - INLINE_SIMPLE_STRUCTS with enums in classes does not work [view]
-
- Bug 6115 - Modify in some pronunciation expression in Korean [view]
-
- Bug 6123 - Unknown reference in manual [view]
-
- Bug 6125 - referencing Python files via tagfile broken [view]
-
- Add NVARCHAR as a SQL type [view]
-
- Add mscgen images to index.qhp [view]
-
- Add sql syntax highlighting to code blocks [view]
-
- Add support for more CSS formatting and column/row spanning in markdown tables [view]
-
- Added missing language value for SQL to XML output [view]
-
- Adds plantuml support Qt compressed help file [view]
-
- Check for undocumented params warnings if members detailed documentation is not written [view]
-
- Cleanup: removed redundant =NULL from interfaces, or replaced by =0 where it was needed. [view]
-
- Clear header/footer information in ConfigImpl for postProcess [view]
-
- Documentation small corrections [view]
-
- Doxygen error: Found ';' while parsing initializer list [view]
-
- Fix for PlantUML configuration [view]
-
- Fix plantuml generation issue [view]
-
- Fix: Add missing jquery.js, dynsections.js & optional svgpan.js to QCH file [view]
-
- Fix: replace deprecated {\bf with \textbf{ in LaTeX generator [view]
-
- Fixed constexp.y bison issue [view]
-
- Fixed cross referencing issue when using bitfields. [view]
-
- Fixed jump to anchor issue when navigating to source file [view]
-
- Fixed problem generating per letter namespace member index pages. [view]
-
- Fixed svgpan.js issue with Chrome causing empty SVG graphs [view]
-
- Fixed typedef and define strings for Spanish translation [view]
-
- Fixup man only output to use generator state push pop [view]
-
- For manpages remove trailing dash when no brief description [view]
-
- Made the RTF output honor the PAPER_TYPE option. [view]
-
- New classes for generated HTML div elements. [view]
-
- Option for PlantUML configuration file [view]
-
- Removed x flag from util* source files [view]
-
- Replaced section marker before members by diamond shaped bullet [view]
-
- Reverting pull request #537 until it will be fixed [view]
-
- Update Swedish translation [view]
-
- Updated the Polish translation [view]
-
- bison: use %declarations instead of command line options. [view]
-
- flex: use %option instead of command line options. [view]
+
- Bug 5279 - C++/CLI indexed property not documented [view]
+- Bug 5280 - Grouping of results fail when using built-in javascript search [view]
+- Bug 5400 - 'static' and 'throw' C++ keywords not colored [view]
+- Bug 5476 - wrong collaboration diagram when in template used scoped argument type [view]
+- Bug 5882 - Multiline //!< behavior changed [view]
+- Bug 5917 - C++11 "using" type alias for function pointer with no arguments is formatted incorrectly [view]
+- Bug 5930 - fails to build with an unreleased python version [view]
+- Bug 6044 - doxygen warning parsing C++11 "using" declaration [view]
+- Bug 6060 - Tag file size double between each run [view]
+- Bug 6062 - C++11 ref-qualifiers do not appear in Member Function Documentation section [view]
+- Bug 6063 - Web-page bug: Comment blocks in VHDL [view]
+- Bug 6067 - French description for "Namespace Members" is wrong and causes fatal javascript error [view]
+- Bug 6068 - Class name 'internal' breaks class hierarchy in C++ [view]
+- Bug 6084 - __xxx__ not interpreted as markdown when xxx begins with a non-word character (e.g. __-1__) [view]
+- Bug 6093 - Underscores in type or member name cause unwanted hyphenation in PDF output Data Fields [view]
+- Bug 6094 - "name" attribute of image map not urlencoded, not working in Chrome [view]
+- Bug 6105 - Please add HTML classes to "Definition at..." & "Referenced by..." for CSS [view]
+- Bug 6109 - INLINE_SIMPLE_STRUCTS with enums in classes does not work [view]
+- Bug 6115 - Modify in some pronunciation expression in Korean [view]
+- Bug 6123 - Unknown reference in manual [view]
+- Bug 6125 - referencing Python files via tagfile broken [view]
+- Add NVARCHAR as a SQL type [view]
+- Add mscgen images to index.qhp [view]
+- Add sql syntax highlighting to code blocks [view]
+- Add support for more CSS formatting and column/row spanning in markdown tables [view]
+- Added missing language value for SQL to XML output [view]
+- Adds plantuml support Qt compressed help file [view]
+- Check for undocumented params warnings if members detailed documentation is not written [view]
+- Cleanup: removed redundant =NULL from interfaces, or replaced by =0 where it was needed. [view]
+- Clear header/footer information in ConfigImpl for postProcess [view]
+- Documentation small corrections [view]
+- Doxygen error: Found ';' while parsing initializer list [view]
+- Fix for PlantUML configuration [view]
+- Fix plantuml generation issue [view]
+- Fix: Add missing jquery.js, dynsections.js & optional svgpan.js to QCH file [view]
+- Fix: replace deprecated {\bf with \textbf{ in LaTeX generator [view]
+- Fixed constexp.y bison issue [view]
+- Fixed cross referencing issue when using bitfields. [view]
+- Fixed jump to anchor issue when navigating to source file [view]
+- Fixed problem generating per letter namespace member index pages. [view]
+- Fixed svgpan.js issue with Chrome causing empty SVG graphs [view]
+- Fixed typedef and define strings for Spanish translation [view]
+- Fixup man only output to use generator state push pop [view]
+- For manpages remove trailing dash when no brief description [view]
+- Made the RTF output honor the PAPER_TYPE option. [view]
+- New classes for generated HTML div elements. [view]
+- Option for PlantUML configuration file [view]
+- Removed x flag from util* source files [view]
+- Replaced section marker before members by diamond shaped bullet [view]
+- Reverting pull request #537 until it will be fixed [view]
+- Update Swedish translation [view]
+- Updated the Polish translation [view]
+- bison: use %declarations instead of command line options. [view]
+- flex: use %option instead of command line options. [view]
\endhtmlonly
@@ -199,156 +199,156 @@
-- Bug 1662 - Fix missing title in non-page docanchors from tag files [view]
-
- Bug 2763 - FILTER_PATTERNS won't take command with arguments [view]
-
- Bug 4691 - Uses <img> instead of <object> html tag for SVG images [view]
-
- Bug 5174 - error state 21 with fortran code (fixed format) [view]
-
- Bug 5323 - Missing Page References in the Index Chapters of the LaTex/PDF output [view]
-
- Bug 5411 - Inherited member of template class issues warning and is not documented [view]
-
- Bug 5711 - Fortran: attributes after a blank line are ignored / Bug 3880 - FORTRAN: comment in subroutine argument list [view]
-
- Bug 5791 - Doxygen handles comments in Objective-C code blocks incorrectly. [view]
-
- Bug 5804 - Representation of arrows [view]
-
- Bug 5811 - Markdown: > escaped within backticks [view]
-
- Bug 5826 - Use UTC timezone when displaying QDateTimes parsed from SOURCE_DATE_EPOCH [view]
-
- Bug 5832 - last entry missing in a @name group of typedefs [view]
-
- Bug 5843 - Link of typedef within namespace on group pages missing [view]
-
- Bug 5891 - __init__.py causes to ignore some inheritance [view]
-
- Bug 5923 - Figure title needs to be on separate line in order for it to work [view]
-
- Bug 5933 - Phantom variables/functions in XML, created from non-code files [view]
-
- Bug 5937 - CASE_SENSE_NAMES ignored [view]
-
- Bug 5938 - Spaces between the closing bracket of the typename and the opening bracket of the parameter list cause detection issues. [view]
+
- Bug 1662 - Fix missing title in non-page docanchors from tag files [view]
+- Bug 2763 - FILTER_PATTERNS won't take command with arguments [view]
+- Bug 4691 - Uses <img> instead of <object> html tag for SVG images [view]
+- Bug 5174 - error state 21 with fortran code (fixed format) [view]
+- Bug 5323 - Missing Page References in the Index Chapters of the LaTex/PDF output [view]
+- Bug 5411 - Inherited member of template class issues warning and is not documented [view]
+- Bug 5711 - Fortran: attributes after a blank line are ignored / Bug 3880 - FORTRAN: comment in subroutine argument list [view]
+- Bug 5791 - Doxygen handles comments in Objective-C code blocks incorrectly. [view]
+- Bug 5804 - Representation of arrows [view]
+- Bug 5811 - Markdown: > escaped within backticks [view]
+- Bug 5826 - Use UTC timezone when displaying QDateTimes parsed from SOURCE_DATE_EPOCH [view]
+- Bug 5832 - last entry missing in a @name group of typedefs [view]
+- Bug 5843 - Link of typedef within namespace on group pages missing [view]
+- Bug 5891 - __init__.py causes to ignore some inheritance [view]
+- Bug 5923 - Figure title needs to be on separate line in order for it to work [view]
+- Bug 5933 - Phantom variables/functions in XML, created from non-code files [view]
+- Bug 5937 - CASE_SENSE_NAMES ignored [view]
+- Bug 5938 - Spaces between the closing bracket of the typename and the opening bracket of the parameter list cause detection issues. [view]
- Bug 5941 - python unicode docstrings are ignored [view]
-, [view]
-
- Bug 5945 - Do not allow ligatures in log output [view]
-
- Bug 5958 - References for one function can inherit References from subsequent non documented function [view]
-
- Bug 5961 - External search does not properly escape user supplied data, resulting in vulnerability [view]
-
- Bug 5962 - regression, Unescaped percent sign in doxygen output [view]
-
- Bug 5964 - hyperref link label drop underscores [view]
-
- Bug 5965 - Directory list is not generated in HTML output [view]
-
- Bug 5967 - imported section anchors are copied in project tagfile [view]
+, [view]
+- Bug 5945 - Do not allow ligatures in log output [view]
+- Bug 5958 - References for one function can inherit References from subsequent non documented function [view]
+- Bug 5961 - External search does not properly escape user supplied data, resulting in vulnerability [view]
+- Bug 5962 - regression, Unescaped percent sign in doxygen output [view]
+- Bug 5964 - hyperref link label drop underscores [view]
+- Bug 5965 - Directory list is not generated in HTML output [view]
+- Bug 5967 - imported section anchors are copied in project tagfile [view]
- Bug 5970 - Exclusion of a new line at the end of source code file causing nesting of HTML code for function documentation [view]
-, [view]
+, [view]
- Bug 5975 - Recent File list allows only 2 entries [view]
-, [view]
-
- Bug 5978 - doxygen crashes no resolved [view]
-
- Bug 5980 - generated xml has errors [view]
-
- Bug 5981 - quick link index in alphabetical class list in classes.html doesn't work [view]
-
- Bug 5982 - Bad character escaping scheme in HTML anchor generation. [view]
-
- Bug 5983 - `@addindex`entries fail to link to the exact location in Compiled HTML Help. [view]
-
- Bug 5985 - Java: final keyword on a parameter brakes docs inherinance [view]
-
- Bug 5991 - Using `@page` to add title to Markdown file generates surplus empty page. [view]
-
- Bug 5998 - DOT_PATH not expanded [view]
-
- Bug 5999 - Files with incorrect extensions (.doc) are picked up by doxygen [view]
-
- Bug 6002 - python: missing cross-links in sources (option SOURCE_BROWSER = YES) [view]
-
- Bug 6007 - VHDL: missing last sign in html documentation of constant declaration [view]
-
- Bug 6009 - HTML Tables with 10+ columns are broken for LaTeX based output [view]
-
- Bug 6010 - Enumerations heading present but none listed [view]
-
- Bug 6020 - ALIASES stop working after verbatim with formula and /** */ [view]
-
- Bug 6031 - Doxygen segfault (return code 134) when parsing a c++ enum class contained in a class [view]
-
- Bug 6032 - Segmentation fault when processing md containing only header [view]
-
- Bug 6033 - Invalid XHTML if the directives brief and exception are following immediately [view]
-
- Bug 6035 - Can't scroll using finger documentation in Chrome browser on Android OS [view]
-
- Bug 6048 - doxygen generates incorrect documentation for C enum in latex [view]
-
- Bug 6055 - Code snippet always shows line numbers from 1 [view]
-
- Bug 6056 - Broken links in HTML output with SHOW_FILES=NO [view]
-
- Add caption in verbatim blocks. [view]
-
- Add parameter in/out specifiers to output. [view]
-
- Add section title to output. [view]
-
- Added .codedocs file [view]
-
- Added an option to add "anonymous" headings to the table of contents (currently Markdown only). [view]
-
- Added generating template files and reading templates from disk if present [view]
-
- Added missing free [view]
-
- Added support for encoding tag to the template engine used for HTML help indices [view]
-
- Adding compilation options for flex/lex and bison/yacc [view]
-
- Adding partial htmlhelp support to template system [view]
-
- Adjusted Doxygen to doxygen in running text in the manual [view]
-
- Allow verbatim code block to be placed on the output. [view]
-
- Also map .f95, .f03 and .f08 file types to Fortran [view]
-
- Another possible fix [view]
-
- Applied responsive design to menu bar using smartmenus [view]
-
- Assertion failure generation documentation [view]
-
- Bug fix for rendering the VHDL Hierarchy (thanks to a patch by Martin Kreis) [view]
-
- Building doxyapp fails after update of config methodology to improve performance [view]
-
- Bump version for GIT repo [view]
-
- CMAKE: Fix building on Windows with VS 2015 [view]
-
- Changed configuration mechanism to directly access options in order to improve performance [view]
-
- Code with "extension" unparsed shows line numbers [view]
-
- Color code word OPERATOR and ASSIGNMENT as keyword in FORTRAN code [view]
-
- Color code word RESULT as keyword in FORTRAN code [view]
-
- Determination of end of parameter list [view]
-
- Disable selecting line number [view]
-
- Disabled debug prints [view]
-
- Documentation for extensions .f95, .f03 and .f08 [view]
-
- Doxygen fails to copy logo image to LaTex output dir [view]
-
- FORTRAN determination string in preprocessing [view]
-
- Feature: Translations for german language (changes since 1.8.4) [view]
-
- Fix STRIP_FROM_PATH when running from drive root [view]
-
- Fix Windows build instructions. [view]
-
- Fix documentation typos [view]
-
- Fix for HTML output when using server side search and the new menu bar [view]
-
- Fix for changed references due to different removeRedudantWhiteSpace() implementation [view]
-
- Fix for empty file name [view]
-
- Fix for error in travis.yml [view]
-
- Fix issue escaping backslash inside markdown style code span [view]
-
- Fix linker flags for building with clang on Windows [view]
-
- Fix order of member initilaization [view]
-
- Fix return-type warnings with -DNDEBUG [view]
-
- Fix search box rendering in HTML when menu bar is disabled [view]
-
- Fix uppercase letters B-Z being unnecessarily escaped in index HTML anchors. [view]
-
- Fixed for index.hhp output when using template engine [view]
-
- Fixed issue escaping ndashes (\--) and mdashes (\---) [view]
-
- Fixed problem with -w command when no Doxyfile was present and specified [view]
-
- Fixed two regressions found during extensive testing [view]
-
- Fixed typos. [view]
-
- Fixed wrong <p> nesting issue for call/caller graphs [view]
-
- Fortran inline source code and crash on Linux [view]
-
- Improve output on mobile devices [view]
-
- Improved list of files in htmlhelp.hhp [view]
-
- Improved sorting performance for directories and files [view]
-
- Include command show line number (e.g. LaTeX) [view]
-
- Initialization of python variables and type determination [view]
-
- Introducing commands includedoc and snippetdoc [view]
-
- Latex page numbering [view]
-
- Minor build fixes [view]
-
- Minor correction for BUILD.txt [view]
-
- Minor performance improvement sorting directories [view]
-
- Minor update to the installation instructions [view]
-
- Missing semicolon in navtree.css [view]
-
- Modified (readability) layout for member title in HTML and LaTex [view]
-
- Optimized use of convertNameToFile to improve performance [view]
+, [view]
+- Bug 5978 - doxygen crashes no resolved [view]
+- Bug 5980 - generated xml has errors [view]
+- Bug 5981 - quick link index in alphabetical class list in classes.html doesn't work [view]
+- Bug 5982 - Bad character escaping scheme in HTML anchor generation. [view]
+- Bug 5983 - `@addindex`entries fail to link to the exact location in Compiled HTML Help. [view]
+- Bug 5985 - Java: final keyword on a parameter brakes docs inherinance [view]
+- Bug 5991 - Using `@page` to add title to Markdown file generates surplus empty page. [view]
+- Bug 5998 - DOT_PATH not expanded [view]
+- Bug 5999 - Files with incorrect extensions (.doc) are picked up by doxygen [view]
+- Bug 6002 - python: missing cross-links in sources (option SOURCE_BROWSER = YES) [view]
+- Bug 6007 - VHDL: missing last sign in html documentation of constant declaration [view]
+- Bug 6009 - HTML Tables with 10+ columns are broken for LaTeX based output [view]
+- Bug 6010 - Enumerations heading present but none listed [view]
+- Bug 6020 - ALIASES stop working after verbatim with formula and /** */ [view]
+- Bug 6031 - Doxygen segfault (return code 134) when parsing a c++ enum class contained in a class [view]
+- Bug 6032 - Segmentation fault when processing md containing only header [view]
+- Bug 6033 - Invalid XHTML if the directives brief and exception are following immediately [view]
+- Bug 6035 - Can't scroll using finger documentation in Chrome browser on Android OS [view]
+- Bug 6048 - doxygen generates incorrect documentation for C enum in latex [view]
+- Bug 6055 - Code snippet always shows line numbers from 1 [view]
+- Bug 6056 - Broken links in HTML output with SHOW_FILES=NO [view]
+- Add caption in verbatim blocks. [view]
+- Add parameter in/out specifiers to output. [view]
+- Add section title to output. [view]
+- Added .codedocs file [view]
+- Added an option to add "anonymous" headings to the table of contents (currently Markdown only). [view]
+- Added generating template files and reading templates from disk if present [view]
+- Added missing free [view]
+- Added support for encoding tag to the template engine used for HTML help indices [view]
+- Adding compilation options for flex/lex and bison/yacc [view]
+- Adding partial htmlhelp support to template system [view]
+- Adjusted Doxygen to doxygen in running text in the manual [view]
+- Allow verbatim code block to be placed on the output. [view]
+- Also map .f95, .f03 and .f08 file types to Fortran [view]
+- Another possible fix [view]
+- Applied responsive design to menu bar using smartmenus [view]
+- Assertion failure generation documentation [view]
+- Bug fix for rendering the VHDL Hierarchy (thanks to a patch by Martin Kreis) [view]
+- Building doxyapp fails after update of config methodology to improve performance [view]
+- Bump version for GIT repo [view]
+- CMAKE: Fix building on Windows with VS 2015 [view]
+- Changed configuration mechanism to directly access options in order to improve performance [view]
+- Code with "extension" unparsed shows line numbers [view]
+- Color code word OPERATOR and ASSIGNMENT as keyword in FORTRAN code [view]
+- Color code word RESULT as keyword in FORTRAN code [view]
+- Determination of end of parameter list [view]
+- Disable selecting line number [view]
+- Disabled debug prints [view]
+- Documentation for extensions .f95, .f03 and .f08 [view]
+- Doxygen fails to copy logo image to LaTex output dir [view]
+- FORTRAN determination string in preprocessing [view]
+- Feature: Translations for german language (changes since 1.8.4) [view]
+- Fix STRIP_FROM_PATH when running from drive root [view]
+- Fix Windows build instructions. [view]
+- Fix documentation typos [view]
+- Fix for HTML output when using server side search and the new menu bar [view]
+- Fix for changed references due to different removeRedudantWhiteSpace() implementation [view]
+- Fix for empty file name [view]
+- Fix for error in travis.yml [view]
+- Fix issue escaping backslash inside markdown style code span [view]
+- Fix linker flags for building with clang on Windows [view]
+- Fix order of member initilaization [view]
+- Fix return-type warnings with -DNDEBUG [view]
+- Fix search box rendering in HTML when menu bar is disabled [view]
+- Fix uppercase letters B-Z being unnecessarily escaped in index HTML anchors. [view]
+- Fixed for index.hhp output when using template engine [view]
+- Fixed issue escaping ndashes (\--) and mdashes (\---) [view]
+- Fixed problem with -w command when no Doxyfile was present and specified [view]
+- Fixed two regressions found during extensive testing [view]
+- Fixed typos. [view]
+- Fixed wrong <p> nesting issue for call/caller graphs [view]
+- Fortran inline source code and crash on Linux [view]
+- Improve output on mobile devices [view]
+- Improved list of files in htmlhelp.hhp [view]
+- Improved sorting performance for directories and files [view]
+- Include command show line number (e.g. LaTeX) [view]
+- Initialization of python variables and type determination [view]
+- Introducing commands includedoc and snippetdoc [view]
+- Latex page numbering [view]
+- Minor build fixes [view]
+- Minor correction for BUILD.txt [view]
+- Minor performance improvement sorting directories [view]
+- Minor update to the installation instructions [view]
+- Missing semicolon in navtree.css [view]
+- Modified (readability) layout for member title in HTML and LaTex [view]
+- Optimized use of convertNameToFile to improve performance [view]
- PDF generation stops when image with caption is included in a table. [view]
-, [view]
-
- Parse more than 1 size indiction in defaultHandleTitleAndSize [view]
-
- Problem jumping to line number in source code due to wrong hypertarget name [view]
-
- Python strip code comments [view]
-
- Reimplemented node renumbering for dot graph to improve performance [view]
+, [view]
+- Parse more than 1 size indiction in defaultHandleTitleAndSize [view]
+- Problem jumping to line number in source code due to wrong hypertarget name [view]
+- Python strip code comments [view]
+- Reimplemented node renumbering for dot graph to improve performance [view]
- Remove unused variables [view]
-, [view]
-
- Removed ambiguity in the XML schema definition [view]
-
- Revert #291 [view]
-
- Simplified code of fix for Bug 5982 [view]
-
- Sorting in latex index and missing \@ in index [view]
-
- Split apt-get install commands in travis config in an attempt to reduce timeouts [view]
-
- Style fixes and added numbering to overloaded members [view]
-
- Table of contents breaks when documentation spans multiple comment blocks with same @page [view]
-
- Unified display of enum values across output formats and languages [view]
-
- Unify handling of extra packages in formula.cpp and latexgen.cpp so formula.cpp handles package arguments correctly [view]
-
- Update LICENSE file to latest from FSF [view]
-
- Update copyright year in docs [view]
-
- Updated README.md to include code docs [view]
-
- Updated stylesheet for the manual to fix layout issue in the navigation tree [view]
-
- Warnings from CLANG compiler [view]
-
- fix ninja build error [view]
-
- fixed rtf subsection [view]
-
- mangen.h: remove italic in brief member descriptions [view]
-
- reimplemented removeRedundantWhiteSpace() to improve performance [view]
-
- sqlite3gen: defnname -> defname [view]
-
- sqlite3gen: export proper memberdef refid [view]
-
- sqlite3gen: insert xrefs using integer refids [view]
-
- sqlite3gen: stripFromPath on all calls to insertFile [view]
-
- sqlite3gen: stripWhitespace on bitfield's text [view]
-
- sqlite3gen: sync with xmlgen [view]
-
- sqlite3gen: use the refid stored in the refids table [view]
+, [view]
+- Removed ambiguity in the XML schema definition [view]
+- Revert #291 [view]
+- Simplified code of fix for Bug 5982 [view]
+- Sorting in latex index and missing \@ in index [view]
+- Split apt-get install commands in travis config in an attempt to reduce timeouts [view]
+- Style fixes and added numbering to overloaded members [view]
+- Table of contents breaks when documentation spans multiple comment blocks with same @page [view]
+- Unified display of enum values across output formats and languages [view]
+- Unify handling of extra packages in formula.cpp and latexgen.cpp so formula.cpp handles package arguments correctly [view]
+- Update LICENSE file to latest from FSF [view]
+- Update copyright year in docs [view]
+- Updated README.md to include code docs [view]
+- Updated stylesheet for the manual to fix layout issue in the navigation tree [view]
+- Warnings from CLANG compiler [view]
+- fix ninja build error [view]
+- fixed rtf subsection [view]
+- mangen.h: remove italic in brief member descriptions [view]
+- reimplemented removeRedundantWhiteSpace() to improve performance [view]
+- sqlite3gen: defnname -> defname [view]
+- sqlite3gen: export proper memberdef refid [view]
+- sqlite3gen: insert xrefs using integer refids [view]
+- sqlite3gen: stripFromPath on all calls to insertFile [view]
+- sqlite3gen: stripWhitespace on bitfield's text [view]
+- sqlite3gen: sync with xmlgen [view]
+- sqlite3gen: use the refid stored in the refids table [view]
\endhtmlonly
diff --git a/doc/commands.doc b/doc/commands.doc
index 20c94e1..c582955 100644
--- a/doc/commands.doc
+++ b/doc/commands.doc
@@ -574,7 +574,6 @@ Structural indicators
\htmlonly
Click here
for the corresponding HTML documentation that is generated by doxygen.
-
\endhtmlonly
\latexonly
See \hyperlink{extends_example}{Extends example}
@@ -726,7 +725,6 @@ Structural indicators
\htmlonly
Click here
for the corresponding HTML documentation that is generated by doxygen.
-
\endhtmlonly
\latexonly
See \hyperlink{extends_example}{Implements example}
diff --git a/doc/diagrams.doc b/doc/diagrams.doc
index 49be5d6..a0b4285 100644
--- a/doc/diagrams.doc
+++ b/doc/diagrams.doc
@@ -138,7 +138,6 @@ that doxygen can generate:
\include diagrams_e.h
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen
(EXTRACT_ALL
= YES
is used here).
@@ -152,7 +151,6 @@ for the corresponding \mbox{\LaTeX} documentation that is generated by doxygen.
\endlatexonly
\htmlonly
-
Go to the next section or return to the
index.
\endhtmlonly
diff --git a/doc/docblocks.doc b/doc/docblocks.doc
index a9cb05a..d4eab5d 100644
--- a/doc/docblocks.doc
+++ b/doc/docblocks.doc
@@ -259,7 +259,6 @@ located in front of the block instead of after the block.
Here is an example of the use of these comment blocks:
\include afterdoc.h
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen.
\endhtmlonly
@@ -280,7 +279,6 @@ Here is an example of the use of these comment blocks:
Here is an example of a documented piece of C++ code using the Qt style:
\include qtstyle.cpp
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen.
\endhtmlonly
@@ -315,7 +313,6 @@ Here is the same piece of code as shown above, this time documented using the
Javadoc style and \ref cfg_javadoc_autobrief "JAVADOC_AUTOBRIEF" set to YES:
\include jdstyle.cpp
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen.
\endhtmlonly
@@ -396,7 +393,6 @@ Here is an example of a C header named \c structcmd.h that is documented
using structural commands:
\include structcmd.h
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen.
\endhtmlonly
@@ -441,7 +437,6 @@ and assume they have to be represented in a preformatted way.
\include docstring.py
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen.
\endhtmlonly
@@ -462,7 +457,6 @@ Here is the same example again but now using doxygen style comments:
\include pyexample.py
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen.
\endhtmlonly
@@ -492,7 +486,6 @@ Here is an example VHDL file with doxygen comments:
\include mux.vhdl
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen.
\endhtmlonly
@@ -557,7 +550,7 @@ All following comment lines and continuation lines will be added to this
block. The block ends with a line not starting with a \c # (hash sign).
A brief documentation can be added with \c ;#< (semicolon, hash and
-lower then sign). The brief documentation also ends at a line not starting
+less-than sign). The brief documentation also ends at a line not starting
with a \c # (hash sign).
Inside doxygen comment blocks all normal doxygen markings are supported.
@@ -606,7 +599,6 @@ Following is an example using doxygen style comments:
\include tclexample.tcl
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen.
\endhtmlonly
diff --git a/doc/grouping.doc b/doc/grouping.doc
index 2c4ebe1..2a87704 100644
--- a/doc/grouping.doc
+++ b/doc/grouping.doc
@@ -138,7 +138,6 @@ in .c files without having to duplicate the hierarchy exactly.
\include group.cpp
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen.
\endhtmlonly
@@ -196,7 +195,6 @@ documentation of the class.
\include memgrp.cpp
\htmlonly
-
Click here
for the corresponding HTML documentation that is generated by doxygen.
\endhtmlonly
@@ -226,10 +224,8 @@ two groups GA and GB, where GB is part of GA, page A is put in group GA,
and page B is put in group GB.
\htmlonly
-
Go to the next section or return to the
index.
-
\endhtmlonly
*/
--
cgit v0.12