summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Update issue templatesDimitri van Heesch2020-04-292-0/+68
| | | | |
* | | | | Fix cmake warning about ICONV package naming (should be Iconv)Dimitri van Heesch2020-04-271-1/+1
| | | | |
* | | | | Refactoring: replaced killDict by killSetDimitri van Heesch2020-04-272-31/+29
| | | | |
* | | | | Refactoring: migrate MemberNameInfoSDict to MemberNameInfoLinkedMapDimitri van Heesch2020-04-2715-801/+678
| | | | |
* | | | | Refactoring: Improve encapsulation of MemberInfo classDimitri van Heesch2020-04-2710-100/+123
| | | | |
* | | | | Fixed 2 small memory leaksDimitri van Heesch2020-04-261-16/+16
|/ / / /
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-04-261-1/+1
|\ \ \ \
| * | | | Inconsistent behavior between `///` and `//!` for formulas (#7726)albert-github2020-04-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have code like: ``` //! //! \f$a \times //! c \f$ //! ``` this will throw a warning like: ``` warning: End of comment block while inside formula. ``` due to the fact that after the comment conversion the code is like: ``` /** * \f$a \times //! c \f$ * */ ``` Comparing to the `///` comments: ``` /// /// \f$a \times /// c \f$ /// ``` we get ``` /** * \f$a \times c \f$ * */ ``` This discrepancy has been removed.
* | | | | Refactor: better encapsulation for MemberNameDimitri van Heesch2020-04-252-1/+28
| | | | |
* | | | | Refactor: remove symbolStorage references (dead code)Dimitri van Heesch2020-04-252-15/+0
| | | | |
* | | | | Refactor: improve encapsulation for ArgumentListDimitri van Heesch2020-04-2510-84/+120
|/ / / /
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-04-251-0/+3
|\ \ \ \
| * | | | Undefined control sequence for formula using MathJax (#7712)albert-github2020-04-251-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a code comment like: ``` @code sub postprocess { s/\(?\@xref\{(?:[^\}]*)\}(?:[^.<]|(?:<[^<>]*>))*\.\)?//g; s/\s+\(\@pxref\{(?:[^\}]*)\}\)//g; } @endcode ``` and using MathJax the `/(` is seen as a the beginning of a formula, but should be seen as text and can now lead to "Undefined control sequence". (The problem comes originally from code as generated by the doxygen-perl-filter for converting perl code in something doxygen does understand). This problem is similar to the problems solved in pull request #7697, but not handled here. This pull request will see `\(` (and its counter part `\)` as complete entities and replace them in a similar way as done in #7697 (but now in an earlier stage but the `&zwj;` will be properly filtered in the different output formats.
* | | | | Fixes missing include and missing html extension logicDimitri van Heesch2020-04-252-1/+2
|/ / / /
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-04-251-2/+2
|\ \ \ \
| * | | | Incorrect text for HTML_FORMULA_FORMAT in documentation / Doxyfile (#7722)albert-github2020-04-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the configuration setting `HTML_FORMULA_FORMAT` the text reads: > Possible values are: png The default and svg Looks nicer but requires the pdf2svg tool. this is not quite understandable and has been reformulated to: > Possible values are: png (the default) and svg (looks nicer but requires the pdf2svg or inkscape tool). this concerns automatically generated texts from config.xml to the different formats.
* | | | | Merge branch 'albert-github-feature/bug_tag_doxygen'Dimitri van Heesch2020-04-251-1/+6
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | moved separate doxygen tag to tagfile attributeDimitri van Heesch2020-04-252-7/+3
| | | | |
| * | | | Merge branch 'feature/bug_tag_doxygen' of ↵Dimitri van Heesch2020-04-252-0/+9
| |\ \ \ \ |/ / / / / | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_tag_doxygen
| * | | | Add doxygen version information to tag filealbert-github2020-04-202-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | Add doxygen version information to doxygen tag file. currently this information is not used inside doxygen , but is useful for checking with which version of doxygen is used when debugging problems.
* | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-04-251-1/+1
|\ \ \ \ \
| * | | | | Wrong message in case of svg formulas for HTML (#7716)albert-github2020-04-221-1/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have set `HTML_FORMULA_FORMAT = svg` we still get the message: ``` Generating image form_0.png for formula ``` instead of ``` Generating image form_0.svg for formula ```
* | | | | Performance improvements after profilingDimitri van Heesch2020-04-2417-291/+302
|/ / / / | | | | | | | | | | | | | | | | In some cases performance dropped when upgrading from version 1.8.16 to 1.8.17 or 1.8.18. With these changes the performance should be back to normal again.
* | | | issue #7706: Md5 hash does not match for two different runs (part 2)Dimitri van Heesch2020-04-192-31/+22
| | | |
* | | | Refactoring: changed Doxygen::expandAsDefinedDict to Doxygen::expandAsDefinedSetDimitri van Heesch2020-04-183-11/+10
| | | |
* | | | issue #7706: Md5 hash does not match for two different runsDimitri van Heesch2020-04-171-37/+42
| | | |
* | | | issue #7698: forward declaration of template classesDimitri van Heesch2020-04-161-20/+22
| | | |
* | | | Fix for crash in addEnumValuesToEnum() (better solution)Dimitri van Heesch2020-04-151-8/+13
| | | |
* | | | issue #7702: test list is always createdDimitri van Heesch2020-04-143-16/+22
| |_|/ |/| |
* | | Fix for crash in addEnumValuesToEnum()Dimitri van Heesch2020-04-141-7/+9
| | |
* | | Bump version to 1.8.19Dimitri van Heesch2020-04-131-1/+1
| | |
* | | Fixed javascript warning in resize.jsRelease_1_8_18Dimitri van Heesch2020-04-131-1/+3
| | |
* | | Updated changelog for version 1.8.18Dimitri van Heesch2020-04-122-1273/+1447
| | |
* | | Text show as formula when USE_MATHJAX=YES (#7697)albert-github2020-04-122-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | When having a line of code like: ``` callback_check = re.compile(r'([^\(]*\(.*)(\* *)(\).*\(.*\))') ``` this is seen as an incomplete formula when using MathJax, the `\(` is seen as start of a MathJax formula. Replacing the backslash by the corresponding code `&#92;` didn't work as this is already translated by the bowser and still picked up by MathJax, so we need `&zwj;` to separate the backslash and the bracket without any spacing.
* | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-04-111-0/+1
|\ \ \
| * | | Missing break statement (#7696)albert-github2020-04-101-0/+1
| | | | | | | | | | | | The break statement was unintentional left out (found by coverity).
* | | | Changed content delivery default URL for MATHJAX_RELPATH option to jsdelivr.netDimitri van Heesch2020-04-111-1/+1
|/ / /
* | | Fixes after coverity runDimitri van Heesch2020-04-104-16/+23
| | |
* | | Merge branch 'albert-github-feature/bug_cite_comma'Dimitri van Heesch2020-04-091-1/+1
|\ \ \
| * | | Combined both rules in one to reduce code duplicationDimitri van Heesch2020-04-091-6/+1
| | | |
| * | | Merge branch 'feature/bug_cite_comma' of ↵Dimitri van Heesch2020-04-091-0/+5
| |\ \ \ |/ / / / | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_cite_comma
| * | | Link in case of comma at end of URLalbert-github2020-04-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a text like: ``` https://storm-irit.github.io/OpenGR/, 2017. ``` the corresponding link will contain the comma as well although this is not intended. The original problem comes from CGAL, where we have a bibliography entry: ``` @misc{ cgal:m-ogr-17, author = {Nicolas Mellado and others}, title = {OpenGR: A C++ library for 3D Global Registration}, howpublished = {https://storm-irit.github.io/OpenGR/}, year = {2017} } ```
* | | | Merge branch 'albert-github-feature/issue_7692'Dimitri van Heesch2020-04-093-39/+37
|\ \ \ \
| * | | | Changed fix as proposedDimitri van Heesch2020-04-093-49/+36
| | | | |
| * | | | Merge branch 'feature/issue_7692' of ↵Dimitri van Heesch2020-04-091-4/+15
| |\ \ \ \ |/ / / / / | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_7692
| * | | | issue #7692 \copydoc does not work with file paths including dotsalbert-github2020-04-081-4/+15
| |/ / / | | | | | | | | | | | | | | | | Besides links to functions / classes etc. it is also possible to have a link to a file and a file can contain a dot, so we first have to check the "original" name and when not OK we should also check the replacements. Regression on #7042
* | | | Fixed shadowing issue in getFortranDefs and other shadowing casesDimitri van Heesch2020-04-0913-211/+197
| | | |
* | | | Modernize OutputList internalsDimitri van Heesch2020-04-082-141/+99
| | | |
* | | | Replaced MemberNameSDict by MemberNameLinkedMap based on LinkedMapDimitri van Heesch2020-04-0813-1405/+1204
|/ / /
* | | Fixing issues with wrong use of std::sortDimitri van Heesch2020-04-061-5/+6
| | |