summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Bug 778012 - Python List as Default Parameter not parsed correctlyalbert-github2018-03-041-8/+22
| |/ / / | | | | | | | | | | | | Added handling of square brackets, single quoted strings and double quoted strings (could contain comma's as well) to default values of arguments.
* | | | Merge pull request #674 from albert-github/feature/bug_792122Dimitri van Heesch2018-04-223-29/+23
|\ \ \ \ | | | | | | | | | | Bug 792122 - XHTML pages are broken several ways
| * | | | Bug 792122 - XHTML pages are broken several waysalbert-github2018-03-043-29/+23
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Markdown processing was done after the normal tag processing and splitting the comment in brief, doc, inline. This resulted in that sectioning parts (i.e. e.g. ==== conversion to <h1> ) remained in the brief description whilst similar constructs with HTML commands landed in the doc (details) description. By performing the markdown on the entire comment block this problem has been overcome. commentscan.l - change moment of calling markdown processing - skip start spaces and subsequent empty lines in markdown processed code - small debug correction markdown.cpp - don't convert the dashes in <!-- and --> (HTML type comment) - small debug correction 054 test - update of example for compatibility and adding part about none code result. doxygen.cpp - small textual comment correction
* | | | Merge pull request #671 from albert-github/feature/bug_611240Dimitri van Heesch2018-04-221-0/+6
|\ \ \ \ | | | | | | | | | | Bug 611240 - C# keywords 'get' and 'set' are highlighted as reserved words in C++ documentation source browser.
| * | | | Bug 611240 - C# keywords 'get' and 'set' are highlighted as reserved words ↵albert-github2018-02-281-0/+6
| |/ / / | | | | | | | | | | | | | | | | | | | | in C++ documentation source browser. In case of Cpp don't see 'get' and 'set' as keywords, but in case the keyword rule is used REJECT the rule and give other rules a chance (e.g. the function rule).
* | | | Merge pull request #669 from albert-github/feature/bug_793862Dimitri van Heesch2018-04-221-6/+26
|\ \ \ \ | | | | | | | | | | Bug 793862 - Missed warning opportunity: duplicated arguments
| * | | | Bug 793862 - Missed warning opportunity: duplicated argumentsalbert-github2018-02-271-6/+26
| |/ / / | | | | | | | | | | | | In case an argument has been documented multiple times a warning message is given.
* | | | Merge pull request #667 from albert-github/feature/bug_688387Dimitri van Heesch2018-04-221-1/+1
|\ \ \ \ | | | | | | | | | | Bug 688387 - JavaDoc @linkplain is not recognized
| * | | | Bug 688387 - JavaDoc @linkplain is not recognizedalbert-github2018-02-261-1/+1
| |/ / / | | | | | | | | | | | | See to it that the, JavaDoc version of the, command @link cannot be confused with @linkplain.
* | | | Merge pull request #666 from albert-github/feature/bug_commentcnv_debugDimitri van Heesch2018-04-221-1/+3
|\ \ \ \ | | | | | | | | | | Debug output commentcnv independent of QUIET setting
| * | | | Debug output commentcnv independent of QUIET settingalbert-github2018-02-261-1/+3
| |/ / / | | | | | | | | | | | | The debug output of the commentcnv (-d commentcnv) should be independent of the setting of QUIET in the doxygen configuration file.
* | | | Merge pull request #662 from albert-github/feature/bug_793702Dimitri van Heesch2018-04-221-7/+10
|\ \ \ \ | | | | | | | | | | Bug 793702 - Examples of TCL files fail to display
| * | | | Bug 793702 - Examples of TCL files fail to displayalbert-github2018-02-221-7/+10
| |/ / / | | | | | | | | | | | | | | | | - placed handling of example at the right place - removed ^Z symbol
* | | | Merge pull request #660 from albert-github/feature/bug_msgDimitri van Heesch2018-04-221-5/+5
|\ \ \ \ | | | | | | | | | | Consistent warning messages
| * | | | Consistent warning messagesalbert-github2018-02-201-5/+5
| |/ / / | | | | | | | | | | | | | | | | | | | | Remove second @ from warning message and replace all @ with \ in warnings for comments in comment scanner. Error showed up in (Lapack v3.8.0): .../lapack/BLAS/SRC/sdsdot.f:25: warning: reached end of comment while inside a @verbatim block; check for missing @@endverbatim tag!
* | | | Merge pull request #656 from albert-github/feature/bug_683564Dimitri van Heesch2018-04-221-1/+4
|\ \ \ \ | | | | | | | | | | Bug 683564 - Value from enumeration followed with semicolon is not present in java docs
| * | | | Bug 683564 - Value from enumeration followed with semicolon is not present ↵albert-github2018-02-141-1/+4
| |/ / / | | | | | | | | | | | | | | | | | | | | in java docs For java the type should not be reset to "@", see also rule <FindFields>","
* | | | Merge pull request #655 from albert-github/feature/bug_fortranDimitri van Heesch2018-04-222-10/+38
|\ \ \ \ | | | | | | | | | | Fortran improvements
| * | | | Fortran improvementsalbert-github2018-02-122-10/+38
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - adding NON_RECURSIVE - better handling of missing PROGRAM in case of following module / subroutine in same file - ignore (numeric)-labels in fixed source form - adding support for - TYPE IS - CLASS IS - CLASS DEFAULT
* | | | Merge pull request #658 from albert-github/feature/bug_fortran_2Dimitri van Heesch2018-04-222-20/+34
|\ \ \ \ | |_|_|/ |/| | | Fortran improvements (2)
| * | | Fortran improvements (2)albert-github2018-02-152-20/+34
| |/ / | | | | | | | | | | | | - handling of type / class statement especially in declarations in source browser and scanner - color code import statement in source browser
* | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2018-03-1712-14/+54
|\ \ \ | | |/ | |/|
| * | Bug 791410 - doxygen has problem with operator&=()albert-github2018-02-251-1/+5
| |/ | | | | | | Avoid adding a space
| * Merge pull request #647 from jwuttke/masterDimitri van Heesch2018-02-101-1/+1
| |\ | | | | | | correct typo in comment
| | * correct typo in commentJoachim Wuttke (h)2018-02-031-1/+1
| | |
| * | Merge pull request #650 from albert-github/feature/bug_792727Dimitri van Heesch2018-02-101-0/+1
| |\ \ | | | | | | | | Bug 792727 - unescaped double quote in searchdata.js breaks search box functionality
| | * | Bug 792727 - unescaped double quote in searchdata.js breaks search box ↵albert-github2018-02-041-0/+1
| | |/ | | | | | | | | | | | | | | | functionality Escaped the doubele quote.
| * | Merge pull request #649 from albert-github/feature/docu_reference_relationDimitri van Heesch2018-02-101-1/+1
| |\ \ | | | | | | | | Small clarification for REFERENCED_BY_RELATION
| | * | Small clarification for REFERENCED_BY_RELATIONalbert-github2018-02-031-1/+1
| | |/ | | | | | | | | | Based on stack overflow question "Track C variable doxygen" (https://stackoverflow.com/questions/48586670/track-c-variable-doxygen)
| * | Merge pull request #648 from albert-github/feature/bug_792415Dimitri van Heesch2018-02-101-0/+4
| |\ \ | | | | | | | | Bug 792415 - Blank rows on class page when using external tag file
| | * | Bug 792415 - Blank rows on class page when using external tag filealbert-github2018-02-031-0/+4
| | |/ | | | | | | | | | | | | Regression on: Bug 743367 - Duplicate attribute (target="_top" target="_top") generated in .SVG files Added missing closing >.
| * | Merge pull request #646 from albert-github/feature/bug_792935Dimitri van Heesch2018-02-101-1/+6
| |\ \ | | | | | | | | Bug 792935 - error: Could not open file .../doc/html/functions_ .html for writing
| | * | Bug 792935 - error: Could not open file .../doc/html/functions_ .html for ↵albert-github2018-02-021-1/+6
| | |/ | | | | | | | | | | | | | | | writing Labels are used internally in pages but also for filenames and not all file systems can cope with all characters, so only ASCII printable characters are left untouched.
| * | Merge pull request #645 from albert-github/feature/bug_638606Dimitri van Heesch2018-02-101-0/+16
| |\ \ | | | | | | | | Bug 638606 - Support for C# nullable type
| | * | Bug 638606 - Support for C# nullable typealbert-github2018-02-011-0/+16
| | |/ | | | | | | | | | Added, basic, support for C# nullable types.
| * | Merge pull request #644 from albert-github/feature/bug_793052Dimitri van Heesch2018-02-101-1/+8
| |\ \ | | | | | | | | Bug 793052 - C#: Incorrect parsing of property definitions containing "//" symbols in one line with "}
| | * | Bug 793052 - C#: Incorrect parsing of property definitions containing "//" ↵albert-github2018-01-311-1/+8
| | |/ | | | | | | | | | | | | | | | symbols in one line with "} The handling of comment signs inside a string for property definitions has been corrected, by defining parsing rules for these cases so that not the default comment handler will be used (i.e. remove the part behind the comment sign).
| * | Misc. typosluz.paz2018-02-064-5/+5
| |/
| * Merge pull request #636 from ahoogol/masterDimitri van Heesch2018-01-061-3/+6
| |\ | | | | | | -Fixed: some of remained work to support RTL in HTML output
| | * + Added: support RTL for DocXRefItem in htmlahoogol2017-09-021-3/+6
| | | | | | | | | | | | - Removed: support RTL form Return section in html, for consistency with parameter sections
| * | More typosluz.paz2018-01-041-1/+1
| | |
* | | Bug 777746 - Build of PDF with LaTEX breaksDimitri van Heesch2018-03-171-1/+1
|/ /
* | Bug 783134 - LaTeX output for \tparam block fails to compile when it ↵Dimitri van Heesch2017-12-315-12/+33
| | | | | | | | contains a \code block
* | Merge branch 'feature/bug_783134' of ↵Dimitri van Heesch2017-12-314-1/+16
|\ \ | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_783134
| * | Bug 783134 - LaTeX output for \tparam block fails to compile when it ↵albert-github2017-05-284-1/+16
| | | | | | | | | | | | | | | | | | | | | contains a \code block General problem regarding having a code / verbatim section inside a table. Besides handling of the $ some other characters need special handling as well as the \n.
* | | Merge pull request #635 from mosra/xml-no-warn-on-enum-in-anon-nsDimitri van Heesch2017-12-301-3/+3
|\ \ \ | | | | | | | | XML output: avoid warnings with scoped enum values in anonymous namespaces
| * | | XML output: avoid warnings with scoped enum values in anonymous namespaces.Vladimír Vondruš2017-12-291-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a C++11 `enum class` was present in an anonymous namespace (usually in *.cpp files), the XML output was emitting warnings similar to the following: Internal inconsistency: member False does not belong to any container! And the XML output was rendering bogus IDs for enum values starting with `dummy_`, such as: dummy_1a96ab6574751fdf6a53ceec8a3896c45daf8320b26d30ab433c5a54546d21f414c The fix is to call memberOutputFileBase() on the enumeration itself and not on the enum value, that way it provides correct file base that corresponds to file base of the enumeration. There's also a new test that checks this. Note: this assumes that enum values belong to the same compound as enums themselves. In my experience that was always the case and there's no broken test after this change, so I hope I didn't break anything.
* | | | Merge branch 'master' of https://github.com/ahoogol/doxygen into ahoogol-masterDimitri van Heesch2017-12-2813-120/+342
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | Fixed one remained compile error in clangahoogol2017-06-281-1/+1
| | |
| * | Fixed compile errors in clang and gccahoogol2017-06-283-28/+28
| | |