summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* issue #7474: [1.8.16 regression] HTML output varies from ASLRDimitri van Heesch2020-01-191-2/+9
|
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-01-192-1/+5
|\
| * Crash of doxygen on not understood codealbert-github2020-01-181-1/+3
| | | | | | | | | | | | | | | | | | | | | | When feeding doxygen with: ``` %!test <*33536> %! [a, b, c] = strread ("1,,2", "%s%s%s", "delimiter", ","); ``` in a `.m` files doxygen crashes. The code is seen as Objective-C code but in fact is Octave (Matlab) code and as such not supported / not understood by doxygen. This should not be fed into doxygen, but also should not crash doxygen.
| * A mainpage doesn't have an anchor to jump toalbert-github2020-01-141-0/+2
| | | | | | | | | | Based on the question: https://stackoverflow.com/questions/59685012/doxygen-markdown-links-to-main-page-do-not-work?noredirect=1#comment105616212_59685012 The markdown mainpage has no anchor so it is not possible to link to it, added an anchor so it is consistent with other page commands.
* | issue 7514: Missing parenthesis for typedef function pointerDimitri van Heesch2020-01-191-1/+1
|/
* Merge pull request #7489 from albert-github/feature/bug_win_gsDimitri van Heesch2020-01-122-2/+53
|\ | | | | Possibility to use gswin64c on Windows
| * Possibility to use gswin64c on Windowsalbert-github2020-01-071-0/+1
| | | | | | | | include file was missing
| * Possibility to use gswin64c on Windowsalbert-github2020-01-072-2/+52
| | | | | | | | | | On windows the 32 bit executable is called gswin32c, but for the 64-bit systems also a gswin64c exists. The path is checked for the existing of these executables (with a preference for the 32 bit version).
* | Merge pull request #7496 from albert-github/feature/issue_7484Dimitri van Heesch2020-01-111-3/+3
|\ \ | | | | | | issue #7484 Error: /undefined in getenv
| * | issue #7484 Error: /undefined in getenvalbert-github2020-01-091-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | The command `ps2epsi` also uses the `gs` command and this gives some problems with the gs9.50 version. An alternative is the `eps2eps` command that doesn't have these problems with the gs9.50 version. See also: - #7290 - https://bugs.ghostscript.com/show_bug.cgi?id=702024
* | | Merge pull request #7492 from bjornpalmqvist/masterDimitri van Heesch2020-01-111-11/+285
|\ \ \ | | | | | | | | Updated Swedish translation to match the latest version
| * | | Updated Swedish translation to match the latest versionBjörn Palmqvist2020-01-081-11/+285
| |/ /
* | | Merge pull request #7497 from albert-github/feature/bug_consistency_onlyDimitri van Heesch2020-01-112-4/+12
|\ \ \ | | | | | | | | Consistency `\*only` and `\end*only` commands
| * | | Consistency `\*only` and `\end*only` commandsalbert-github2020-01-092-4/+12
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not all possibilities in respect of `\*only` and `\end*only` commands were present which could lead to messages like: ``` .../aa.h:4: warning: reached end of comment while inside a \rtfonly block; check for missing \endrtfonly tag! ../.aa.h:4: warning: rtfonly section ended without end marker .../aa.h:4: warning: rtfonly section ended without end marker ``` in case of a problem like: ``` /** \file * \rtfonly * RTF /* Nested */ * \endrtfonly */ ```
* | | Merge pull request #7498 from albert-github/feature/bug_rulesDimitri van Heesch2020-01-111-12/+0
|\ \ \ | | | | | | | | Remove unused rules
| * | | Remove unused rulesalbert-github2020-01-091-12/+0
| |/ / | | | | | | | | | Remove some unused rules.
* | | Merge pull request #7501 from albert-github/feature/bug_consistency_includeDimitri van Heesch2020-01-1113-4/+86
|\ \ \ | | | | | | | | Adding commands `\rtfinclude`, `\docbookinclude`, `\maninclude` and `\xmlinclude`
| * | | Adding commands `\rtfinclude`, `\docbookinclude`, `\maninclude` and ↵albert-github2020-01-0913-4/+86
| |/ / | | | | | | | | | | | | | | | `\xmlinclude` Adding for consistency with `\*only`, `\htmlincclude` and `\latexinclude` the commands: `\rtfinclude`, `\docbookinclude`, `\maninclude` and `\xmlinclude`
* | | Bug 769411 - Confuses functions with the same name, but different namespacealbert-github2020-01-111-1/+1
| | | | | | | | | | | | Check that the members are in the same namespace before combining documentation
* | | issue #7472: Serious regression: /**< comments cause functions to be ↵Dimitri van Heesch2020-01-093-23/+3
|/ / | | | | | | silently ignored
* | Fix for potential crash when processing VHDLDimitri van Heesch2020-01-071-1/+1
|/
* Showing information from all `*only commands in XML outputalbert-github2020-01-051-1/+26
| | | | This fix reverts the changes from #381 (i.e issue #4214 "htmlonly content appears in generated XML output (Origin: bugzilla 646002)", as XML is seen as an output format that can be further processed and therefore should contain all possible information.
* issue #7477 Broken urls in the xml outputalbert-github2020-01-041-5/+9
| | | | | Made code analogous to HTML code. Also the doxygen internal tests suffered from this problem.
* Small spelling correction in portable.cppalbert-github2020-01-031-1/+1
| | | | Small spelling correction in portable.cpp
* Make VHDL parser reentrantDimitri van Heesch2020-01-036-377/+350
|
* Make fortranscanner.l reentrantDimitri van Heesch2020-01-012-1184/+1231
|
* Make defargs.l reentrantDimitri van Heesch2019-12-311-227/+369
|
* Make commentscan.l reentrantDimitri van Heesch2019-12-3011-1414/+1597
|
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2019-12-291-0/+3
|\
| * Adding check on configuration setting EXTENSION_MAPPINGalbert-github2019-12-281-0/+3
| | | | | | | | In #7419 the EXTENSION_MAPPING test was omitted
* | Make pyscanner.l reentrantDimitri van Heesch2019-12-293-881/+913
|/
* Fix for internal inconsistency warning (regression)Dimitri van Heesch2019-12-271-1/+1
|
* issue #7319: Bug 790856 - Namespace member functions links are brokenDimitri van Heesch2019-12-272-10/+14
|
* Replaced \_fakeform by \_formDimitri van Heesch2019-12-266-10/+10
|
* Merge branch 'feature/bug_formula' of ↵Dimitri van Heesch2019-12-266-10/+10
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_formula
| * Better warning in case of `@form`albert-github2019-11-066-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a problem like: ``` /** \file */ /** * The fie * * @form: the new format * @content: the content of the form * * Sets @form content to be @content. * * \f$ \alpha \f$ \f[ \beta \f] */ void fie(char *form, char *content); ``` we get warnings like: ``` .../aa.h:5: warning: Wrong formula id -1 .../aa.h:6: warning: Found unknown command '\content' .../aa.h:8: warning: Wrong formula id -1 .../aa.h:8: warning: Found unknown command '\content' ``` The `@form:` is in RST analogue to the doxygen `@param form` but not understood by doxygen. The result is that it is seen as an formula as doxygen translates the formula commands to `\form`. For `@content` is handled properly as this is not a doxygen command. In this patch a more unique name is chosen so these type of conflicts don't appear (that easy). The resulting, better, warnings are now: ``` .../aa.h:5: warning: Found unknown command '\form' .../aa.h:6: warning: Found unknown command '\content' .../aa.h:8: warning: Found unknown command '\form' .../aa.h:8: warning: Found unknown command '\content' ```
* | Merge branch 'master' into feature/bug_fenced_codeDimitri van Heesch2019-12-26151-11276/+11753
|\ \
| * \ Merge pull request #7223 from albert-github/feature/bug_formula_quoteDimitri van Heesch2019-12-261-1/+1
| |\ \ | | | | | | | | Error in LaTeX with single quote in formula / math mode.
| | * | Error in LaTeX with single quote in formula / math mode.albert-github2019-08-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a text like: ``` \f$ text t' text \f$ ``` and conversion this to a pdf (latex directory) we get the error: ``` ! Undefined control sequence. l.3 $ text t\text {'} text $ ? ```
| * | | Merge pull request #7185 from albert-github/feature/bug_rtf_table_captionDimitri van Heesch2019-12-261-0/+3
| |\ \ \ | | | | | | | | | | Table caption flows in first table field for RTF output
| | * | | Table caption flows in first table field for RTF outputalbert-github2019-08-131-1/+1
| | | | | | | | | | | | | | | | | | | | Tables should be numbered independent of images.
| | * | | Table caption flows in first table field for RTF outputalbert-github2019-08-121-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | See to it that the table caption is placed on top of the table and not in the first field. (See the doxygen documentation in respect to the tables; problem with tables in tables is a a different problem.)
| * | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2019-12-261-2/+0
| |\ \ \ \
| | * \ \ \ Merge pull request #7462 from albert-github/feature/issue_7461Dimitri van Heesch2019-12-251-2/+0
| | |\ \ \ \ | | | | | | | | | | | | | | Wrong reference to code line
| | | * | | | Wrong reference to code linealbert-github2019-12-251-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The newline was handled twice and thus the prprocessor giving out too many lines, resulting in a shift in line numbers
| * | | | | | Merge branch 'feature/bug_html_s' of ↵Dimitri van Heesch2019-12-2613-4/+37
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_html_s
| | * | | | | Adding HTML s tag, XML corrections for other tagsalbert-github2019-08-1613-4/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding the HTML `<s>` tag (https://www.w3schools.com/tags/tag_s.asp). Adding 's' and correcting 'inc' to 'ins' in compound.xsd
| * | | | | | Minor fixesDimitri van Heesch2019-12-2517-362/+316
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid code duplication by adding function addHtmlExtensionIfMissing() and avoid member shadowing by using 'm_' prefix for member variables
| * | | | | | Merge branch 'feature/bug_335614' of ↵Dimitri van Heesch2019-12-256-24/+37
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_335614
| | * | | | | Bug 335614 - HTML link incorrect when using tagfilealbert-github2019-09-306-24/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - See to it that when an extension is already present this extension is used and not a second extension is added - let the tag file know what the original extension was.