summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated test for enums based on recently fixed issuesDimitri van Heesch2020-08-292-0/+114
|
* issue #7979: C++ enums being defined in multiple files after b265433 ↵Dimitri van Heesch2020-08-281-8/+8
| | | | (multi-thread input processing)
* issue #7977: Broken ref for enum entry (doxygen 1.8.18 -> 1.8.19)Dimitri van Heesch2020-08-261-5/+12
|
* Fixed regression causing search.css not to be generated anymoreDimitri van Heesch2020-08-251-1/+1
|
* Fix for Windows buildDimitri van Heesch2020-08-251-1/+2
|
* Merge branch 'albert-github-feature/bug_786382'Dimitri van Heesch2020-08-242-2/+66
|\
| * Marked the section with definitions regarding numbers more clearlyDimitri van Heesch2020-08-242-2/+6
| |
| * Merge branch 'feature/bug_786382' of ↵Dimitri van Heesch2020-08-242-2/+62
| |\ |/ / | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_786382
| * bug_786382 Unmatched single quote in C++ source breaks aliasesalbert-github2020-08-242-2/+62
| | | | | | | | | | | | | | Based on the definition in the (informative) Annex A of the C++ draft 2020 standard (N4849, part [gram.lex]), the definitions have been made for the lexer. Now integer and floating point constants wit a single quote are seen as numbers and not as part of character constants. (also tested on CGAL)
* | Refactoring: OutputList & OutputGenDimitri van Heesch2020-08-2417-433/+515
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Initialized member variables inside the class - Added copy & assign operators for OutputGenerator and Derived classes. - throw a runtime exception when OutputGenerator is copied while is file is still in progress. - Added clone method to make a copy of OutputList. - Moved the implementation of enable() & disable() and friend into OutputGen instead of having the same implementation in each derived class. - Made m_dir and m_fileName readonly (members dir() and fileName()) - Removed call to new while adding generators to OutputList - Replaced QStack by std::stack for the "enabled" state.
* | Bump version for next releaseDimitri van Heesch2020-08-241-1/+1
| |
* | Updated changelogRelease_1_8_20Dimitri van Heesch2020-08-241-0/+29
| |
* | Update VERSION for bug fix releaseDimitri van Heesch2020-08-241-1/+1
|/
* issue #7973: C++ grouped functions in namespace have disapeardDimitri van Heesch2020-08-2411-89/+83
| | | | | - reverted some of the change that introduced the problem - fixed the original problem (#7216) in a different way
* Merge pull request #7972 from albert-github/feature/issue_7970Dimitri van Heesch2020-08-191-0/+14
|\ | | | | issue #7970 Doxygen doesn't stop on errors
| * issue #7970 Doxygen doesn't stop on errorsalbert-github2020-08-191-0/+14
|/ | | | Routines doing their own formatting should also stop when `WARN_AS_ERROR` is set.
* Merge pull request #7968 from albert-github/feature/bug_format_size_t_2Dimitri van Heesch2020-08-181-1/+1
|\ | | | | Format for size_t (in e.g. warnings)
| * Format for size_t (in e.g. warnings)albert-github2020-08-181-1/+1
|/ | | | This one was a bit hidden in conditional compilation (see also #7966).
* issue #7954: The Doxygen uses too much memory (or has probably a memory ↵Dimitri van Heesch2020-08-171-20/+42
| | | | leak) (part 2)
* Merge pull request #7966 from albert-github/feature/bug_format_size_tDimitri van Heesch2020-08-171-1/+1
|\ | | | | Format for size_t (in e.g. warnings)
| * Format for size_t (in e.g. warnings)albert-github2020-08-171-1/+1
|/ | | | | | | | | | | From the C standard paragraph 7.21.6.1 The fprintf function ``` z Specifies that a following d, i, o, u, x, or X conversion specifier applies to a size_t or the corresponding signed integer type argument; or that a following n conversion specifier applies to a pointer to a signed integer type corresponding to size_t argument. ```
* Merge pull request #7962 from albert-github/feature/bug_spell_maintainersDimitri van Heesch2020-08-161-1/+1
|\ | | | | Spelling correction
| * Spelling correctionalbert-github2020-08-161-1/+1
| | | | | | | | Small spelling correction as found by spellcheck through Fossies
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-08-163-39/+28
|\ \ | |/
| * Merge pull request #7961 from albert-github/feature/bug_docu_languagesDimitri van Heesch2020-08-163-39/+28
| |\ | | | | | | Building documentation after changing language files
| | * Building documentation after changing language filesalbert-github2020-08-163-39/+28
| |/ | | | | | | | | | | | | | | | | - make `GLOB` for language files consistent with `GLOB` usage in e.g. `src` - make building of `language.doc ` depending on the language files as well - don't copy translator and other input files and handle this also in translator.py - update documentation (Found after Swedish language was updated and tried to build documentation on a non new directory)
* | issue #7954: The Doxygen uses too much memory (or has probably a memory leak)Dimitri van Heesch2020-08-164-86/+133
| |
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-08-151-1/+3
|\ \ | |/
| * Merge pull request #7955 from albert-github/feature/bug_cite_overflowDimitri van Heesch2020-08-151-1/+3
| |\ | | | | | | Layout on the bibliography page
| | * Layout on the bibliography pagealbert-github2020-08-111-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a bit a long citation description, the description runs, in the HTML output on the bibliography page, into 3 or more lines where the 3rd and following lines continue underneath the citation number like: ``` [1] Eric Berberich, Arno Eigenwillig, Michael Hemmer, Susan Hert, Lutz Kettner, Kurt Mehlhorn, Joachim Reichel, Susanne Schmitt, Elmar Schömer, and Nicola Wolpert. Exacus: Efficient and exact algorithms for curves and surfaces. In Gerth S. Brodal and Stefano Leonardi, editors, 13th Annual European Symposium on Algorithms (ESA 2005), volume 3669 of Lecture Notes in Computer Science, pages 155–166, Palma de Mallorca, Spain, October 2005. European Association for Theoretical Computer Science (EATCS), Springer. ``` The example was found in the CGAL repository - corrected the "overflow" - made the citation number right aligned
* | | Minor tweaks to clangparser.cppDimitri van Heesch2020-08-151-8/+11
|/ /
* | Merge pull request #7960 from albert-github/feature/bug_countDimitri van Heesch2020-08-152-5/+5
|\ \ | | | | | | Improvement of line count for e.g. warnings
| * | Improvement of line count for e.g. warningsalbert-github2020-08-152-5/+5
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a file like (but extended example based on a problem found in CGAL where line numbers were a bit off): ``` /*! The <hr2> class `Face_filtered_graph` is an adaptor that creates a filtered view of a graph */ struct Face_filtered_graph_no_det { /*! * \brief constructs an empty face filtered graph (no face is selected) * * * * * * * * * <table class="params"> * something * something * </table> * * * * * * * * * <table class="params"> * something * something * </table> */ Face_filtered_graph_no_det(); } ``` we get: ``` .../no_det.h:1: warning: Unsupported xml/html tag <hr2> found .../no_det.h:5: warning: expected <tr> tag but found TK_LNKWORD token instead! .../no_det.h:17: warning: expected <tr> tag but found TK_LNKWORD token instead! ``` instead of: ``` .../no_det.h:1: warning: Unsupported xml/html tag <hr2> found .../no_det.h:14: warning: expected <tr> tag but found TK_LNKWORD token instead! .../no_det.h:26: warning: expected <tr> tag but found TK_LNKWORD token instead! ``` Line counting is in an interpreter, especially when merging blocks etc.) a difficult situation. - `util.cpp`: `\ilinebr` is an internal newline, but the line count should not be increased - `commentscan.l` - put empty lines in output as well otherwise they are missing in the line count - don't insert `\n` to separate blocks, but use the artificial `\ilinebr` - properly initialize the `docLine` (important for examples were at the beginning of the block there are a number of newlines
* | Merge pull request #7958 from spdw/fix_void_return_typeDimitri van Heesch2020-08-151-22/+2
|\ \ | | | | | | Fixes doxygen/doxygen#7760: void return type reported as not documented
| * | Fixes doxygen/doxygen#7760: void return type reported as not documentedPoehlsen, Stephan2020-08-141-22/+2
| |/
* | Merge pull request #7959 from bjornpalmqvist/svDimitri van Heesch2020-08-151-1/+16
|\ \ | |/ |/| Updated the swedish language translation to 1.8.19
| * Updated the swedish language translation to 1.8.19Björn Palmqvist2020-08-141-1/+16
|/
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-08-109-11/+26
|\
| * Merge pull request #7575 from albert-github/feature/bug_py_docstrDimitri van Heesch2020-08-103-5/+19
| |\ | | | | | | Using Python docstrings
| | * Using Python docstringsalbert-github2020-02-073-5/+19
| | | | | | | | | | | | | | | - making documentation a bit clearer - add configuration setting to have docstrings not as preformatted text but as normal documentation (default remains preformatted).
| * | Merge pull request #7950 from albert-github/feature/bug_spellingDimitri van Heesch2020-08-095-5/+5
| |\ \ | | | | | | | | Spelling corrections is comments
| | * | Spelling corrections is commentsalbert-github2020-08-095-5/+5
| |/ / | | | | | | | | | Some spelling omissions found by Fossies.
| * | Merge pull request #7949 from albert-github/feature/bug_changelog_1_8_19Dimitri van Heesch2020-08-091-1/+2
| |\ \ | | | | | | | | HTML errors in change log
| | * | HTML errors in change logalbert-github2020-08-091-1/+2
| |/ / | | | | | | | | | There were a few logical errors in the changelog , corrected.
* | | issue #7951: Doxywizard 1.8.19 (Windows): Source code directory seems to be ↵Dimitri van Heesch2020-08-102-4/+4
|/ / | | | | | | ignored
* | Bump version number for next release (1.9.0)Dimitri van Heesch2020-08-081-1/+1
| |
* | Added changelog for 1.8.19Release_1_8_19Dimitri van Heesch2020-08-081-0/+181
| |
* | Fixed a couple of compiler warnings on LinuxDimitri van Heesch2020-08-082-6/+6
| |
* | Updated the logo in the manualDimitri van Heesch2020-08-088-6371/+73
| |
* | Refactoring: changed QValueList to std::vector for template engineDimitri van Heesch2020-08-064-111/+111
| |