Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Input buffer overflow in php input code (#7745) | albert-github | 2020-05-02 | 1 | -4/+4 |
| | | | | | | | | When having a very long initialization line in php code we get the message: ``` input buffer overflow, can't enlarge buffer because scanner uses REJECT ``` In this case the, easy, solution is to split, in the lexer, the input based on the commas. | ||||
* | Refactoring: size_t type conversions and QList in DotManager | Dimitri van Heesch | 2020-05-02 | 12 | -40/+57 |
| | |||||
* | Refactoring: Introduce type names for commonly used container types | Dimitri van Heesch | 2020-05-01 | 26 | -361/+396 |
| | |||||
* | Fix for overruling flags that did work with the Visual Studio compiler | Dimitri van Heesch | 2020-04-30 | 1 | -0/+3 |
| | |||||
* | Refactoring: modernize g_inputFiles and the parameters of readFileOrDirectory | Dimitri van Heesch | 2020-04-30 | 4 | -113/+147 |
| | |||||
* | Refactoring: replace Doxygen::namespaceAliasDict by Doxygen::namespaceAliasMap | Dimitri van Heesch | 2020-04-29 | 4 | -31/+26 |
| | |||||
* | Refactoring: migrate type of Doxygen::inputPaths to std::set | Dimitri van Heesch | 2020-04-29 | 3 | -25/+19 |
| | |||||
* | Remove default bug report template | Dimitri van Heesch | 2020-04-29 | 1 | -38/+0 |
| | |||||
* | Update issue templates | Dimitri van Heesch | 2020-04-29 | 2 | -0/+68 |
| | |||||
* | Fix cmake warning about ICONV package naming (should be Iconv) | Dimitri van Heesch | 2020-04-27 | 1 | -1/+1 |
| | |||||
* | Refactoring: replaced killDict by killSet | Dimitri van Heesch | 2020-04-27 | 2 | -31/+29 |
| | |||||
* | Refactoring: migrate MemberNameInfoSDict to MemberNameInfoLinkedMap | Dimitri van Heesch | 2020-04-27 | 15 | -801/+678 |
| | |||||
* | Refactoring: Improve encapsulation of MemberInfo class | Dimitri van Heesch | 2020-04-27 | 10 | -100/+123 |
| | |||||
* | Fixed 2 small memory leaks | Dimitri van Heesch | 2020-04-26 | 1 | -16/+16 |
| | |||||
* | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-04-26 | 1 | -1/+1 |
|\ | |||||
| * | Inconsistent behavior between `///` and `//!` for formulas (#7726) | albert-github | 2020-04-26 | 1 | -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 MemberName | Dimitri van Heesch | 2020-04-25 | 2 | -1/+28 |
| | | |||||
* | | Refactor: remove symbolStorage references (dead code) | Dimitri van Heesch | 2020-04-25 | 2 | -15/+0 |
| | | |||||
* | | Refactor: improve encapsulation for ArgumentList | Dimitri van Heesch | 2020-04-25 | 10 | -84/+120 |
|/ | |||||
* | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-04-25 | 1 | -0/+3 |
|\ | |||||
| * | Undefined control sequence for formula using MathJax (#7712) | albert-github | 2020-04-25 | 1 | -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 `‍` will be properly filtered in the different output formats. | ||||
* | | Fixes missing include and missing html extension logic | Dimitri van Heesch | 2020-04-25 | 2 | -1/+2 |
|/ | |||||
* | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-04-25 | 1 | -2/+2 |
|\ | |||||
| * | Incorrect text for HTML_FORMULA_FORMAT in documentation / Doxyfile (#7722) | albert-github | 2020-04-25 | 1 | -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 Heesch | 2020-04-25 | 1 | -1/+6 |
|\ \ | |/ |/| | |||||
| * | moved separate doxygen tag to tagfile attribute | Dimitri van Heesch | 2020-04-25 | 2 | -7/+3 |
| | | |||||
| * | Merge branch 'feature/bug_tag_doxygen' of ↵ | Dimitri van Heesch | 2020-04-25 | 2 | -0/+9 |
| |\ |/ / | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_tag_doxygen | ||||
| * | Add doxygen version information to tag file | albert-github | 2020-04-20 | 2 | -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/doxygen | Dimitri van Heesch | 2020-04-25 | 1 | -1/+1 |
|\ \ | |||||
| * | | Wrong message in case of svg formulas for HTML (#7716) | albert-github | 2020-04-22 | 1 | -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 profiling | Dimitri van Heesch | 2020-04-24 | 17 | -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 Heesch | 2020-04-19 | 2 | -31/+22 |
| | |||||
* | Refactoring: changed Doxygen::expandAsDefinedDict to Doxygen::expandAsDefinedSet | Dimitri van Heesch | 2020-04-18 | 3 | -11/+10 |
| | |||||
* | issue #7706: Md5 hash does not match for two different runs | Dimitri van Heesch | 2020-04-17 | 1 | -37/+42 |
| | |||||
* | issue #7698: forward declaration of template classes | Dimitri van Heesch | 2020-04-16 | 1 | -20/+22 |
| | |||||
* | Fix for crash in addEnumValuesToEnum() (better solution) | Dimitri van Heesch | 2020-04-15 | 1 | -8/+13 |
| | |||||
* | issue #7702: test list is always created | Dimitri van Heesch | 2020-04-14 | 3 | -16/+22 |
| | |||||
* | Fix for crash in addEnumValuesToEnum() | Dimitri van Heesch | 2020-04-14 | 1 | -7/+9 |
| | |||||
* | Bump version to 1.8.19 | Dimitri van Heesch | 2020-04-13 | 1 | -1/+1 |
| | |||||
* | Fixed javascript warning in resize.jsRelease_1_8_18 | Dimitri van Heesch | 2020-04-13 | 1 | -1/+3 |
| | |||||
* | Updated changelog for version 1.8.18 | Dimitri van Heesch | 2020-04-12 | 2 | -1273/+1447 |
| | |||||
* | Text show as formula when USE_MATHJAX=YES (#7697) | albert-github | 2020-04-12 | 2 | -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 `\` didn't work as this is already translated by the bowser and still picked up by MathJax, so we need `‍` to separate the backslash and the bracket without any spacing. | ||||
* | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-04-11 | 1 | -0/+1 |
|\ | |||||
| * | Missing break statement (#7696) | albert-github | 2020-04-10 | 1 | -0/+1 |
| | | | | | | The break statement was unintentional left out (found by coverity). | ||||
* | | Changed content delivery default URL for MATHJAX_RELPATH option to jsdelivr.net | Dimitri van Heesch | 2020-04-11 | 1 | -1/+1 |
|/ | |||||
* | Fixes after coverity run | Dimitri van Heesch | 2020-04-10 | 4 | -16/+23 |
| | |||||
* | Merge branch 'albert-github-feature/bug_cite_comma' | Dimitri van Heesch | 2020-04-09 | 1 | -1/+1 |
|\ | |||||
| * | Combined both rules in one to reduce code duplication | Dimitri van Heesch | 2020-04-09 | 1 | -6/+1 |
| | | |||||
| * | Merge branch 'feature/bug_cite_comma' of ↵ | Dimitri van Heesch | 2020-04-09 | 1 | -0/+5 |
| |\ |/ / | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_cite_comma | ||||
| * | Link in case of comma at end of URL | albert-github | 2020-04-08 | 1 | -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} } ``` |