summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Debug facility for the \cite commandalbert-github2020-07-314-9/+15
| | | | | | | | | | | When issuing doxygen with `-d cite` the temporary (copied) files / directory are not removed, i.e.: - bib*.aux - bib*.bbl - bib*.blg - bib2xhtml.pl - citelist.doc - doxygen.bst - bibTmpDir (directory)
* issue #7934: include dependency graph: The boxes of files shows the name of ↵Dimitri van Heesch2020-07-311-2/+2
| | | | the included file not its own filename
* issue #7881: More flexible and correct detection of direction of an argument ↵Dimitri van Heesch2020-07-301-7/+10
| | | | (fix)
* Merge branch 'albert-github-feature/bug_direction'Dimitri van Heesch2020-07-303-7/+6
|\
| * Simplified extractDirection()Dimitri van Heesch2020-07-302-21/+5
| | | | | | | | Also fixed bug preventing direction to be stripped from the parameter documentation.
| * Merge branch 'feature/bug_direction' of ↵Dimitri van Heesch2020-07-302-5/+20
| |\ |/ / | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_direction
| * More flexible and correct detection of direction of an argumentalbert-github2020-06-282-5/+20
| | | | | | | | | | | | | | | | | | | | | | | | In the current version a line like: ``` uint8_t innInstances, ///< [inn]Number of CIP node instances. ``` was seen as an input parameter. Also not all combinations were checked (`[inout]` was OK but `[outin]` wasn't although `[in,out]` and `[out,in]` were working in the tokenizer. Line up the detection of the direction between the tokenizer and the method `extractDirection` Note: this problem was found when working on #7879.
* | Added configuration options to better control the sqlite3 output.Dimitri van Heesch2020-07-304-19/+43
| | | | | | | | | | | | | | | | | | | | | | | | Still requires cmake -Duse_sqlite=YES to compile in support (and libsqlite3) New configuration options available: - GENERATE_SQLITE3 enable/disable SQLITE3 output - SQLITE3_OUTPUT configure directory where output is written to (default: sqlite3) - SQLITE3_RECREATE_DB controls if existing database file is overwritten (default: YES)
* | Merge branch 'albert-github-feature/issue_7884'Dimitri van Heesch2020-07-291-14/+59
|\ \
| * | Renamed stripSpaces to stripIndentation and make it work directly on the ↵Dimitri van Heesch2020-07-291-26/+29
| | | | | | | | | | | | string passed.
| * | Merge branch 'feature/issue_7884' of ↵Dimitri van Heesch2020-07-291-14/+56
| |\ \ |/ / / | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_7884
| * | issue #7884 Python to xml: Whitespace in method doc not preserved ↵albert-github2020-07-031-14/+56
| | | | | | | | | | | | | | | | | | (MARKDOWN_SUPPORT=NO) Corrected handling of the comment blocks. Due to the possible nesting of classes and the handling of the first line special handling is required by means of the stripping of spaces after a return in a doc block (otherwise it might be stripped away multiple times / left multiple times).
* | | Merge pull request #7933 from gkasten/masterDimitri van Heesch2020-07-291-1/+1
|\ \ \ | | | | | | | | Prefer more inclusive language
| * | | Prefer more inclusive languageGlenn Kasten2020-07-291-1/+1
|/ / / | | | | | | | | | | | | | | | | | | Doxygen is used for some Android API documentation, hence: Update language to comply with Android’s inclusive language guidance. See https://source.android.com/setup/contribute/respectful-code for reference
* | | Fix compiling with clang parser support and with Clang compiler, too (#7922)Deniz Bahadir2020-07-292-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix compiling with clang parser support and with Clang compiler, too When compiling the code with the Clang compiler a new CMake option `use_libc++` is available which is enabled by default. It determines if the Clang compiler should use libc++ as its C++ standard library or uses the systems default (e.g. libstdc++ on Linux). Disabling that option might help when compiling with Clang and the option `use_libclang` is enabled but the associated library was not built with libc++ as its C++ standard library. Additionally, the doxygen executable that is created when CMake option `static_libclang` is enabled, no longer crashes. * Removing obsolete (and wrong) forcing of -std=c++11 for GCC The entire Doxygen project already requires the compiler to run in C++14 mode. That setting is applied globally in the top-most `CMakeLists.txt` file. Therefore, forcing GCC to run in C++11 mode in `src/CMakeLists.txt` is wrong and obsolete.
* | | And one more fix for \ilinebr handlingDimitri van Heesch2020-07-291-4/+4
| | |
* | | More fixes regarding \ilinebr handlingDimitri van Heesch2020-07-291-7/+7
| | |
* | | Merge pull request #7869 from albert-github/feature/issue_7865Dimitri van Heesch2020-07-281-2/+5
|\ \ \ | | | | | | | | issue #7865 Update documentation of USE_PDFLATEX option
| * | | issue #7865 Update documentation of USE_PDFLATEX optionalbert-github2020-06-231-2/+5
| | |/ | |/| | | | | | | Updated texts to better reflect current situation
* | | Merge branch 'albert-github-feature/issue_7923'Dimitri van Heesch2020-07-286-10/+13
|\ \ \
| * | | More minor tweaksDimitri van Heesch2020-07-284-13/+7
| | | |
| * | | Merge branch 'feature/issue_7923' of ↵Dimitri van Heesch2020-07-286-8/+17
| |\ \ \ |/ / / / | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_7923
| * | | issue #7923 source line numbers in warnings output by parser are off by 1albert-github2020-07-276-8/+17
| | | | | | | | | | | | | | | | Explicit counting of the removed newlines at the beginning of a documenation block (markdown.cpp) so this number can be added to get a better line number in case of warnings.
* | | | Fixed typoDimitri van Heesch2020-07-281-1/+1
| | | |
* | | | More \ilinebr related cleanup and combined some rulesDimitri van Heesch2020-07-282-30/+19
| | | |
* | | | More improvement regarding \\ilinebr handlingDimitri van Heesch2020-07-282-9/+11
| | | | | | | | | | | | | | | | | | | | | | | | - White space around \\ilinebr is not preserved in commentscan - Cases where \n was unput in doctokenizer are now handled in the same way for \\ilinebr
* | | | Better handling of \\ilinebrDimitri van Heesch2020-07-283-11/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Routines to strip leading and trailing whitespace now also take \\ilinebr into account - Added a number of cases in doctokenizer.l where \\ilinebr wasn't handled yet.
* | | | Forgot to add space after internal \ilinebr commandDimitri van Heesch2020-07-271-1/+1
| | | |
* | | | Merge branch 'albert-github-feature/issue_7787'Dimitri van Heesch2020-07-275-72/+239
|\ \ \ \ | |/ / / |/| | |
| * | | Additional tweaks to get markdown tables inside ALIASES workDimitri van Heesch2020-07-275-82/+235
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Changed \_linebr to \ilinebr - \ilinebr is now also passed to doctokenizer - Also fixes issue #7493 regarding \snippet inside markdown tables and dealing with wrong line on issues detected by docparser after a markdown table. - Added function tracing to markdown (enabled with -d markdown in a debug build)
| * | | Merge branch 'feature/issue_7787' of ↵Dimitri van Heesch2020-07-251-3/+17
| |\ \ \ |/ / / / | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_7787
| * | | issue #7787 Doxygen 1.8.18: Markdown tables not working in ALIASES anymore?albert-github2020-05-201-3/+17
| | | | | | | | | | | | | | | | The artificial newline characters in ALIASES (`^^`) or better said its doxygen replacements (`\\_linebr`) were not seen by the markdown parser as line terminator and as a consequence there was no table seen (it was just 1 long line, without header / data lines)..
* | | | issue #7921: Help for CLANG_DATABASE_PATH is misleadingDimitri van Heesch2020-07-251-4/+6
| | | |
* | | | issue #7900: Incorrect warning regarding no matching class member foundDimitri van Heesch2020-07-251-1/+1
| | | |
* | | | Merge branch 'joakim-tjernlund-master'Dimitri van Heesch2020-07-204-4/+18
|\ \ \ \
| * | | | Make a switch to choose between dynamic library to clang-cpp or static ↵Dimitri van Heesch2020-07-204-4/+18
| | | | | | | | | | | | | | | | | | | | linking against clangTooling
| * | | | Fix #7883Joakim Tjernlund2020-07-193-4/+4
|/ / / /
* | | | Made shading more subtle in the SVG logoDimitri van Heesch2020-07-191-1/+1
| | | |
* | | | Make the luminance levels of the new SVG logo better match the original bitmapDimitri van Heesch2020-07-191-5/+5
| | | |
* | | | Replaced bitmap of doxygen logo by SVG versionDimitri van Heesch2020-07-189-81/+55
| | | |
* | | | Merge pull request #7912 from albert-github/fesature/issue_7911Dimitri van Heesch2020-07-181-1/+1
|\ \ \ \ | | | | | | | | | | issue #7911 markdown table add extra test to "\copybrief"
| * | | | issue #7911 markdown table add extra test to "\copybrief"albert-github2020-07-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The comment speaks of: > // need at least one space on either side of the cell text in > // order for doxygen to do other formatting but in the implementation the end space is missing. Looks like the problem is introduced in version 1.8.17 when some work is done on the line counting (removing artificial `\n`).
* | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-07-181-1/+0
|\ \ \ \ \ | |/ / / /
| * | | | Merge pull request #7908 from albert-github/feature/bug_vhdl_unusedDimitri van Heesch2020-07-171-1/+0
| |\ \ \ \ | | | | | | | | | | | | Unused variable in code (VHDL)
| | * | | | Unused variable in code (VHDL)albert-github2020-07-171-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | Due to #7864 the variable p is unused (and getFlowMember is just an access function to a flowMember).
* | | | | | issue #7867 Fixed regression where blank line after \class was not seen as ↵Dimitri van Heesch2020-07-181-476/+494
|/ / / / / | | | | | | | | | | | | | | | paragraph separator
* | | | | issue #7852, #7867, #7901: Changed the set of commands that effect ending a ↵Dimitri van Heesch2020-07-176-150/+159
|/ / / / | | | | | | | | | | | | brief description
* | | | Added missing stub code when use_libclang is disabledDimitri van Heesch2020-07-161-10/+10
| | | |
* | | | Merge pull request #7795 from wataash/lex-absolute-pathDimitri van Heesch2020-07-161-2/+2
|\ \ \ \ | | | | | | | | | | Improve bison/flex debug possibility with gdb
| * \ \ \ Merge branch 'master' into lex-absolute-pathDimitri van Heesch2020-07-16162-6967/+7640
| |\ \ \ \ | |/ / / / |/| | | |