summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* 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
| |
* | Fixed issue that could cause wrong line numbersDimitri van Heesch2020-08-061-1/+4
| |
* | Merge branch 'albert-github-feature/bug_md_coverity'Dimitri van Heesch2020-08-061-3/+1
|\ \
| * | Simplified code by passing lineNr directlyDimitri van Heesch2020-08-061-3/+1
| | |
| * | Merge branch 'feature/bug_md_coverity' of ↵Dimitri van Heesch2020-08-061-1/+1
| |\ \ |/ / / | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_md_coverity
| * | Coverity uninitialized variablealbert-github2020-08-061-1/+1
| | | | | | | | | | | | Coverity reported new uninitialized variable
* | | Implement better solution for ThreadPool and std::packaged_taskDimitri van Heesch2020-08-062-51/+61
|/ / | | | | | | | | | | | | | | | | | | | | | | Careful analysis of the compilation problems with Visual Studio revealed that moving a std::packaged_task<R()> into a std::packaged_task<void()> is a bit controversal as to whether or not it is supposed to work at all or if it triggers undefined behavior. I've now implemented the second solution as suggested here: https://stackoverflow.com/a/31078143/784672 This avoid such conversion altogether and make the Threadpool class more generic again.
* | Implemented workaround for Visual Studio bug in std::packaged_taskDimitri van Heesch2020-08-052-8/+19
| |
* | Compilation fix for clangparser.cpp when -Duse_libclang=NODimitri van Heesch2020-08-051-1/+1
| |
* | Fix for markdown emphasis processing regression.Dimitri van Heesch2020-08-051-2/+7
| | | | | | | | | | Prevent <TT>__BLA</TT> .... <TT>BLA__</TT> from being detected as an emphasis section and causing the wrong output.
* | New option allowing processing using multiple threadsDimitri van Heesch2020-08-058-78/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduces new option NUM_PROC_THREADS. It specifies the number threads doxygen is allowed to use during processing. When set to 0 doxygen will based this on the number of cores available in the system. You can set it explicitly to a value larger than 0 to get more control over the balance between CPU load and processing speed. At this moment only the input processing can be done using multiple threads. I plan to extend this with more parallel processing in the future. Since this is still an experimental feature the default is set to 1, which efficively disables parallel processing. Please report any issues you encounter that appear when changing the default. Note that generating dot graphs in parallel is still controlled separately by the DOT_NUM_THREADS setting.
* | issue #7943: transferArgumentDocumentation is erroneousDimitri van Heesch2020-08-051-2/+2
| |
* | Merge branch 'albert-github-feature/bug_py_empty_comment'Dimitri van Heesch2020-08-053-56/+62
|\ \
| * | Moved stripIndentation() to util, make it safe for empty inputDimitri van Heesch2020-08-053-50/+50
| | |
| * | Merge branch 'feature/bug_py_empty_comment' of ↵Dimitri van Heesch2020-08-051-6/+12
| |\ \ |/ / / | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_py_empty_comment
| * | Empty python comment gives problemsalbert-github2020-08-041-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we have an empty python comment like: `"""""""` (i.e. 6 double quotes) doxygen will crash in the pyscanner.l version of `stripIndentation`. ``` class Translator(nodes.NodeVisitor): """""" ## the var words_and_spaces = re.compile(r'\S+| +|\n') ``` In case of an empty comment we should not call `stripIndentation` and not place `\verbatim` / `\endverbatim` around the empty comment (the later would give an non-understandable empty comment block). An empty comment should be handled as no comment. Found by Fossies whilst generating documentation for Mercural 5.5).
* | | Modernized tagreader.cpp codeDimitri van Heesch2020-08-041-769/+752
|/ /
* | issue #7727: warning: documented symbol `static bool (long-winded C++ type)' ↵Dimitri van Heesch2020-08-041-64/+32
| | | | | | | | was not declared or defined.
* | Merge branch 'albert-github-feature/bug_xml_lang'Dimitri van Heesch2020-08-03156-201/+428
|\ \
| * | Some fixes and cleanupDimitri van Heesch2020-08-0345-384/+198
| | | | | | | | | | | | | | | | | | | | | | | | - fix issue with test 037 - moved trISOLang() to the language control section and removed the "no need for a TranslatorAdapter_1_8_19" banner. - removed unused adapter classes - add translation for Dutch
| * | Merge branch 'master' into feature/bug_xml_langDimitri van Heesch2020-08-0330-464/+512
| |\ \
| | * | Vhdl improvements (ALIAS, translation) (#7813)powARman2020-08-0310-7/+48
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Support VHDL alias constructs. * Translate class to "Design Unit" for VHDL. * Fix compile error * Add new function trDesignUnitDocumentation() to translator. Adapt english and german translation to use the new function. Co-authored-by: Andreas Regel <andreas.regel@newayselectronics.com>
* | | Merge pull request #7863 from albert-github/feature/bug_babel_langDimitri van Heesch2020-08-033-5/+3
|\ \ \ | | | | | | | | Setting correct babel packages for some languages
| * | | Setting correct babel packages for some languagesalbert-github2020-06-193-5/+3
| | | | | | | | | | | | | | | | Setting the correct babel language packages so the words like "Chapter" are automatically translated into the right language.
* | | | Merge pull request #7782 from wataash/tagend-markdown-emDimitri van Heesch2020-08-033-2/+12
|\ \ \ \ | | | | | | | | | | issue #7781: allow '>' before Markdown emphasis
| * | | | issue #7781: allow '>' before Markdown emphasisWataru Ashihara2020-05-232-3/+3
| | | | |
| * | | | testing: Markdown in HTMLWataru Ashihara2020-05-232-0/+10
| | | | |
* | | | | Replaced QDict<Void> by StringUnorderedSet in dotnode.cppDimitri van Heesch2020-08-031-21/+20
| | | | |
* | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-08-031-2/+4
|\ \ \ \ \
| * \ \ \ \ Merge pull request #7940 from albert-github/feature/bug_travis_on_errorDimitri van Heesch2020-08-031-2/+4
| |\ \ \ \ \ | | | | | | | | | | | | | | Travis does not terminate on error on non last command inside if construct
| | * | | | | Travis does not terminate on error on non last command inside if constructalbert-github2020-08-021-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we have an `if` construct with multiple statements and the non last statement gives an error this is ignored by travis. - In the mentioned case we can take the 2 statements (`make tests` and `make docs` together), so no construct with a script and `set -e` is required. - due to a problem with the shared libraries in the case we compile with `clang` compiler and the `xmllint` program we need to exclude the `make tests` here as well. Tests were don with the test pull request #7939
* | | | | | | Replaced QDict<void> by StringUnorderedSet for fortrancode.lDimitri van Heesch2020-08-031-7/+9
|/ / / / / /
* | | | | | CMakeLists.txt improvementDimitri van Heesch2020-08-032-89/+21
| | | | | | | | | | | | | | | | | | | | | | | | Added CONFIGURE_DEPENDS to file GLOB constructs if available
* | | | | | Modernize HtmlHelp classDimitri van Heesch2020-08-032-314/+306
| | | | | |
* | | | | | Changed container class for class use and constrained relations from ↵Dimitri van Heesch2020-08-022-54/+30
| | | | | | | | | | | | | | | | | | | | | | | | QDict<void> to StringSet
* | | | | | Modernize code for the resource managerDimitri van Heesch2020-08-024-26/+25
| | | | | |
* | | | | | Replaced QDict<void> by StringUnorderedSet used to keep track of visited pathsDimitri van Heesch2020-08-021-3/+10
| | | | | |