summaryrefslogtreecommitdiffstats
path: root/src/doxygen.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update doxygen.cppArmin Müller2018-06-191-1/+1
|
* Add formula (images) to RTF outputalbert-github2018-06-051-0/+6
| | | | The RTF output was lacking the possibility to have formulas in it (were written as text). This patch generates the images analogous to the HTML, non MATHJAX, version and includes them in the output.
* Bug 792122 - XHTML pages are broken several waysalbert-github2018-03-041-1/+1
| | | | | | | | | | | | | | | | | | | The Markdown processing was done after the normal tag processing and splitting the comment in brief, doc, inline. This resulted in that sectioning parts (i.e. e.g. ==== conversion to <h1> ) remained in the brief description whilst similar constructs with HTML commands landed in the doc (details) description. By performing the markdown on the entire comment block this problem has been overcome. commentscan.l - change moment of calling markdown processing - skip start spaces and subsequent empty lines in markdown processed code - small debug correction markdown.cpp - don't convert the dashes in <!-- and --> (HTML type comment) - small debug correction 054 test - update of example for compatibility and adding part about none code result. doxygen.cpp - small textual comment correction
* Bug 729237 - (UnFriendlyTemplate) Spurious warning when documenting friend ↵Dimitri van Heesch2017-12-251-0/+1
| | | | template
* Merge pull request #602 from albert-github/feature/bug_newline_aliasDimitri van Heesch2017-12-241-0/+10
|\ | | | | Physical newlines in ALIASES configuration tags.
| * Physical newlines in ALIASES configuration tags.albert-github2017-09-091-0/+10
| | | | | | | | | | | | Some commands read input till the end of the physical line. In case these commands are used in an alias the rest of the line is lost / gives not the required results. This patch creates the possibility to have physical newlines in ALIASES. See also: https://stackoverflow.com/questions/46050789/doxygen-alias-with-multiple-commands
* | Misc. typosluzpaz2017-12-231-1/+1
| | | | | | | | | | Super trivial typos Some are in qtools/ which I know is a 3rd party dependency but as we know is now obsolete upstream. I reckon it wouldn't be much of an issue to merge neverthless Tacked on several more commits
* | Bug 789168 - Increasing access of inherited C++ members with 'using...' is ↵Dimitri van Heesch2017-10-291-5/+4
|/ | | | not recognized by Doxygen
* Add sql syntax highlighting to code blocksArtur Kink2016-11-221-0/+2
|
* Bug 770973 - Tag file size double between each runDimitri van Heesch2016-10-081-1/+1
|
* Bug 759402 - C++11 "using" type alias for function pointer with no arguments ↵Dimitri van Heesch2016-10-061-5/+0
| | | | is formatted incorrectly
* Fixed two regressions found during extensive testingDimitri van Heesch2016-09-051-2/+8
|
* Bug 766059 - DOT_PATH not expandedalbert-github2016-09-011-1/+2
| | | | | | The original problem in this bug request was that forward slashes were used in the PATH instead of backslashes. In the command shell this does not result in problems, but when calling a program from within doxygen this leads to the problem that the executable cannot be found. In this patch the PATH variable is, just for the process, changed in such a way that ther are back slashes instead of forward slashes (Windows only, not on Cygwin).
* Merge pull request #463 from albert-github/feature/bug_copyLogo_latexDimitri van Heesch2016-07-301-3/+8
|\ | | | | Doxygen fails to copy logo image to LaTex output dir
| * Doxygen fails to copy logo image to LaTex output diralbert-github2016-04-031-3/+8
| | | | | | | | Logo was only copied for HTML, now it is done for LaTeX and RTF as well.
* | Fixed problem with -w command when no Doxyfile was present and specifiedDimitri van Heesch2016-06-021-13/+8
| |
* | Added generating template files and reading templates from disk if presentDimitri van Heesch2016-05-281-0/+7
| |
* | Bug 766698 - VHDL: missing last sign in html documentation of constant ↵Dimitri van Heesch2016-05-251-1/+4
| | | | | | | | declaration
* | Applied responsive design to menu bar using smartmenusDimitri van Heesch2016-05-051-1/+1
|/
* Bug 757509 - __init__.py causes to ignore some inheritanceDimitri van Heesch2016-02-141-1/+1
|
* Changed configuration mechanism to directly access options in order to ↵Dimitri van Heesch2016-01-171-189/+189
| | | | improve performance
* Bug 722654 - Inherited member of template class issues warning and is not ↵Dimitri van Heesch2016-01-091-4/+6
| | | | documented
* Reverted change that caused doxygen to return error code 2 when it produced ↵Dimitri van Heesch2015-12-191-1/+0
| | | | a warning
* Merge pull request #412 from bagage/masterDimitri van Heesch2015-12-171-448/+449
|\ | | | | Add WARN_AS_ERROR option to stop execution at first warning (equivalent of compilers' -Werror option)
| * Add WARN_AS_ERROR option to stop execution at first warning (equivalent of ↵Gautier Pelloux-Prayer2015-12-161-448/+449
| | | | | | | | compilers' -Werror option)
| * Fortran module private variables and EXTRACT_PRIVATE = NOalbert-github2015-11-081-2/+2
| | | | | | | | | | | | | | | | From the message in the doxygen forum(http://doxygen.10944.n7.nabble.com/Fortan-problems-td7434.html and http://doxygen.10944.n7.nabble.com/Fortran-module-private-variables-and-EXTRACT-PRIVATE-NO-td7423.html) B. If EXTRACT_PRIVATE = NO, module private functions are not listed (as expected) but module private variables are (bug!). C. Implicit PRIVATE/PUBLIC/PROTECTED statements in a module work as expected but are not "appended" to function/variable documentation. This is only a nuisance. Problem had a common cause, the protection was hard set to 'Public' instead of the read value (analogous to static)
* | Bug 758900 - C++ templated member-function appears both as public and privateDimitri van Heesch2015-12-061-0/+2
| |
* | Fortran module private variables and EXTRACT_PRIVATE = NOalbert-github2015-11-221-2/+2
|/ | | | | | | | From the message in the doxygen forum(http://doxygen.10944.n7.nabble.com/Fortan-problems-td7434.html and http://doxygen.10944.n7.nabble.com/Fortran-module-private-variables-and-EXTRACT-PRIVATE-NO-td7423.html) B. If EXTRACT_PRIVATE = NO, module private functions are not listed (as expected) but module private variables are (bug!). C. Implicit PRIVATE/PUBLIC/PROTECTED statements in a module work as expected but are not "appended" to function/variable documentation. This is only a nuisance. Problem had a common cause, the protection was hard set to 'Public' instead of the read value (analogous to static)
* Bug 755080 - xrefitem link to list incorrect when using SHORT_NAMESDimitri van Heesch2015-10-241-2/+2
|
* [Bug 755225] On Windows, generated layout is with UNIX EOLDimitri van Heesch2015-09-191-25/+0
|
* Template enhancements and various other small fixesDimitri van Heesch2015-09-081-4/+4
|
* Added javascript search engine data to the template contextDimitri van Heesch2015-08-271-2/+7
|
* Fixed various issues found by PVS-Studio.Dimitri van Heesch2015-08-181-2/+5
|
* Copy user EXTRA_FILES at the end to overrule files generated by default by ↵albert-github2015-06-141-10/+14
| | | | | | | doxygen In case the user wants to overrule by means of a HTML_EXTRA_FILIES or LATEX_EXTRA_FILES a default file from doxygen (e.g. a logo or arrowdown) this is not directly possible as the files are again overwritten by doxygen. Placing the copy commands at the end and in this list the generateTreeViewImages before the the user files a user can overrule default doxygen files
* Bug 744762 - Using TAGFILES prevents symbol extractionDimitri van Heesch2015-06-111-0/+7
|
* Merge pull request #341 from groleo/INPUT-messageDimitri van Heesch2015-06-061-1/+1
|\ | | | | specify that doxygen searches files in INPUT tag
| * specify that doxygen searches files in INPUT tagAdrian Negreanu2015-05-221-1/+1
| |
| * Removed dbus XML parser, various refinementsDimitri van Heesch2015-04-191-2/+5
| |
* | drop #include <unistd.h>Adrian Negreanu2015-05-151-1/+0
| | | | | | | | Signed-off-by: Adrian Negreanu <adrian.m.negreanu@intel.com>
* | Removed dbus XML parser, various refinementsDimitri van Heesch2015-05-151-2/+5
|/
* Guarded debug prints against printing a NULL pointer.Dimitri van Heesch2015-04-061-87/+87
|
* Merge pull request #325 from suokko/fix_template_specializationDimitri van Heesch2015-04-051-0/+2
|\ | | | | Fix missing brief documentation for overload and specialization function...
| * Fix missing brief documentation for overload and specialization functionsPauli Nieminen2015-03-291-0/+2
| | | | | | | | | | | | | | | | Brief documentation entries were not added for template specializations or overload definitions. Adding brief documentation to those function definations fixes a corner case bug #406027 Bug 406027 - Templated class member specialization cannot be documented
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2015-04-041-4/+3
|\ \ | |/
| * added HHC.exe own output to the debug output when extcmd flag enabledppescher2015-03-271-1/+1
| | | | | | | | this may help debugging the source of the error
| * Warning message multiple mainpagesalbert-github2015-03-191-3/+2
| | | | | | | | | | Based on the report in the doxygen forum (http://doxygen.10944.n7.nabble.com/WARNING-Found-more-than-one-mainpage-comment-block-td7092.html) about the hard to find multiple occurrences of a mainpage definition. This patch also outputs the name (and approximate line) of the first found mainpage.
* | Fix for rendering the template parameters of members of variadic template ↵Dimitri van Heesch2015-03-221-1/+1
|/ | | | classes.
* Bump copyright yearDimitri van Heesch2015-02-261-2/+2
|
* Merge pull request #273 from albert-github/feature/bug_configDimitri van Heesch2015-02-211-2/+5
|\ | | | | Consistency in handling HTML and LaTeX in respect to header and footer
| * Consistency in handling HTML and LaTeX in respect to header and footeralbert-github2014-12-281-2/+5
| | | | | | | | | | There was a discrepancy in the handling of the header and footer files between HTML and LaTeX. Also the wrong error / warning routine was called and the config_err and config_warn have been made more consistent with the messages(.cpp)