summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix double delete in VHDL error handler.Dimitri van Heesch2019-11-031-2/+0
|
* Update generated VHDL code to JavaCC 7.0.5Dimitri van Heesch2019-11-0316-4850/+2514
|
* Merge branch 'albert-github-feature/bug_code_string'Dimitri van Heesch2019-11-021-0/+10
|\
| * Changed implementation to use SkipString/SkipStringS.Dimitri van Heesch2019-11-021-6/+10
| |
| * Merge branch 'feature/bug_code_string' of ↵Dimitri van Heesch2019-11-021-0/+6
| |\ |/ / | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_code_string
| * Code highlighting.albert-github2019-10-101-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we have an example like (based on issue #7302): ``` /// @file /// Something template <char C> struct one { }; /// The struct single_009 the char struct single_009 : one<' '> { }; /// The struct single_010 the char struct single_039 : one<'\''> { }; /// The struct single_040 the char ( struct single_040 : one<'('> { }; /// The struct single_041 the char ) struct single_041 : one<')'> { }; /// The struct single_042 the char * struct single_042 : one<'*'> { }; struct single_058 : one<':'> { }; /// The struct single_059 the char ; struct single_059 : one<';'> { }; /// The struct single_060 the char < struct single_060 : one<'<'> { }; /// The struct single_061 the char = struct single_061 : one<'='> { }; /// The struct single_062 the char > struct single_062 : one<'>'> { }; /// The struct single_063 the char ? struct single_063 : one<'?'> { }; ``` The result is that in the code section there are no links to the structs 41, 61, 62 as the `(` and `<` block it till the corresponding `)` and `>` is found. Analogous problem for the double quote version.
* | Merge pull request #7323 from albert-github/feature/bug_empty_html_tagDimitri van Heesch2019-11-021-18/+26
|\ \ | | | | | | Skip empty HTML tag
| * | Skip empty HTML tagalbert-github2019-10-151-18/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to the fact that an empty HTML tag (like `<strike/>` is seen as a start tag the rest of a documentation block is handled with the strikethrough. Same problem occurs for other tags as well, in most cases empty HTML tags should be left out of the output (and just give the warning about the empty tag). Mentioned example: ``` /** Before a strike: <strike/> after strike */ void fie_b_strike(void); ```
* | | Merge pull request #7364 from albert-github/feature/issue_7358Dimitri van Heesch2019-11-021-1/+1
|\ \ \ | | | | | | | | issue #7358: Ternary conditional and null-coalescing operator in constructor results in faulty warning
| * | | issue #7358: Ternary conditional and null-coalescing operator in constructor ↵albert-github2019-10-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | results in faulty warning Problem due to the implementation of "Support for C# nullable types (Origin: bugzilla #638606)" (issue #4064, pull request #645). The used condition was a bit to stringent so later on the function was not recognized as constructor.
* | | | Merge pull request #7369 from albert-github/feature/bug_left_debugDimitri van Heesch2019-11-022-5/+5
|\ \ \ \ | | | | | | | | | | Removing left over debug statements
| * | | | Removing left over debug statementsalbert-github2019-11-012-5/+5
|/ / / / | | | | | | | | | | | | Removing some leftover debug statements from38f1441dc329e72ba4c782fdc721ce5199e01a67 and 6216208b0a4288a41450e4d37226f0e4c492128c
* | | | Merge pull request #7287 from albert-github/feature/bug_param_missing_warnDimitri van Heesch2019-11-011-5/+7
|\ \ \ \ | | | | | | | | | | Nicer warning for missing parameter
| * \ \ \ Merge branch 'master' into feature/bug_param_missing_warnDimitri van Heesch2019-11-0193-4625/+3601
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge branch 'cheoljoo-191031/g_bracketCont'Dimitri van Heesch2019-11-011-1/+0
|\ \ \ \ \
| * | | | | Removed commented out lineDimitri van Heesch2019-11-011-1/+0
| | | | | |
| * | | | | Merge branch '191031/g_bracketCont' of https://github.com/cheoljoo/doxygen ↵Dimitri van Heesch2019-11-011-1/+1
| |\ \ \ \ \ |/ / / / / / | | | | | | | | | | | | into cheoljoo-191031/g_bracketCont
| * | | | | bug fix of g_bracketCount in case of if( myobject.getPair() )Charles.Lee2019-10-311-1/+1
| | | | | |
* | | | | | Replaced QList<ListItemInfo> with std::vector<ListItemInfo>Dimitri van Heesch2019-10-2919-212/+93
| | | | | |
* | | | | | Replaced QList<SectionInfo> by std::vector<SectionInfo>Dimitri van Heesch2019-10-2913-50/+22
| | | | | |
* | | | | | Replaced QList<Grouping> with std::vector<Grouping>Dimitri van Heesch2019-10-2910-146/+59
| | | | | |
* | | | | | Replaced QList<BaseInfo> with std::vector<BaseInfo>Dimitri van Heesch2019-10-299-78/+47
| | | | | |
* | | | | | Cleanup forward declarations of obsolete classesDimitri van Heesch2019-10-285-7/+0
| | | | | |
* | | | | | Embed TagInfo struct inside EntryDimitri van Heesch2019-10-289-96/+86
| |_|/ / / |/| | | |
* | | | | Update generated code to javacc 6.2Dimitri van Heesch2019-10-2814-617/+672
| | | | |
* | | | | Merge pull request #7338 from albert-github/feature/bug_cmake_vhdlDimitri van Heesch2019-10-282-0/+20
|\ \ \ \ \ | | | | | | | | | | | | Adding possibility to automatically build vhdlparser from vhdlparser.jj file
| * | | | | Adding possibility to automatically build vhdlparser from vhdlparser.jj filealbert-github2019-10-181-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | Removed debug statement
| * | | | | Adding possibility to automatically build vhdlparser from vhdlparser.jj filealbert-github2019-10-182-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - possibility to find the javacc program / script - creating command to compile javaparser.jj with javacc and place files in the right directory when javacc is present.
* | | | | | Merge pull request #7341 from ellert/source-date-yearDimitri van Heesch2019-10-281-3/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | Let $year support SOURCE_DATE_EPOCH
| * | | | | | Let $year support SOURCE_DATE_EPOCHMattias Ellert2019-10-191-3/+9
| |/ / / / /
* | | | | | Merge pull request #7353 from albert-github/feature/issue_7119Dimitri van Heesch2019-10-281-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | issue #7119 Doxygen does not link to C# snippets - regression
| * | | | | | issue #7119 Doxygen does not link to C# snippets - regressionalbert-github2019-10-271-1/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | Looks like the `isLinkableIeInProject` is a bit to strict and `isLinkable` has to be used (also the original pull request #6489 still works OK).
* | | | | | Merge pull request #7355 from albert-github/feature/bug_quote_warn_2Dimitri van Heesch2019-10-281-2/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Properly open quotes in warning
| * | | | | | Properly open quotes in warningalbert-github2019-10-281-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 78b5c44 'Properly close quotes in warning' https://github.com/doxygen/doxygen/pull/7312 handled the case that a closing quote was missing in case of a missing closing quote. I case the word template is missing it is possible to miss the opening quote, resulting in: ``` wxWidgets-3.1.3/src/x11/brush.cpp:66: warning: no matching class member found for wxBrush::wxBrush(const wxColour &col, int style) Possible candidates: wxBrush::wxBrush()' wxBrush::wxBrush(const wxColour &colour, wxBrushStyle style=wxBRUSHSTYLE_SOLID)' ``` this is fixed here.
* | | | | | | Merge pull request #7332 from albert-github/feature/bug_rtf_manDimitri van Heesch2019-10-282-17/+32
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | RTF extension file to standard output, make according documentation consistent.
| * | | | | | | RTF extension file to standard output, make according documentation consistent.albert-github2019-10-172-17/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create possibility to write rtf extension file to standard output as well, see to it that same technique is used on different places Update documentation and make it consistent
* | | | | | | | Merge pull request #7331 from albert-github/feature/issue_7328Dimitri van Heesch2019-10-281-0/+1
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | issue #7328 Cannot generate DoxygenLayout.xml
| * | | | | | | issue #7328 Cannot generate DoxygenLayout.xmlalbert-github2019-10-171-0/+1
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Problems with generating the DoxygenLayout.xml on a system the language set to Russian, set encoding for file.
* | | | | | | Merge branch 'std'Dimitri van Heesch2019-10-2735-2271/+1459
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Changed ArgumentList to be an STL containerDimitri van Heesch2019-10-2735-2271/+1459
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #7327 from albert-github/feature/bug_a_idDimitri van Heesch2019-10-172-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Support for <a id="label">
| * | | | | | Support for <a id="label">albert-github2019-10-162-1/+3
| |/ / / / / | | | | | | | | | | | | | | | | | | Support besides `<a name="label">` also `<a id="label">` as `id=` is the HTML attribute to define an ad for an HTML element.
* | | | | | Merge pull request #7330 from albert-github/feature/bug_vhdl_unique_ptrDimitri van Heesch2019-10-171-2/+2
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Discrepancy between vhdl input and generated sources
| * | | | | Discrepancy between vhdl input and generated sourcesalbert-github2019-10-171-2/+2
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | The generated vhdl code files (.cc and .h) and didn't match the vhdl input source (vhdlpardser.jj). When regenerating with javacc the vhdl code file they didn't compile. vhdlparser.jj has been corrected.
* | | | | Revert "Minor code cleanup for layout files"Dimitri van Heesch2019-10-163-6/+10
|/ / / / | | | | | | | | | | | | This reverts commit ed4515149fd0839dba1f59858aec37b73c0ac805.
* | | | Merge pull request #7292 from albert-github/feature/bug_warn_aliasDimitri van Heesch2019-10-141-1/+1
|\ \ \ \ | | | | | | | | | | Incorrect warning for ALIASES
| * | | | Incorrect warning for ALIASESalbert-github2019-10-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we have an alias in the form: `mine_err(1)=\1` we get the warning: ``` error: Illegal alias format 'mine_err(1)=\1'. Use "name=value" or "name(n)=value", where n is the number of arguments ``` Note the round brackets in the explanation., these have to be curly brackets.
* | | | | Merge pull request #7312 from albert-github/feature/bug_quote_warnDimitri van Heesch2019-10-141-0/+2
|\ \ \ \ \ | | | | | | | | | | | | Properly close quotes in warning
| * | | | | Properly close quotes in warningalbert-github2019-10-101-0/+2
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found warning like: ``` Possible candidates: 'template < T > gmic::gmic(const T &pixel_type=(T) 0) 'template < T > gmic::gmic(const char *const commands_line, const char *const custom_commands=0, const bool include_stdlib=true, float *const p_progress=0, bool *const p_is_abort=0, const T &pixel_type=(T) 0) 'template < T > gmic::gmic(const char *const commands_line, cimg_library::CImgList< T > &images, cimg_library::CImgList< char > &images_names, const char *const custom_commands=0, const bool include_stdlib=true, float *const p_progress=0, bool *const p_is_abort=0) ``` Note the starting quote `'` but there is no closing quote (in case of a file and line the closing quote is present.
* | | | | Merge pull request #7318 from albert-github/feature/bug_html_p_tagDimitri van Heesch2019-10-141-3/+4
|\ \ \ \ \ | | | | | | | | | | | | Warning when using empty HTML tag