summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Merge pull request #6398 from albert-github/feature/bug_610436Dimitri van Heesch2018-07-251-7/+29
|\ \ \ \ \ \ | | | | | | | | | | | | | | Bug 610436 - <![CDATA[ is not handled inside C# comments
| * | | | | | Bug 610436 - <![CDATA[ is not handled inside C# commentsalbert-github2018-07-191-7/+29
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | Added handling of "<![CDATA[ ... ]]>" i.e. XML CDATA sections in an analogous way top HTML comment but in this case the text is retained (as normal doxygen comment) and the special XML characters `<`,`>` and `&` are taken as if they were escaped.
* | | | | | Correction for `doxygen -g`albert-github2018-07-251-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regression, the command `doxygen -g` didn't work anymore when no `Doxyfile` was present. (commands like `doxygen -g MY_Doxyfile` still worked even when `MY_Doxyfile` was not present).
* | | | | | Merge pull request #778 from albert-github/feature/565713Dimitri van Heesch2018-07-241-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Bug 565713 - Fortran: Does not recognize backslash at end of documentation line
| * | | | | | Bug 565713 - Fortran: Does not recognize backslash at end of documentation linealbert-github2018-06-271-0/+1
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | Don't remove the end backslash in case of Fortran
* | | | | | Merge pull request #6406 from albert-github/feature/bug_tagfile_reference_htmlDimitri van Heesch2018-07-241-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Not showing external project in HTML hierarchy class pages
| * | | | | | Not showing external project in HTML hierarchy class pagesalbert-github2018-07-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The reference to to the external project was not closed properly. The problem in the HTML code was discovered when looking at the example of issue #3791. On the 'hierarchy' page the reference to the external project didn't appear.
* | | | | | | Merge pull request #6389 from austinbhale/patch-1Dimitri van Heesch2018-07-241-1/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Bug PATCH -- updates reference link with no closing
| * | | | | | | PATCH -- updates reference link with no closingAustin Hale2018-07-111-1/+2
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For external tagfiles, there is an issue with the links being provided from the file list. Whenever there is a reference in HtmlGenerator::startIndexItem, the href had never been closed with an end quote and close bracket. For example, this addition addresses the following issue beginning at href: <td class="entry"><span style="width:16px;display:inline-block;">&nbsp;</span><span class="icondoc"></span><a class="elRef" doxygen="/path/to/external/example.tag:../../external/html/" href="../../external/html/file.htmlfile.h&lt;/a&gt;&nbsp;[external]&lt;/td&gt;&lt;td class=" desc"=""></a></td> Since the file path is true for ref and not f, the proposed changes will provide an external link to the tagfile beside the icon. Running Doxygen 1.8.14 on HP-UX B.11.31.
* | | | | | | Merge pull request #6401 from albert-github/feature/bug_648180Dimitri van Heesch2018-07-242-1/+13
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Bug 648180 - Fortran: tagfile.tag:789: warning: Unknown compound attribute `type' found!
| * | | | | | Bug 648180 - Fortran: tagfile.tag:789: warning: Unknown compound attribute ↵albert-github2018-07-202-1/+13
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | `type' found! In Fortran the keyword 'type' is used that in the context of the tag file is 'struct'.
* | | | | | Merge pull request #770 from albert-github/feature/bug_630931Dimitri van Heesch2018-07-231-1/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | Bug 630931 - \cond after @string literal containing backslash fails in C#
| * | | | | | Bug 630931 - \cond after @string literal containing backslash fails in C#albert-github2018-06-181-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Special handling in preprocessor for CSharp literal strings (i.e. strings starting with @).
* | | | | | | Merge pull request #764 from albert-github/feature/bug_7922449Dimitri van Heesch2018-07-231-1/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Bug 792449 - markdown plantuml use of graphviz fails in plantuml, works in code file
| * | | | | | | Bug 792449 - markdown plantuml use of graphviz fail if plantuml work i code filealbert-github2018-06-121-1/+3
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Added the commandExtension as required by plantuml in case the path is given.
* | | | | | | Merge pull request #6403 from albert-github/feature/bug_doxyfile_optionsDimitri van Heesch2018-07-231-26/+19
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Consistency between 'generate' and 'update' startup option
| * | | | | | | Consistency between 'generate' and 'update' startup optionalbert-github2018-07-211-26/+19
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | The commands 'doxygen -s -u df_su' and 'doxygen -u -s df_us' gave same results (updated specified file). The command 'doxygen -s -g df_sg' gave file 'df_sg' but 'doxygen -g -s df_gs' gave file 'Doxyfile'.
* | | | | | | Improvements in handling special characters in Latexalbert-github2018-07-231-13/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - In case a corrupted character is found LaTeX shows this as a U+FFFD , the character in the code is 0xef 0xbf oxbd. This character was in the LaTex Code already replaced with `\ucr` but this didn't work properly with TexLive 2015 and the code is now detected i the doxygen code and directly replaced `\ucr` - other special characters are now handled, in a way that works in all engines, by means of `\newunicodechar` - the size of the `\ucr` was not set in case it was used in 'running text' and not inside e.g. a code section.
* | | | | | | Combined lrRank and rank parameters for computeMd5SignatureDimitri van Heesch2018-07-232-22/+15
| | | | | | |
* | | | | | | Merge branch 'feature/bug_395343' of ↵Dimitri van Heesch2018-07-232-6/+15
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_395343
| * | | | | | | Bug 395343 - caller graph can be improved by having caller on left & callee ↵albert-github2018-06-102-6/+15
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on right Caller graph will now have the called function on the right hand side.
* | | | | | | Merge branch 'feature/bug_latex_index' of ↵Dimitri van Heesch2018-07-233-5/+31
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_latex_index
| * | | | | | | Making the 'tex' part of \makeindex available to the useralbert-github2018-05-083-5/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we need to use another 'makeindex' command in the Makefile / make.bat we can use the configuration tag MAKEINDEX_CMD_NAME When we want to have another index we can use e.g. EXTRA_PACKAGES = [nottoc]tocbibind but in those cases the \makeindex command is still the same but should be \makeindex[intoc]. By means of the new configuration tag LATEX_MAKEINDEX_CMD this discrepancy has been solved. Due to the default value some small changes in the configuration parser were necessary as well. (based on the stack question https://stackoverflow.com/questions/44394311/add-index-to-toc-with-doxygen).
* | | | | | | | Minor fixes to local toc logic after feedbackDimitri van Heesch2018-07-232-7/+7
| | | | | | | |
* | | | | | | | Moved local toc data into a separate type for better encapsulationDimitri van Heesch2018-07-2212-124/+158
| | | | | | | |
* | | | | | | | Merge branch 'feature/bug_tableofcontents_latex' of ↵Dimitri van Heesch2018-07-2212-177/+362
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_tableofcontents_latex
| * | | | | | | | Enable in page table of contents for XML and add maximum level to in page ↵albert-github2018-07-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | table of contents - correction of compiler error (not caught on Windows) - updated test 43 (for in page toc)
| * | | | | | | | Merge branch 'feature/bug_tableofcontents_latex' of ↵albert-github2018-07-1271-526/+1474
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into feature/bug_tableofcontents_latex
| | * \ \ \ \ \ \ \ Merge branch 'master' into feature/bug_tableofcontents_latexDimitri van Heesch2018-06-2471-526/+1474
| | |\ \ \ \ \ \ \ \ | | | | |_|_|_|/ / / | | | |/| | | | | |
| * | | | | | | | | Enable in page table of contents for XML and add maximum level to in page ↵albert-github2018-07-1211-29/+158
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | table of contents - add the in page table of contents for XML - add the possibility to have maximum levels in the in page table of contents (possible per output type and per in page table of contents. Default is show all)
| * | | | | | | | Enable in page table of contents for LaTeXalbert-github2018-05-2111-165/+220
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | currently the \tableofcontents command is only supported for HTML. In this patch: - enable in page table of contents for LaTeX: \tableofcontents['{'[option][,option]*'}'] where option can be 'HTML, and 'LaTeX' (side effect: possibility to have options with, nearly, all commands.)
* | | | | | | | | Possible fix for the buildDimitri van Heesch2018-07-211-5/+5
| | | | | | | | |
* | | | | | | | | Fixed logic errorDimitri van Heesch2018-07-211-1/+2
| | | | | | | | |
* | | | | | | | | Merge pull request #743 from albert-github/feature/bug_796355Dimitri van Heesch2018-07-212-8/+8
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Bug 796355 - LaTeX: Class scrbook Error: undefined old font command `\tt'
| * | | | | | | | | Bug 796355 - LaTeX: Class scrbook Error: undefined old font command `\tt'albert-github2018-05-262-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Replaced \tt by \texttt - Replaced the left over \bf by \textbf and taking care that { } still match.
* | | | | | | | | | Merge pull request #737 from albert-github/feature/bug_cond_consistencyDimitri van Heesch2018-07-211-3/+3
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Consistency between preprocessor and handling of \cond and \if
| * | | | | | | | | | Consistency between preprocessor and handling of \cond and \ifalbert-github2018-05-211-3/+3
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Not all read characters in the preprocessor for the \con or \if were handled properly in de cond parser (most notably '-').
* | | | | | | | | | Merge pull request #738 from albert-github/feature/bug_latex_codeDimitri van Heesch2018-07-214-30/+45
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Small problems when having code in LaTeX output
| * | | | | | | | | | Small problems when having code in LaTeX outputalbert-github2018-05-224-30/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - in formulas it is also possible to have special characters - adding special character '-' for U+2212 - making special characters more system independent (plain latex was not handled) and should be independent of hyperlink setting - without hyperlinks the name of normally linked names with underscore kept e.g. their underscores instead of escaping it - be sure that on the end of a code section the previous line is properly 'closed'.
* | | | | | | | | | | Merge branch 'master' into feature/bug_663297Dimitri van Heesch2018-07-2176-642/+2241
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Bug 779407 - plantuml:an unwanted newline is generated after @startumlDimitri van Heesch2018-07-211-1/+2
| | |_|_|_|_|_|/ / / / | |/| | | | | | | | |
| * | | | | | | | | | Replaced replace(QRegExp(..)) by substituteDimitri van Heesch2018-07-181-2/+2
| | | | | | | | | | |
| * | | | | | | | | | Merge branch 'feature/bug_759063' of ↵Dimitri van Heesch2018-07-181-1/+2
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_759063
| | * | | | | | | | | | Bug 759063 - Macros (@test, @todo, etc) used with PHP namespaces causes ↵albert-github2018-05-171-1/+2
| | | |/ / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | illegal command warning Illegal command is in case cause by the fact that the namespace-name and class-name are "concatenated" by means of a '\' in the tite of the, internal, xreflist. This patch fixes this by doubling the backslash.
| * | | | | | | | | | Replaced replace(QRegExp..) by substituteDimitri van Heesch2018-07-181-2/+2
| | | | | | | | | | |
| * | | | | | | | | | Merge branch 'feature/bug_782437' of ↵Dimitri van Heesch2018-07-181-1/+2
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_782437
| | * | | | | | | | | | Bug 782437 - Annotated function parameter generates <dt> warning in todo listalbert-github2018-05-171-1/+2
| | |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problems are cause by the annotation in the arguments (i.e. @myAnnotation) and the fact that the function prototype is used as title for the todo list. Escaping the @ (by means of @@) solves this problem.
| * | | | | | | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2018-07-181-1/+3
| |\ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ Merge pull request #716 from albert-github/feature/bug_docu_file_version_filterDimitri van Heesch2018-07-181-1/+3
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Correction in example of FILE_VERSION_FILTER
| | | * | | | | | | | | | Correction in example of FILE_VERSION_FILTERalbert-github2018-05-091-1/+3
| | | | |_|_|_|/ / / / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Corrected name in example and corrected layout in documentation.