summaryrefslogtreecommitdiffstats
path: root/src/doxygen.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'remove_tcl'Dimitri van Heesch2020-03-221-3/+0
|\
| * Remove support for TCL (code is too buggy and unmaintained, language not ↵Dimitri van Heesch2020-03-151-3/+0
| | | | | | | | very popular)
* | Fix not correctly formatted messagesMoritz 'Morty' Strübe2020-03-211-6/+5
| |
* | Doxygen version information (#7645)albert-github2020-03-171-18/+2
| | | | | | | | | | - add doxygen version to rtf, comment, output - remove duplicate code (getFullVersion) - more clear name to get doxygen version (getVersion becomes getrDoxygenVersion). Also to overcomecofusion with the version information for files.
* | Issue #7635: Incorrect location for enum in XML file (part 3)Dimitri van Heesch2020-03-171-30/+30
|/
* issue #7635: Incorrect location for enum in XML file (part 2)Dimitri van Heesch2020-03-151-8/+8
|
* Doxygen version in the messages output (#7640)albert-github2020-03-141-0/+12
| | | Output the doxygen version with the normal progress messages (and suppress in case of QUIET=YES).
* Remove dead code and fix more warningsDimitri van Heesch2020-03-081-1/+0
|
* Enabled stricter compiler warnings and fixed all new warningsDimitri van Heesch2020-03-081-21/+17
|
* Restructure the way RefLists are handledDimitri van Heesch2020-02-271-13/+6
|
* issue #7585: Doxygen 1.8.17 false warnings and no generate output for ↵Dimitri van Heesch2020-02-231-1/+0
| | | | documented const functions
* Restructure section handlingDimitri van Heesch2020-02-211-27/+23
|
* Restructure citation handlingDimitri van Heesch2020-02-161-7/+2
|
* Removed Doxygen::gatherDefines as it was not used anymoreDimitri van Heesch2020-02-151-1/+0
|
* Forgot to remove some config files.Dimitri van Heesch2020-02-131-1/+1
| | | | Added development option to use inkscape to create SVG formulas.
* Improve formula handling and rendering.Dimitri van Heesch2020-02-121-102/+34
| | | | Also added option HTML_FORMULA_FORMAT to generate SVG files for images (requires pdf2svg)
* Move DocGroup inside CommentScanner instead of using a globalDimitri van Heesch2020-01-261-1/+0
|
* Cleanup unused/unwanted parser dependencies on code generatorDimitri van Heesch2020-01-261-0/+1
|
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-01-191-1/+3
|\
| * Crash of doxygen on not understood codealbert-github2020-01-181-1/+3
| | | | | | | | | | | | | | | | | | | | | | When feeding doxygen with: ``` %!test <*33536> %! [a, b, c] = strread ("1,,2", "%s%s%s", "delimiter", ","); ``` in a `.m` files doxygen crashes. The code is seen as Objective-C code but in fact is Octave (Matlab) code and as such not supported / not understood by doxygen. This should not be fed into doxygen, but also should not crash doxygen.
* | issue 7514: Missing parenthesis for typedef function pointerDimitri van Heesch2020-01-191-1/+1
|/
* Bug 769411 - Confuses functions with the same name, but different namespacealbert-github2020-01-111-1/+1
| | | | Check that the members are in the same namespace before combining documentation
* Make pyscanner.l reentrantDimitri van Heesch2019-12-291-4/+0
|
* Replaced \_fakeform by \_formDimitri van Heesch2019-12-261-1/+1
|
* Merge branch 'feature/bug_formula' of ↵Dimitri van Heesch2019-12-261-1/+1
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_formula
| * Better warning in case of `@form`albert-github2019-11-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a problem like: ``` /** \file */ /** * The fie * * @form: the new format * @content: the content of the form * * Sets @form content to be @content. * * \f$ \alpha \f$ \f[ \beta \f] */ void fie(char *form, char *content); ``` we get warnings like: ``` .../aa.h:5: warning: Wrong formula id -1 .../aa.h:6: warning: Found unknown command '\content' .../aa.h:8: warning: Wrong formula id -1 .../aa.h:8: warning: Found unknown command '\content' ``` The `@form:` is in RST analogue to the doxygen `@param form` but not understood by doxygen. The result is that it is seen as an formula as doxygen translates the formula commands to `\form`. For `@content` is handled properly as this is not a doxygen command. In this patch a more unique name is chosen so these type of conflicts don't appear (that easy). The resulting, better, warnings are now: ``` .../aa.h:5: warning: Found unknown command '\form' .../aa.h:6: warning: Found unknown command '\content' .../aa.h:8: warning: Found unknown command '\form' .../aa.h:8: warning: Found unknown command '\content' ```
* | Merge branch 'master' into spellingDimitri van Heesch2019-12-231-299/+106
|\ \
| * | Removed exitCode parameter as it is always 1Dimitri van Heesch2019-12-221-8/+8
| | |
| * | Merge branch 'feature/bug_terminate' of ↵Dimitri van Heesch2019-12-221-16/+8
| |\ \ | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_terminate
| | * | Better termination messagealbert-github2019-11-221-16/+8
| | | | | | | | | | | | | | | | | | | | In case a `WARN_LOGFILE` is used it in this file no clear whether doxygen finished correctly or exited beforehand in case a fatal error. Now a 'Exiting...' is also given in the warning log file in case an error is a fatal error.
| * | | Merge branch 'feature/bug_config' of ↵Dimitri van Heesch2019-12-201-5/+16
| |\ \ \ | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_config
| | * | | Checking of right usage of configuration list itemsalbert-github2019-11-251-5/+16
| | |/ / | | | | | | | | | | | | In case of a configuration list item has an equal sign in it ('=') some extra restriction are imposed / made more understandable.
| * | | issue #7446: C#: parameter named `extends` is broken in the documentationDimitri van Heesch2019-12-201-4/+4
| | | |
| * | | Extend built-in STL support with more classesDimitri van Heesch2019-12-191-223/+2
| | | |
| * | | Renamed Portables to PortableDimitri van Heesch2019-12-081-17/+17
| | | |
| * | | Merge branch 'memory_leakage_fix' of https://github.com/virusxp/doxygen into ↵Dimitri van Heesch2019-12-081-17/+17
| |\ \ \ | | | | | | | | | | | | | | | virusxp-memory_leakage_fix
| | * | | Refactoring of portable.h and portable.cpp functions to be contained in a ↵Tobias Off2019-11-281-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | namespace Fixing some memory issues caused by not correctly freed pointers
| * | | | Changed std::unique_ptr<Entry> to std::shared_ptr<Entry> at avoid use after ↵Dimitri van Heesch2019-12-081-16/+16
| | | | | | | | | | | | | | | | | | | | free issues
| * | | | Split language parser into "outline parser" and "code parser"Dimitri van Heesch2019-12-031-29/+54
| | | | |
| * | | | Made scanner.l reentrantDimitri van Heesch2019-12-011-1/+0
| | |/ / | |/| |
| * | | Made code.l scanner reentrantDimitri van Heesch2019-11-211-2/+2
| |/ /
| * | HHC and directory elements starting with "."albert-github2019-11-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Based on the question 'Doxygen failed to run html help compiler, hhc.exe error HHC5010 when running from folder that has a parent folder that starts with “.”/ (https://stackoverflow.com/questions/58861908/doxygen-failed-to-run-html-help-compiler-hhc-exe-error-hhc5010-when-running-fro). In we https://social.msdn.microsoft.com/Forums/en-US/0681145c-223b-498c-b7bf-be83209cbf4e/issue-with-html-workshop-in-a-windows-container?forum=visualstudiogeneral see: HTML Help 1.x command line compiler hhc.exe cannot compile CHM file to folder whose full path contains folder name starting with dot. If you have that problem, you probably specified output path with folder starting with dot, e.g. "d:\My files.NET\documentation". You can use dots in folder names but not at the beginning. We first convert the current path to a short name path and set this as current directory, this is only done on Windows other systems are not touched.
* | | spelling: unspecializedJosh Soref2019-11-121-1/+1
| | |
* | | spelling: javascriptJosh Soref2019-11-121-2/+2
| | |
* | | spelling: existenceJosh Soref2019-11-121-1/+1
|/ /
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2019-11-091-5/+5
|\ \
| * \ Merge pull request #7377 from albert-github/feature/bug_spell_srcDimitri van Heesch2019-11-061-5/+5
| |\ \ | | |/ | |/| Spelling corrections for src directory
| | * Spelling corrections for src directoryalbert-github2019-11-051-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | Spelling corrections as found by codespell and in #561. Some reported problems were already fixed, others are fixed here, with some exceptions (a,o.): - "referenceby" in defgen.cpp as this is in the output and I cannot oversee the consequences (looks like none, but ...) - "HANGEUL_CHARSET" left as is as in some MS documentation is written: 'HANGUL_CHARSET: Also spelled "Hangeul". Specifies the Hangul Korean character set.' (https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-wmf/0d0b32ac-a836-4bd2-a112-b6000a1b4fc9).
* | | Make preprocess code reentrantDimitri van Heesch2019-11-091-5/+5
|/ /
* | issue #7302: Determination of anonymous is too restrictiveDimitri van Heesch2019-11-051-8/+8
|/