summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Fix typo in the lexscanner.h's guardDimitri van Heesch2021-03-032-11/+11
| | |
| * | Merge branch 'master' into feature/bug_lexDimitri van Heesch2021-03-0370-1473/+2633
| |\ \ | |/ / |/| |
* | | Merge pull request #8394 from albert-github/feature/bug_doc_troubleDimitri van Heesch2021-03-031-1/+1
|\ \ \ | | | | | | | | Correction end tag in documentation
| * | | Correction end tag in documentationalbert-github2021-02-191-1/+1
| | |/ | |/| | | | | | | Small documentation correction (missing `/` in end tag).
* | | Merge pull request #8387 from albert-github/feature/bug_pagetitleDimitri van Heesch2021-03-032-1/+2
|\ \ \ | | | | | | | | Strange HTML tab title in case of a page without title
| * | | Strange HTML tab title in case of a page without titlealbert-github2021-02-162-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we have an example like: ``` /// @page Bug_err /// /// \brief Some text in cpp file /// \details Some detailed text in cpp file ``` we will have as in the HTML tab: `Project Title: $title` as the page has an empty title. A better title would in this case be: `Project Title: Bug_err`. This has been implemented by setting the name of the page in the empty title. In case of a main page the xml output sets the empty title to the PROJECT_NAME, as the new, default, setting would see to it that also the mainpage with an empty title would be set we have to see that this is done beforehand.
* | | | Merge pull request #8348 from albert-github/feature/bug_clang_dependencyDimitri van Heesch2021-03-031-3/+3
|\ \ \ \ | | | | | | | | | | Missing CLANG dependency
| * | | | Missing CLANG dependencyalbert-github2021-01-201-3/+3
| | | | | | | | | | | | | | | | | | | | For the tag `CLANG_ADD_INC_PATHS` the dependency to the rag `CLANG_ASSISTED_PARSING` was missing, giving in the doxywizard the wrong impression about this tag.
* | | | | Merge pull request #8405 from albert-github/feature/bug_spell_regexDimitri van Heesch2021-03-032-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Spelling correction
| * | | | | Spelling correctionalbert-github2021-03-032-2/+2
|/ / / / / | | | | | | | | | | | | | | | Spelling corrections as found by Fossies
* | | | | Refactoring: replaced std::regex with own much faster implementationDimitri van Heesch2021-03-0224-347/+1374
| | | | |
* | | | | Some performance tweaks + remove setting of global localeDimitri van Heesch2021-02-2217-67/+63
| | | | |
* | | | | Remove double call to wildcard2regex()Dimitri van Heesch2021-02-211-1/+1
| | | | |
* | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2021-02-210-0/+0
|\ \ \ \ \
| * \ \ \ \ Merge pull request #8397 from albert-github/feature/bug_typo_utilDimitri van Heesch2021-02-211-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | Correction of spelling error
| | * | | | | Correction of typing erroralbert-github2021-02-211-1/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | Correction of typing error
* | | | | | Regression: specifying character ranges for FILE_PATTERNS didn't workDimitri van Heesch2021-02-211-54/+19
|/ / / / /
* | | | | Added missing std:: namespaceDimitri van Heesch2021-02-201-3/+3
| | | | |
* | | | | Disable qregex.h and fix some warnings and issuesDimitri van Heesch2021-02-2031-92/+91
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in doxyparse.cppDimitri van Heesch2021-02-201-3/+2
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in vhdldocgen.cppDimitri van Heesch2021-02-205-117/+93
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in vhdlcode.lDimitri van Heesch2021-02-203-15/+64
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in vhdljjparser.cppDimitri van Heesch2021-02-201-25/+49
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in memberdef.cppDimitri van Heesch2021-02-201-89/+60
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in doxygen.cppDimitri van Heesch2021-02-201-91/+81
| | | | |
* | | | | Refactoring: remove QRegExp in searchindex.cppDimitri van Heesch2021-02-201-3/+8
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in scanner.lDimitri van Heesch2021-02-201-17/+22
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in rtfstyle.cppDimitri van Heesch2021-02-204-125/+94
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in groupdef.cppDimitri van Heesch2021-02-201-6/+9
| | | | |
* | | | | Refactoring: make better use of capture groupsDimitri van Heesch2021-02-203-16/+15
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in markdown.cppDimitri van Heesch2021-02-201-10/+10
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in doctokenizer.lDimitri van Heesch2021-02-201-21/+27
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in htmlhelp.cppDimitri van Heesch2021-02-201-5/+7
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in docparser.cppDimitri van Heesch2021-02-205-15/+13
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in fortranscanner.lDimitri van Heesch2021-02-201-2/+2
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in configimpl.lDimitri van Heesch2021-02-201-23/+29
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in pre.lDimitri van Heesch2021-02-202-108/+75
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in template.cppDimitri van Heesch2021-02-201-17/+19
| | | | |
* | | | | Refactoring: reduce code duplication by using writeMarkerList functionDimitri van Heesch2021-02-205-273/+237
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in definition.cppDimitri van Heesch2021-02-201-130/+133
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in classdef.cppDimitri van Heesch2021-02-201-22/+34
| | | | |
* | | | | Refactoring: replace QRegExp by std::regex in util.cppDimitri van Heesch2021-02-2012-368/+492
| | | | |
* | | | | Improve handling of @param command without name or descriptionDimitri van Heesch2021-02-202-6/+9
| |_|/ / |/| | |
* | | | Merge pull request #8351 from albert-github/feature/bug_cs_summaryDimitri van Heesch2021-02-171-2/+0
|\ \ \ \ | | | | | | | | | | Wrong place in comment scanner of end summary tag
| * | | | Wrong place in comment scanner of end summary tagalbert-github2021-01-221-2/+0
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having: ``` /// \file /// The namespace docu namespace Demo { /// <summary> /// The base class /// </summary> public class Base { /// <summary> /// The foo function /// </summary> /// <remarks> /// <param name="value">The foo parameter</param> /// <returns>foo Something</returns> /// </remarks> public virtual int foo(int value); } } ``` and we run this with `doxygen -d commentscan` we see that the `</summary>` is in the detailed part and not in the brief part: ``` CommentScanner: D:/speeltuin/issue_7356/bug_csharp_summary/Class1.cs:6 input=[ <summary> The base class </summary> ] ----------- CommentScanner: D:/speeltuin/issue_7356/bug_csharp_summary/Class1.cs:6 output=[ brief=[line=6 <summary> The base class ] docs=[line=6 </summary> ] inbody=[line=-1 ] ] ``` this happened between the versions 1.8.14(OK) and 1.8.15(wrong), most likely through an improvement in case there are multiple brief section. In case `</summary>` we should be already in the brief section so no need to switch again as the second switch would have no effect and we would land in the details.
* | | | Merge pull request #8363 from albert-github/feature/issue_8362Dimitri van Heesch2021-02-171-2/+22
|\ \ \ \ | | | | | | | | | | issue #8362 Text of image repeated 4 times
| * | | | issue_8362 Text of image repeated 4 timesalbert-github2021-01-291-2/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we have in markdown image definition like: ``` !["Image 1"](img/structure.png) ``` This would result, besides the image in the text: ``` Image 1""Image 1""Image 1""Image 1"" ``` due to the fact that besides the HTML image also the image code for other output formats (latex, rtf, docbook) was written and the double quote was not escaped properly.
* | | | | Merge pull request #8365 from albert-github/feature/bug_ext_versionDimitri van Heesch2021-02-172-4/+58
|\ \ \ \ \ | | | | | | | | | | | | Extended doxygen version information
| * | | | | Extended doxygen version informationalbert-github2021-01-312-4/+58
| |/ / / / | | | | | | | | | | | | | | | Create possibility for extended version information with included extra possibilities (clang / sqlite3 / ...) by means of the options `-V` / `--Version` / `--VERSION`.
* | | | | Merge pull request #8382 from arwedus/feature/config-warn-if-incomplete-docDimitri van Heesch2021-02-174-10/+30
|\ \ \ \ \ | | | | | | | | | | | | add config option WARN_IF_INCOMPLETE_DOC