summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Refactor: make QCString a wrapper around std::stringDimitri van Heesch2020-06-1010-846/+279
| | |
* | | Merge pull request #7837 from albert-github/feature/bug_tests_latex_hangsDimitri van Heesch2020-06-091-6/+13
|\ \ \ | |/ / |/| | LaTeX test were hanging for a.o. Hungarian on Windows
| * | LaTeX test were hanging for a.o. Hungarian on Windowsalbert-github2020-06-081-6/+13
|/ / | | | | | | | | | | On Windows a number of tests were hanging when using a language like Hungarian, Russian. The handling of the output of the output is now done differently for Windows and other OS A small (but obvious) error has been corrected (failed_html -> failed_latex), has no effect on the output / results though.
* | Revert pull request #7703: make declArgumentList be from declaration, and ↵Dimitri van Heesch2020-06-071-3/+3
| | | | | | | | argumentList from definition
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-06-061-1/+1
|\ \
| * \ Merge pull request #7829 from albert-github/feature/bug_htmlhelp_indonDimitri van Heesch2020-06-061-1/+1
| |\ \ | | | | | | | | Incorrect htmlhelp language code for Indonesian
| | * | Incorrect htmlhelp language code for Indonesianalbert-github2020-06-041-1/+1
| | |/ | | | | | | | | | The language code for Indonesian is `0x421` and not `0x412`, the later is for Korean.
* | | Minor documentation updatesDimitri van Heesch2020-06-065-64/+697
|/ /
* | Prevent potential empty stringDimitri van Heesch2020-06-061-1/+1
| |
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-06-061-1/+1
|\ \
| * \ Merge pull request #7834 from albert-github/feature/issue_7833Dimitri van Heesch2020-06-061-1/+1
| |\ \ | | | | | | | | issue #7833 Empty string in PREDEFINED throws
| | * | issue #7833 Empty string in PREDEFINED throwsalbert-github2020-06-061-1/+1
| |/ / | | | | | | | | | Ignore empty strings
* | | Fixed compilation issue on Windows for setNum with size_t argumentDimitri van Heesch2020-06-062-2/+2
|/ /
* | Issue #7831: Error building docs after 0df1623c9363d52a2b04457233dcf2c64319b03cDimitri van Heesch2020-06-052-19/+29
| |
* | Refactor: modernize configuration valuesDimitri van Heesch2020-06-0429-1088/+1041
|/
* Update installation documentation for Linux binary distributionDimitri van Heesch2020-06-011-49/+39
|
* Added copyright header to threadpool.hDimitri van Heesch2020-05-311-0/+16
|
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-05-311-0/+5
|\
| * Merge pull request #7814 from albert-github/feature/bug_empty_settingDimitri van Heesch2020-05-311-0/+5
| |\ | | | | | | Empty enum setting in configuration file
| | * Empty enum setting in configuration filealbert-github2020-05-291-0/+5
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | In case we have an empty setting in the doxygen configuration file, where an enum value is expected like: ``` OUTPUT_LANGUAGE = ``` we get the warning: ``` warning: argument '(null)' for option OUTPUT_LANGUAGE is not a valid enum value Using the default: English! ``` The default value should immediately have been used.
* | Added experimental multi-thread input processing support.Dimitri van Heesch2020-05-3113-107/+329
|/ | | | | This is disabled by default. It can be enabled by setting MULTITHREADED_INPUT to 1 in doxygen.h. Still has many data races, so don't use for anything other than development!
* Merge pull request #7794 from wataash/cmake-list-dirDimitri van Heesch2020-05-271-14/+14
|\ | | | | Replace ${CMAKE_SOURCE_DIR}/path/to/current/cmake-lists-txt/dir with ${CMAKE_CURRENT_LIST_DIR}
| * Replace ${CMAKE_SOURCE_DIR}/path/to/current/cmake-lists-txt/dir with ↵Wataru Ashihara2020-05-231-14/+14
| | | | | | | | ${CMAKE_CURRENT_LIST_DIR}
* | Merge pull request #7776 from albert-github/feature/bug_git_inDimitri van Heesch2020-05-271-0/+13
|\ \ | | | | | | Change of git version input file was not taken into account
| * | Change of git version input file was not taken into accountalbert-github2020-05-151-0/+13
| | | | | | | | | | | | Changes in the git version input file file were not taken into account. Explicitly checking whether or not the input file is newer or not than the output file.
* | | Merge pull request #7806 from albert-github/feature/bug_py_multDimitri van Heesch2020-05-271-0/+4
|\ \ \ | | | | | | | | Warning in case of multiple python documentation sections.
| * | | Warning in case of multiple python documentation sections.albert-github2020-05-271-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In special cases when having multiple documentation section for 1 item in python it is possible that they are concatenated in a wrong way and result in a warning. Each documentation section should be seen as a separate section and be separated from other sections. the example: ``` ##################################################################### # # Modify Install Stage ############################################ ##################################################################### class install(_install): """Specialised python package installer. It does some required chown calls in addition to the usual stuff. """ ``` gives a warning like: ``` warning: unexpected command endverbatim ```
* | | | Merge pull request #7801 from albert-github/feature/bug_warn_structDimitri van Heesch2020-05-271-7/+4
|\ \ \ \ | | | | | | | | | | Better warning for non documented struct
| * | | | Better warning for non documented structalbert-github2020-05-241-7/+4
| |/ / / | | | | | | | | | | | | | | | | In case if a 'struct' we get the message about a 'class', by using the 'compoundTypeString' this can be corrected. (message was originally found in #7304)
* | | | Merge pull request #7805 from albert-github/feature/issue_7804Dimitri van Heesch2020-05-272-2/+3
|\ \ \ \ | | | | | | | | | | Issue #7804 String double quotes in C get misinterpreted by pdflatex
| * | | | Issue #7804 String double quotes in C get misinterpreted by pdflatexalbert-github2020-05-272-2/+3
| |/ / / | | | | | | | | | | | | The `"` quote is in some LaTeX language packages redefined to be used to create a umlaut / umlaut / tréma and in normal running text they have to replaced / escaped,
* | | | Merge pull request #7800 from albert-github/feature/bug_lex_constexpDimitri van Heesch2020-05-271-1/+1
|\ \ \ \ | |/ / / |/| | | Compilation error on debug compilation of constexp.l
| * | | Compilation error on debug compilation of constexp.lalbert-github2020-05-241-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I case we use `LEX_FLAGS=-d` to compile `constexp.l` we get the error: ``` constexp.l: In member function ‘bool ConstExpressionParser::parse(const char*, int, const QCString&)’: constexp.l:140:17: error: ‘yyscanner’ was not declared in this scope; did you mean ‘yyscan_t’? 140 | yyset_debug(1,yyscanner); | ^~~~~~~~~ | yyscan_t make[2]: *** [src/CMakeFiles/doxymain.dir/build.make:455: src/CMakeFiles/doxymain.dir/__/generated_src/constexp.cpp.o] Error 1 ```
* | | Merge branch 'code_coverage'Dimitri van Heesch2020-05-2411-7/+85
|\ \ \ | |_|/ |/| |
| * | Refactoring: Removed creation of MemberDef's for macro definitions from pre.lDimitri van Heesch2020-05-2416-122/+161
| | |
* | | Refactoring: Removed creation of MemberDef's for macro definitions from pre.lDimitri van Heesch2020-05-226-115/+76
|/ /
* | Merge pull request #7790 from albert-github/feature/issue_7595Dimitri van Heesch2020-05-221-2/+4
|\ \ | | | | | | issue #7595 Links from one Markdown file to another do not work
| * | issue #7595 Links from one Markdown file to another do not workalbert-github2020-05-211-2/+4
|/ / | | | | | | | | - the not linking in case of a the relative path (as there was no anchor for it) - (on windows) the created, internal, anchor for a file can contain a `:` but this is not possible in an anchor and has to be escaped.
* | Reduce use of WIN32 defines outside of portableDimitri van Heesch2020-05-162-23/+10
|/
* Fix build issue: strlcpy & strlcat are BSD specificDimitri van Heesch2020-05-153-7/+7
|
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-05-152-2/+11
|\
| * Merge pull request #7566 from DGA45/issue7495Dimitri van Heesch2020-05-141-0/+9
| |\ | | | | | | Fix #7495 generate "bitfield"
| | * Fix #7495 generate "bitfield"DGA452020-02-031-0/+9
| | | | | | | | | Fix missing "bitfield" property generation in Perlmod
| * | Merge pull request #7773 from coliff/patch-1Dimitri van Heesch2020-05-141-2/+2
| |\ \ | | | | | | | | update URLS on README to prevent redirects
| | * | update URLS on README to prevent redirectsChristian Oliff2020-05-141-2/+2
| |/ /
* | | RefactoringDimitri van Heesch2020-05-1518-265/+261
|/ / | | | | | | | | | | | | | | | | | | | | - Makes doxycfg library more self contained - renames _doxygen library to doxymain - Modernizes Debug implementation - Moves Doxygen::runningTime into Debug - Moves full version string to libversion - Removed mentioning of file version in messages (when FILE_VERSION_FILTER is used) - Move substitute functions into QCString
* | Merge pull request #7770 from albert-github/feature/bug_compilation_warningsDimitri van Heesch2020-05-121-2/+9
|\ \ | | | | | | GNU compilation warnings
| * | GNU compilation warningsalbert-github2020-05-111-2/+9
| | | | | | | | | | | | | | | Older GNU compilers, i.e. before version 7, don't know the option `-Wno-implicit-fallthrough`, so it is made compiler version dependent. (would have liked to use `VERSION_GREATER_EQUAL` but this is introduced in cmake 3.7)
* | | Merge branch 'maddox11-fixed-if-generate-bug'Dimitri van Heesch2020-05-123-738/+750
|\ \ \ | |/ / |/| |
| * | Added generated filesDimitri van Heesch2020-05-122-723/+735
| | |