summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* XHTML problem with class index tablealbert-github2018-12-061-4/+5
| | | | | | | When running xhtml checker on the doxygen diagram example we get: Element tr content does not follow the DTD, expecting (th | td)+, got Document diagrams/xhtml/classes.xhtml does not validate This is due to an empty `<tr></tr>`, adding the appropriate column definitions solves the problem.
* Further simplified the fixDimitri van Heesch2018-12-041-3/+2
|
* issue #6657 "QGDict::hashAsciiKey: Invalid null key" when using anonymous ↵albert-github2018-12-041-1/+2
| | | | | | union/struct Protect findAt against empty string.
* Fixed merge problemDimitri van Heesch2018-12-031-4/+3
|
* Merge pull request #6602 from albert-github/feature/bug_tparamDimitri van Heesch2018-12-033-12/+3
|\ | | | | Consistency in headings and layout for template parameters (tparam)
| * Consistency in headings and layout for template parameters (tparam)albert-github2018-11-063-12/+3
| | | | | | | | | | - at some places the translation of the "Template Parameters" was not yet done - layout of the template parameters table in HTML had no default. Should be analogous to the table for normal parameters
* | Merge pull request #6643 from albert-github/feature/bug_xhtml_test_30Dimitri van Heesch2018-12-037-6/+46
|\ \ | | | | | | Incorrect number tag sequence for xhtml with htmlinclude command possible
| * | Incorrect number tag sequence for xhtml with htmlinclude command possiblealbert-github2018-11-257-6/+46
| | | | | | | | | | | | | | | | | | Analogous to the `\htmlonly` also with the `\htmlinclude` command it is possible that some parts are added that cannot be inside a `<p> ... <\/p>` and thus we have to temporary close (and later reopen) the paragraph. The option `[block]` has been added to the `\htmlinclude` command (analogous to the `\htmlonly` command). Problem can be seen with the default doxygen test 30 (`[030_htmlinclude.dox]: test the \htmlinclude command`).
* | | Merge pull request #6656 from albert-github/feature/bug_xhtml_latexincludeDimitri van Heesch2018-12-031-0/+1
|\ \ \ | | | | | | | | Incorrect tag sequence for xhtml with latexinclude command possible
| * | | Incorrect tag sequence for xhtml with latexinclude command possiblealbert-github2018-12-031-0/+1
| | | | | | | | | | | | | | | | Analogous to DontInclude (test 21) the wrong xhtml tag sequence can also occur with `\latexinclude`
* | | | Incorrect tag sequence possible for images possible in case of xhtmlalbert-github2018-12-034-31/+77
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Message: `< Element map content does not follow the DTD, expecting ((p | h1 | h2 | h3 | h4 | h5 | h6 | div | ul | ol | dl | menu | dir | pre | hr | blockquote | address | center | noframes | isindex | fieldset | table | form | noscript | ins | del | script)+ | area+), got (area area div)` The problem first surfaced with test 11 (empty map tag), but the solution given at that moment (`<div/>)`) did work for test 11, but was not correct for test 27. Problem can be seen with the default doxygen test 27 (`[027_extends.c]: test the \extends, \implements, \memberof, \private, and \public commands`).
* | | Fixed incorrect XHTML output for test 021Dimitri van Heesch2018-12-021-28/+55
| | |
* | | Merge pull request #6516 from albert-github/feature/issue_6513_2Dimitri van Heesch2018-12-011-22/+9
|\ \ \ | | | | | | | | Does not generate TOC for markdown
| * | | Does not generate TOC for markdownalbert-github2018-09-161-22/+9
| | | | | | | | | | | | | | | | | | | | The markdown handling has been moved to a more logical place and as a consequence the section headers were added and thus checked twice but didn't show the TOC. Also setting up the table of contents level in a more standard way.
* | | | Merge pull request #6644 from albert-github/feature/bug_xmllint_xhtmlDimitri van Heesch2018-12-011-2/+2
|\ \ \ \ | | | | | | | | | | Warning running xmllint for xhtml
| * | | | Warning running xmllint for xhtmlalbert-github2018-11-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running xmllint in the error output the following message appears: `I/O error : Attempt to load network entity http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd` Going to the website we see that there an automatic redirect was done from `http` to `https`.
* | | | | Merge pull request #6645 from albert-github/feature/bug_xhtml_test_11Dimitri van Heesch2018-12-013-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Incorrect tag sequence for xhtml with class diagram possible
| * | | | | Incorrect tag sequence for xhtml with class diagram possiblealbert-github2018-11-263-2/+2
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of a class diagram without mapping information the `map` tag is written without content. This is not allowed and results in xhtml (as reported by xmllint) in: `Element map content does not follow the DTD, expecting ((p | h1 | h2 | h3 | h4 | h5 | h6 | div | ul | ol | dl | menu | dir | pre | hr | blockquote | address | center | noframes | isindex | fieldset | table | form | noscript | ins | del | script)+ | area+), got ()` By adding a dummy 'paragraph' `<div/>` this can be overcome, The closing tag for `map` has been placed on a bit a more logical place, showing the open and close tag together. Problem can be seen with the default doxygen test 11 (`[011_category.m]: test the \interface and \category command`).
* | | | | Keyword register (in code) is deprecated since C++11albert-github2018-11-272-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The keyword `register` is deprecated since C++11: - for the Darwin platform it was already filtered (-Wno-deprecated-register) - CLan emits: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
* | | | | Merge pull request #6634 from albert-github/feature/issue_6631Dimitri van Heesch2018-11-261-5/+0
|\ \ \ \ \ | |/ / / / |/| | | | Issue #6631 Code blocks incorrectly formatted in Latex
| * | | | Issue #6631 Code blocks incorrectly formatted in Latexalbert-github2018-11-211-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The line wrapping is automatically done in the DoxyCodeLine environment, so no need for extra spaces etc. (The m_col is still required for resolving tab positions)
* | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2018-11-251-5/+5
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Improvement regarding width and title for docbookalbert-github2018-11-251-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | - In case no with and no height is given don't scale automatically to `width=50%` - in case of inline image and a title don't display title.
* | | | | Restructured code to avoid the need for global stateDimitri van Heesch2018-11-254-44/+60
| | | | |
* | | | | Merge branch 'feature/bug_xhtml_test_31' of ↵Dimitri van Heesch2018-11-251-2/+4
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_xhtml_test_31
| * | | | Incorrect number of start / end paragraph tags for xhtml with image commandalbert-github2018-11-241-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | In case of `\image` a force closed paragraph is not always force opened again. Problem can be seen with the default doxygen test 31 (`[031_image.dox]: test the \image command`).
* | | | | Refactored code a bit (use const references and made global functions members)Dimitri van Heesch2018-11-243-33/+48
| | | | |
* | | | | Merge branch 'feature/bug_docbook_figure' of ↵Dimitri van Heesch2018-11-243-32/+42
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_docbook_figure
| * | | | Doxygen creates empty image titles for Docbook outputalbert-github2018-11-233-32/+42
| |/ / / | | | | | | | | | | | | | | | | | | | | The title of an image needs to be at a specific place in docbook. The current place was incorrect (based on https://stackoverflow.com/questions/53448764/doxygen-creates-empty-image-titles-for-docbook-output)
* | | | Fixed differently by changing root cause for introducing the spaceDimitri van Heesch2018-11-243-13/+5
| | | |
* | | | Merge branch 'feature/issue_6632' of ↵Dimitri van Heesch2018-11-242-4/+12
|\ \ \ \ | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_6632
| * | | | issue #6632 References to Objective C protocols by name broken in 1.8.12albert-github2018-11-232-4/+12
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | The issue is the change in the spacing for protocols. In 1.8.11 the option `-r functions` gave (a.o): `member callbackMethod of class MyProtocol-p` In 1.8.12 the result is: `member callbackMethod of class MyProtocol -p` (Note the extra space).
* | | | Refactored code a bitDimitri van Heesch2018-11-241-20/+10
| | | |
* | | | Merge branch 'feature/bug_emoji_objc' of ↵Dimitri van Heesch2018-11-241-1/+20
|\ \ \ \ | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_emoji_objc
| * | | | Reference text in reference list seen as emojialbert-github2018-11-231-1/+20
| |/ / / | | | | | | | | | | | | | | | | In Objective-C the separator for classes / protocols / functions is a single colon `:` resulting in recognizing it as an non existing emoji. Note that this can only happen with generated names, in e.g. a page name an emoji can be used.
* | | | Merge pull request #6640 from albert-github/feature/bug_xhtml_test_20Dimitri van Heesch2018-11-242-16/+21
|\ \ \ \ | | | | | | | | | | Incorrect number of start / end paragraph tags for xhtml with htmlonly
| * | | | Incorrect number of start / end paragraph tags for xhtml with htmlonlyalbert-github2018-11-242-16/+21
| |/ / / | | | | | | | | | | | | | | | | In case of `\htmlonly[block]` the a force closed paragraph is not always force opened again. Problem can be seen with the default doxygen test 20 (`[020_only.dox]: test the \*only and \*endonly commands`).
* | | | Unbalanced start of lists resulting in not creatable pdf of rtf documentalbert-github2018-11-241-1/+0
|/ / / | | | | | | | | | | | | Line was removed but #6415 but apparently reintroduced by a later issue. The problem shows with a number of the standard doxygen tests when enabling either e.g `--rtf` or `--latex`
* | | Merge pull request #6626 from albert-github/feature/bug_slice_dutchDimitri van Heesch2018-11-201-1/+76
|\ \ \ | | | | | | | | Update Dutch translation for new Slice implementation
| * | | Update Dutch translation for new Slice implementationalbert-github2018-11-191-1/+76
| | | |
* | | | Spanish translation for VHDL additionsJose2018-11-191-0/+113
| | | |
* | | | French translation for VHDL additionsBernard Normier2018-11-191-0/+113
|/ / /
* | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2018-11-186-27/+71
|\ \ \
| * \ \ Merge pull request #6603 from albert-github/feature/issue_6601Dimitri van Heesch2018-11-181-2/+2
| |\ \ \ | | | | | | | | | | issue_6601 tparam HTML gobbles up lines after the tparam comment
| | * | | issue_6601 tparam HTML gobbles up lines after the tparam commentalbert-github2018-11-061-2/+2
| | | |/ | | |/| | | | | | | | | properly terminate block and see to it that a proper horizontal ruler occurs (as if `<hr>` was used).
| * | | Merge pull request #6623 from albert-github/feature/bug_print_warnDimitri van Heesch2018-11-171-4/+5
| |\ \ \ | | | | | | | | | | Replace 'printf' with appropriate warn 'message'
| | * | | Replace ''printf' with appropriate warn 'message'albert-github2018-11-171-4/+5
| | | | | | | | | | | | | | | | | | | | In the code a 'printf' has been replaced with an appropriate 'warn' call (and renamed a local variable to prevent conflicts)
| * | | | Extending \cite command with '-' and '?' characters.albert-github2018-11-173-9/+25
| |/ / / | | | | | | | | | | | | In the `\cite` label some extra characters are enabled, '-' and '?', as the '--' and '---' have been converted beforehand they have to be converted back and the corresponding labels also have to between double quotes (which are striped away).
| * | | issue 6612 Issue with handling of emojialbert-github2018-11-121-10/+39
| | | | | | | | | | | | | | | | | | | | | | | | Regression on adding emoji. - in case of multiple levels of `::` (e.g. `U::V::W`) this resulted in the fact that `:V:` was seen as an emoji and handled as such - in a citelist it is possible to have `pages = {104:1--104:8},`, `number = {4},` and `volume = {28},` but this is translated into `28(4):104:1&ndash;104:8` giving a false positive on `:104:`. the citelist has been excluded from emoji handling.
| * | | Merge pull request #6611 from albert-github/feature/bug_debug_latexdocvisitorDimitri van Heesch2018-11-111-2/+0
| |\ \ \ | | | | | | | | | | Remove debug statements