summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #7870 from mquevill/andsDimitri van Heesch2020-07-161-1/+1
|\ | | | | Correct misspelling in config.xml
| * Correct misspelling in config.xmlMichael Quevillon2020-06-241-1/+1
| |
* | Merge pull request #7882 from albert-github/feature/bug_ftn_useDimitri van Heesch2020-07-161-0/+3
|\ \ | | | | | | Missing links in Fortran in case use statement with upper case characters in name
| * | Missing links in Fortran in case use statement with upper case characters in ↵albert-github2020-06-291-0/+3
| |/ | | | | | | | | | | | | name Based on the question: https://stackoverflow.com/questions/62557644/automatic-link-to-fortran-classes-in-method-arguments-description-in-doxygen#62595302 The problem regarding the missing linking was checked and contrary to the idea that it was depending on the `ONLY` clause it was due to the fact that a conversion to lower case was missing.
* | issue #6846 Doxygen parsing global variable as function in certain cases (#7903)albert-github2020-07-161-1/+2
| | | | | | | | A parameter can only be present for a function, so we should test on the member being a function it as well. This fix is for the problem as reported by @tgpfeiffer
* | Merge pull request #7889 from albert-github/feature/bug_htmlhelp_indexDimitri van Heesch2020-07-161-4/+3
|\ \ | | | | | | Missing last item in htmlhelp level2 index
| * | Missing last item in htmlhelp level2 indexalbert-github2020-07-011-4/+3
| | | | | | | | | | | | | | | At every second level index part the last item is missing. We should not only forward but also backward
* | | Merge branch 'albert-github-feature/bug_test_flags_space'Dimitri van Heesch2020-07-161-18/+7
|\ \ \
| * | | Restructured the split_and_keep functionDimitri van Heesch2020-07-161-20/+7
| | | |
| * | | Merge branch 'feature/bug_test_flags_space' of ↵Dimitri van Heesch2020-07-161-0/+2
| |\ \ \ |/ / / / | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_test_flags_space
| * | | Superfluous space in "TEST_FLAGS"albert-github2020-07-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having extra spaces in TEST_FLAGS like(note the double space before `--ip`): ``` make tests TEST_FLAGS="--keep --id=1" ``` or ``` make tests TEST_FLAGS="--id=1 --id=2" ``` we get a message like; ``` [100%] Running doxygen tests... usage: runtests.py [-h] [--updateref] [--doxygen [DOXYGEN]] [--xmllint [XMLLINT]] [--id IDS [IDS ...]] [--start_id START_ID] [--end_id END_ID] [--all] [--inputdir [INPUTDIR]] [--outputdir [OUTPUTDIR]] [--noredir] [--pool [POOL]] [--xml] [--rtf] [--docbook] [--xhtml] [--xmlxsd] [--pdf] [--subdirs] [--clang] [--keep] [--cfg CFGS [CFGS ...]] runtests.py: error: unrecognized arguments: NMAKE : fatal error U1077: 'D:\Programs\Python\Python37\python.exe' : return code '0x2' Stop. ``` By stripping the spaces in the arguments this can be overcome
* | | | Cleanup some disabled code sectionsDimitri van Heesch2020-07-161-47/+2
| | | |
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-07-163-54/+18
|\ \ \ \
| * \ \ \ Merge pull request #7875 from albert-github/feature/bug_commentcnv_defaualt_ruleDimitri van Heesch2020-07-081-0/+3
| |\ \ \ \ | | | | | | | | | | | | No default rule present in commentcnv.l
| | * | | | No default rule present in commentcnv.lalbert-github2020-06-261-0/+3
| | | |_|/ | | |/| | | | | | | | | | | | | | | | | In the file `commentcnv.l` there is no default rule present, resulting in the, non understandable, output as indicated in https://github.com/doxygen/doxygen/issues/7873#issuecomment-650100405 (this is not the cause of the problem as reported with issue https://github.com/doxygen/doxygen/issues/7873, but quite annyoing)
| * | | | Merge pull request #7878 from makelinux/remove_vhdlparser_MakefileDimitri van Heesch2020-07-082-54/+15
| |\ \ \ \ | | | | | | | | | | | | remove vhdlparser/Makefile
| | * | | | remove vhdlparser/MakefileCosta Shulyupin2020-06-282-54/+15
| | |/ / / | | | | | | | | | | | | | | | because it is generated from vhdlparser/CMakeLists.txt
* | | | | Refactor: Modernize clang parser and make it run with multiple threadsDimitri van Heesch2020-07-1617-550/+573
|/ / / /
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-07-074-8/+8
|\ \ \ \
| * \ \ \ Merge pull request #7896 from albert-github/feature/bug_debug_timeDimitri van Heesch2020-07-064-8/+8
| |\ \ \ \ | | |_|/ / | |/| | | Compilation warning in debug.cpp
| | * | | Compilation warning in debug.cppalbert-github2020-07-064-8/+8
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When compiling debug.cpp on a 32-bit Windows system we get the warning: ``` ...\doxygen\src\debug.cpp(121): warning C4244: 'return': conversion from '_Rep' to 'int', possible loss of data with [ _Rep=__int64 ] ``` as we only use the seconds representation of the elapsed time we can do the conversion to seconds in the Timer class.
* | | | Refactoring: replace QDict<void> by StringUnorderedSet for g_processedFiles ↵Dimitri van Heesch2020-07-071-17/+18
| | | | | | | | | | | | | | | | and g_filesToProcess
* | | | Issue #7892: Incorrect search box on server-side search results pageDimitri van Heesch2020-07-071-7/+1
|/ / /
* | | Scalable search bar for high resolution displays (#7888)tttapa2020-07-0410-79/+205
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use SVG images for search bar icons * Update search bar CSS for high resolution displays Uses CSS shadows instead of PNG images of shadows * Limit the main-menu CSS rule to first level list #main-menu li:last-child applies to last childs of sub-lists as well #main-menu > li:last-child only applies to the top-level list
* | | Merge pull request #7885 from albert-github/feature/bug_warn_uninitializedDimitri van Heesch2020-07-021-4/+2
|\ \ \ | | | | | | | | Misleading compiler warning
| * | | Misleading compiler warningalbert-github2020-06-301-4/+2
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When compiling on Cygwin (gcc version 9.3.0 (GCC)) in release mode we get: ``` In file included from /cygdrive/d/Programs/Doxygen/fork/doxygen/src/vhdldocgen.cpp:27: /cygdrive/d/Programs/Doxygen/fork/doxygen/qtools/qcstring.h: In static member function ‘static void FlowChart::colTextNodes()’: /cygdrive/d/Programs/Doxygen/fork/doxygen/qtools/qcstring.h:364:23: warning: ‘flno’ may be used uninitialized in this function [-Wmaybe-uninitialized] 364 | if (str) m_rep+=str; | ^~~ /cygdrive/d/Programs/Doxygen/fork/doxygen/src/vhdldocgen.cpp:3178:14: note: ‘flno’ was declared here 3178 | FlowChart *flno; | ^~~~ ``` The compiler doesn't "understand" that `flno` is guarded by `found` and this would be initialized. Local variable `text` is not used so removed.
* | | Merge pull request #7891 from albert-github/feature/issue_7890Dimitri van Heesch2020-07-021-2/+2
|\ \ \ | |/ / |/| | issue #7890 Macro Expansion broken
| * | issue #7890 Macro Expansion brokenalbert-github2020-07-021-2/+2
|/ / | | | | | | The defines from the doxygen configuration file were not taken into account du a wrong primary key.
* | Fixed anothing compilation issue when use_libclang was not enabledDimitri van Heesch2020-06-294-30/+23
| |
* | Fix for compile issue on TravisDimitri van Heesch2020-06-291-1/+1
| |
* | Merge branch 'mthread_pre'Dimitri van Heesch2020-06-2810-481/+408
|\ \ | |/ |/|
| * Refactor: make preprocessor run in parallelDimitri van Heesch2020-06-2810-481/+408
| | | | | | | | | | And at the same time make sure it gives the same results as when processed using a single thread.
* | Problem with generating test output for Chinese (#7862)albert-github2020-06-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Problem with generating test output for Chinese The log output generated for the Chinese language can contain some extended ASCII characters, this results in a message like: ``` UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf4 in position 36101: invalid continuation byte ``` and a crash of the test application during the read of the file. In case of a crash it is attempted to open the file with another decoding and redo the read. * Problem with generating test output for Chinese It is not necessary to use the fallback, one can, in this case, directly use `encoding='ISO-8859-1'`
* | Merge pull request #7857 from albert-github/feature/bug_obsolete_transl_fieDimitri van Heesch2020-06-1824-182/+0
|\ \ | | | | | | Remove not used translator function
| * | Remove not used translator functionalbert-github2020-06-1724-182/+0
| | | | | | | | | | | | The translator function trDesignOverview was not used anymore.
* | | Merge pull request #7861 from tttapa/tttapa-patch-1Dimitri van Heesch2020-06-181-4/+8
|\ \ \ | |_|/ |/| | Don't crash if output subdirectories already exist
| * | Don't crash if output subdirectories already existtttapa2020-06-181-4/+8
|/ / | | | | See doxygen/doxygen#7860
* | Multi-threaded parsing: added locks around global dataDimitri van Heesch2020-06-179-68/+95
|/
* Merge pull request #7856 from d-c-d/xmldocDimitri van Heesch2020-06-171-1/+1
|\ | | | | XML tags moved to Appendix D of Ecma-334
| * XML tags moved to Appendix D of Ecma-334David Dyck2020-06-161-1/+1
|/ | | | | | | The 5th Edition / December 2017 of https://www.ecma-international.org/publications/files/ECMA-ST/ECMA-334.pdf has the XML commands in Appendix D Fix issue Typo in xmlcmds.doc XML tags moved to Appendix D of Ecma-334 #7855 https://github.com/doxygen/doxygen/issues/7855
* Merge pull request #7847 from albert-github/feature/bug_spelling_citeDimitri van Heesch2020-06-161-1/+1
|\ | | | | Spelling correction in cite code
| * Spelling correction in cite codealbert-github2020-06-131-1/+1
| | | | | | | | | | Correction of 2 spelling errors (thanks to Fossies).
* | Merge pull request #7851 from infohoschie/fix/issue_7849Dimitri van Heesch2020-06-161-1/+1
|\ \ | | | | | | Updated formatting rules for paragraphs within table header cells.
| * | Updated formatting rules for paragraphs within table header cells.Thomas Vogt2020-06-141-1/+1
| | | | | | | | | | | | Only present paragraphs within table headers (th) with font weight strong, keep normal table cells (td) unaffected.
* | | Merge pull request #7854 from albert-github/feature/bug_doxywizard_versionDimitri van Heesch2020-06-161-0/+7
|\ \ \ | | | | | | | | Show doxywizard version by means of --version
| * | | Show doxywizard version by means of --versionalbert-github2020-06-161-0/+7
| | | | | | | | | | | | | | | | Analogous to show help information (`--help`) also show the, full, version of the doxywizard (in the about box only the short version is shown).
* | | | Refactor: modernize markdown and make it thread-safeDimitri van Heesch2020-06-1635-1661/+1688
|/ / /
* | | Added atomic reference counting to QStringDimitri van Heesch2020-06-141-3/+5
|/ /
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-06-1324-42/+200
|\ \ | |/
| * issue #7796 Backticks (`) in Doxygen-markup-in-C in Markdown collapses (#7797)albert-github2020-06-131-2/+5
| | | | | | | | | | | | | | | | | | | | * issue #7796 Backticks (`) in Doxygen-markup-in-C in Markdown collapses The problem occurs when the backtick is just before the end of line. The fenced block will only terminate when the same number of fence characters are present, otherwise the search will continue. * issue #7796 Backticks (`) in Doxygen-markup-in-C in Markdown collapses Removed unintentional tab.