summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* issue #7109 Doxyapp can't use "[source_file | source_dir]" parameteralbert-github2019-07-131-6/+4
| | | | | - setting RECURSIVE (required for directories) - making check / adjust consistent with doxyparse
* issue #7109 Doxyapp can't use "[source_file | source_dir]" parameteralbert-github2019-07-112-0/+7
| | | | | - initialization has to be done in an earlier stage (and only once) - not only the INPUT tag was involved, none of the tags were set.
* Merge pull request #7111 from albert-github/feature/issue_7110Dimitri van Heesch2019-07-082-1/+2
|\ | | | | issue #7110 URL Encoding for Hyperlinks in PDF
| * issue #7110 URL Encoding for Hyperlinks in PDFalbert-github2019-07-082-1/+2
|/ | | | For an URL also the percentage (`%`)sign has to be escaped
* Merge pull request #7105 from albert-github/feature/issue_7102Dimitri van Heesch2019-07-071-1/+13
|\ | | | | issue #7102 Doxygen does not generate error/warning message for unbalanced group markers "@{"..."@}"
| * issue #7102 Doxygen does not generate error/warning message for unbalanced ↵albert-github2019-07-051-1/+13
| | | | | | | | | | | | | | | | group markers "@{"..."@}" There are 2 sorts of grouping, with and without preceding group command. In case og a preceding group command a warning was already issued, but without preceding group this was not done Also corrected wrong order of `\{` `\}` commands, i.e, when we see more closing before opening commands.
* | Merge pull request #7107 from albert-github/feature/bug_unused_DocCopy_classDimitri van Heesch2019-07-0718-213/+0
|\ \ | | | | | | Remove not used class
| * | Remove not used classalbert-github2019-07-0718-213/+0
| | | | | | | | | | | | | | | | | | | | | As per comment in `docvisitor.h`: ``` class DocCopy; // TODO: no longer generated => remove ```
* | | Merge pull request #7082 from albert-github/feature/bug_642126Dimitri van Heesch2019-07-071-1/+6
|\ \ \ | |/ / |/| | Bug 642126 - @mscfile <filename> does not process mscgen code
| * | Bug 642126 - @mscfile <filename> does not process mscgen codealbert-github2019-06-271-1/+6
| | | | | | | | | | | | Small explanation about required syntax.
* | | Merge pull request #7098 from albert-github/feature/bug_coverityDimitri van Heesch2019-07-066-5/+7
|\ \ \ | | | | | | | | High consequence coverity mesages
| * | | High consequence coverity mesagesalbert-github2019-07-026-5/+7
| | |/ | |/| | | | | | | | | | - initializing fd (analogous to htmldocvisitor) - always good to close file pointers
* | | Merge pull request #7106 from albert-github/feature/issue_7104Dimitri van Heesch2019-07-061-6/+6
|\ \ \ | |/ / |/| | issue #7104 Warning with preprocessor
| * | issue #7104 Warning with preprocessoralbert-github2019-07-051-6/+6
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test on 'defined' has to be done earlier as otherwise the replacement (limited to 2 defined is enough for the test) of ``` (defined(__AVR_ATmega644RFR2__)||defined(__AVR_ATmega256RFR2__)) ``` will be ``` ` ! (defined( 0 )||0( 0 )) ' ``` instead of ``` ` ! (defined( 0 )||defined( 0 )) ' ```
* | Merge pull request #7094 from albert-github/feature/bug_docu_mscgenDimitri van Heesch2019-07-012-2/+2
|\ \ | |/ |/| Correction obvious documentation errors in mscgen
| * Correction obvious documentation errors in mscgenalbert-github2019-07-012-2/+2
|/
* Merge pull request #7075 from tirolerstefan/feature/doxysearch_wildcardDimitri van Heesch2019-06-261-5/+13
|\ | | | | doxysearch: added wildcard, partial and phrase sesarch
| * doxysearch: added wildcard, partial and phrase sesarchStefan Felkel2019-06-251-5/+13
| |
* | Merge pull request #7079 from albert-github/feature/regr_6885Dimitri van Heesch2019-06-261-2/+2
|\ \ | | | | | | regression #6885 mscgen links placed in the wrong place when using SVG output
| * | regression #6885 mscgen links placed in the wrong place when using SVG outputalbert-github2019-06-261-2/+2
| |/ | | | | | | The output files were not placed in the output directories but in the "root" directory (the `.msc` files were correctly placed in the output directories).
* | Merge pull request #7081 from albert-github/feature/bug_docu_mscgenDimitri van Heesch2019-06-261-3/+2
|\ \ | | | | | | Update documentation for msc
| * | Update documentation for mscalbert-github2019-06-261-3/+2
| |/ | | | | | | Due to the built in mscgen code the documentation needed some updates.
* | Made MSCGEN_PATH obsolete now that mscgen code is part of doxygenDimitri van Heesch2019-06-242-35/+1
|/
* Fixed windows build issue in gd.hDimitri van Heesch2019-06-231-31/+2
|
* Fix gd_intern.h for Windows buildDimitri van Heesch2019-06-232-15/+1
|
* issue #6880 mscgen links placed in the wrong place when using SVG outputDimitri van Heesch2019-06-2346-55/+21266
|
* Fix windows buildDimitri van Heesch2019-06-221-6/+1
|
* Bug 566109 - unable to resolve links to java functions with array argumentsDimitri van Heesch2019-06-221-0/+1
|
* Split off lodepng functionality in a separate libraryDimitri van Heesch2019-06-229-31/+21
|
* Update .travis.ymlDimitri van Heesch2019-06-221-1/+1
|
* Update .travis.ymlDimitri van Heesch2019-06-221-0/+1
| | | Added bison 3 requirement for OSX build on Travis CI
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2019-06-229-13/+34
|\
| * Merge pull request #7034 from albert-github/feature/issue_7033Dimitri van Heesch2019-06-229-13/+34
| |\ | | | | | | issue #7033 Syntax highlighting doesn't work when calling \dontinclude from Markdown files
| | * issue #7033 Syntax highlighting doesn't work when calling \dontinclude from ↵albert-github2019-06-069-13/+34
| | | | | | | | | | | | | | | | | | Markdown files Don't use the file name extension of the including file but of the included file. In case of no included filename or no extension, fall back of the file extension of the including file.
* | | Fixed issues in introduced by making file name escapes lower caseDimitri van Heesch2019-06-221-1/+1
|/ /
* | Merge branch 'albert-github-feature/bug_case_sense'Dimitri van Heesch2019-06-222-7/+7
|\ \
| * \ Merge branch 'feature/bug_case_sense' of ↵Dimitri van Heesch2019-06-222-7/+7
| |\ \ |/ / / | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_case_sense
| * | Upper case characters in filename despice CASE_SENSE_NAME=NOalbert-github2019-06-172-5/+5
| | | | | | | | | | | | In case special characters in a filename need escaping into something like: `_0` the `0` should not be followed by an uppercase character as this would be in contradiction wit the setting `CASE_SENSE_NAMES=NO`.
* | | Merge pull request #7063 from albert-github/feature/bug_html_endcodelineDimitri van Heesch2019-06-225-11/+65
|\ \ \ | | | | | | | | Incorrect (X)HTML code when generating source code.
| * | | Incorrect (X)HTML code when generating source code.albert-github2019-06-175-11/+65
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having the example: ``` /*! \file * \brief * Prerequisite header file */ //! \cond #ifdef HAVE_CONFIG_H #include "gmxpre-config.h" #endif //! \endcond ``` and we run xmllint on it: ``` xmllint --path .../testing/dtd --noout --nonet --postvalid html/*.html ``` we get the messages: ``` html/aa_8h_source.html:75: parser error : Opening and ending tag mismatch: div line 67 and body </body> ^ html/aa_8h_source.html:76: parser error : Opening and ending tag mismatch: body line 17 and html </html> ^ html/aa_8h_source.html:77: parser error : Premature end of data in tag html line 2 ^ ``` It looks like the problematic part in this case is the doxygen type comment at the end of the file. In the past similar situations were present in LaTeX (related to maximum line length correction), but it was only fixed for LaTeX. Besides the change for HTML also small changes were necessary for RTF and docbook.
* | | Merge pull request #7059 from albert-github/feature/bug_xhtml_bracketsDimitri van Heesch2019-06-221-0/+2
|\ \ \ | | | | | | | | (X)HTML warning when `[` or `]` in constructed ids
| * | | (X)HTML warning when `[` or `]` in constructed idsalbert-github2019-06-161-0/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have a construct like: ``` template <typename Element, size_t N> class StlContainerView<Element[N]> { public: typedef internal::NativeArray<RawElement> type; }; ``` this will lead to files with `[` and `]` in it, as such not nice, but it is used in ids inside the code as well like: ``` id="aclass_stl_container_view_3_01_element[_n]_4_html_a1bf60158ff15896f2b53af11c09524fb" ``` running ``` xmllint --path ..../testing/dtd --noout --nonet --postvalid html_org/*html ``` this leads to the message: ``` Syntax of value for attribute id of div is not valid Document html_org/test_8h_source.html does not validate ``` escaping the `[` and `]` as done with other special characters solves this problem
* | | Merge pull request #7070 from coliff/patch-1Dimitri van Heesch2019-06-221-1/+1
|\ \ \ | | | | | | | | update jQuery version mentioned in README to 3.4.1
| * | | update jQuery version mentioned in README to 3.4.1Christian Oliff2019-06-211-1/+1
|/ / /
* | | Merge pull request #7064 from albert-github/feature/bug_796582Dimitri van Heesch2019-06-171-0/+1
|\ \ \ | | | | | | | | Bug 796582 - Doxygen has stopped working
| * | | Bug 796582 - Doxygen has stopped workingalbert-github2019-06-171-0/+1
| |/ / | | | | | | | | | | | | In (the rare) case the path is not set don't try to use the pointer. regression on pull request #513
* | | Avoid calling non-const member aliases and 0 pointer dereference in sqlite3Dimitri van Heesch2019-06-172-4/+8
|/ /
* | Merge pull request #7054 from albert-github/feature/regr_6945Dimitri van Heesch2019-06-164-3/+4
|\ \ | | | | | | Missing brief descriptions with `\defgroup`
| * | Missing brief descriptions with `\defgroup`albert-github2019-06-133-3/+3
| | | | | | | | | | | | Test 19 was incorrect, didn't show group description either (see make tests TEST_FLAGS="--keep --xhtml --id=19"
| * | Missing brief descriptions with `\defgroup`albert-github2019-06-131-0/+1
| | | | | | | | | | | | | | | Due to the fact that issue #6945 ended a brief description, all following was put into the detailed description (unless explicit \brief was used). The `\defgroup` should end the current brief description, but first line of the `\defgroup` should be seen as a new brief description. Problem can be seen with in the doxygen documentation in the example in the Grouping part and also with #7053 a small example is given in the comment.