summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | 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-281-7/+14
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | RTF extension file to standard output, make according documentation consistent.
| | * | | | | | | RTF extension file to standard output, make according documentation consistent.albert-github2019-10-171-7/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-2734-2236/+1434
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | |
| | * | | | | | Changed ArgumentList to be an STL containerDimitri van Heesch2019-10-2734-2236/+1434
| | | |_|/ / / | | |/| | | |
| * | | | | | Merge pull request #7327 from albert-github/feature/bug_a_idDimitri van Heesch2019-10-171-1/+1
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | Support for <a id="label">
| | * | | | | Support for <a id="label">albert-github2019-10-161-1/+1
| | |/ / / / | | | | | | | | | | | | | | | | | | Support besides `<a name="label">` also `<a id="label">` as `id=` is the HTML attribute to define an ad for an HTML element.
| * | | | | 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
| | * | | | Warning when using empty HTML tagalbert-github2019-10-141-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - the HR tag has in xhtml the form <HR/>. Supporting empty tag - better warning (with tag name, for empty tag. - `</hr>` does not exist, correcting warning (analogous to `</br>`)
| | * | | | Warning when using empty p HTML tagalbert-github2019-10-121-1/+1
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we use the construct: ``` <p/> ``` we get the warning: ``` warning: HTML tags may not use the 'empty tag' XHTML syntax. ``` tough the construct is handled properly, so we can omit the warning.
| * | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2019-10-1315-25/+62
| |\ \ \ \ | | |/ / /
| | * | | Merge pull request #7297 from albert-github/feature/bug_572798Dimitri van Heesch2019-10-091-1/+1
| | |\ \ \ | | | | | | | | | | | | Bug 570798 - \\\< does not work for php constants
| | | * | | Bug 570798 - \\\< does not work for php constantsalbert-github2019-10-061-1/+1
| | | |/ / | | | | | | | | | | | | | | | Handle comment for define analogous to a normal php variable, the closing part is automatically done when the comment is finished (rule: `<DefinePHPEnd>";"`).
| | * | | Merge pull request #7303 from albert-github/feature/issue_7302Dimitri van Heesch2019-10-091-0/+15
| | |\ \ \ | | | | | | | | | | | | issue 7302: Parsing of template args in single-quotes is incorrect.
| | | * | | issue 7302: Parsing of template args in single-quotes is incorrect.albert-github2019-10-081-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we encounter an unescaped single or double quote during specialization we search for the closing quote. We are cionnsidering potential escape sequences in the strings as well.
| | * | | | Merge pull request #7283 from luzpaz/typosDimitri van Heesch2019-10-0912-21/+21
| | |\ \ \ \ | | | | | | | | | | | | | | Fix typos
| | | * | | | Fix typosluz.paz2019-09-2812-21/+21
| | | | |/ / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Found via ``` codespell -q 3 -S *.js,*.po,./src/translator*,*.eps,./doc/changelog.doc -L ang,ans,attribs,ba,behaviour,classe,colour,german,iff,initialise,nam,nd,que,russian,statics,te,tim,uint ```
| | * | | | Problem with round brackets in PS outputalbert-github2019-10-093-3/+25
| | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we use the doxygen inheritance diagrams in doxygen (i.e. `HAVE_DOT=NO`) for a construct like (based on #7302): ``` template <char C> struct one { }; /// The struct str_040 struct str_040 : one<'('> { }; ``` this will lead to a postscript error (epstopdf) as the `(` (and analogous the `)`) have to be escaped.
| * | | | Fix lifetime issue for Entry objects.Dimitri van Heesch2019-10-133-12/+32
| |/ / /
| * | | Merge branch 'std'Dimitri van Heesch2019-10-0726-1091/+998
| |\ \ \ | | |/ / | |/| |
| | * | Use smartpointers to manage the lifetime of Entry objectsDimitri van Heesch2019-10-0726-1091/+998
| | | |
* | | | Nicer warning for missing parameteralbert-github2019-09-301-5/+7
|/ / / | | | | | | | | | In case of just 1 missing parameter use the singular form (checking was already done, now we just count).
* | | issue #7274 Subpages no longer possible under mainpagealbert-github2019-09-271-1/+1
|/ / | | | | | | Regression on #7050 / #7053 (Physical newlines (^^) not working in group names and without spaces in 1.8.15), in case the current name was explicitly set to mainpage it was still overwritten.
* | issue #7277: C++ - Crash using all system memory on using parent constructor ↵Dimitri van Heesch2019-09-261-2/+2
| | | | | | | | with same name
* | issue #7265: Double quote character in C++ raw string literal causes Doxygen ↵Dimitri van Heesch2019-09-242-0/+36
| | | | | | | | to process the string contents
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2019-09-241-1/+1
|\ \
| * \ Merge pull request #7276 from albert-github/feature/bug_html_attribDimitri van Heesch2019-09-241-1/+1
| |\ \ | | | | | | | | HTML attribute name
| | * | HTML attribute namealbert-github2019-09-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A HTML attribute name can have e.g. a XML namespace in it and thus containing a colon (`:`) like: ``` <span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Social Icons</span> ``` but this results in ``` warning: found </span> tag without matching <span> ``` and grabled outpuzt. allowing a colon in the attribute name solves this problem
* | | | Avoid code duplication and make the keyword matching more robustDimitri van Heesch2019-09-241-9/+11
| | | |
* | | | Merge branch 'fetaure/bug_340202' of ↵Dimitri van Heesch2019-09-241-1/+13
|\ \ \ \ | |/ / / |/| | | | | | | https://github.com/albert-github/doxygen into albert-github-fetaure/bug_340202
| * | | Bug 340202 - @code: static_cast, const_cast, etc C++ keywordsalbert-github2019-09-231-1/+13
| |/ / | | | | | | | | | | | | | | | | | | The `*_cast` had already been introduced, but there were some other places that needed the "REJECT" as well. Also the cast was missing a whitesace between the cast name and the `<`. Tested also against he doxygen internal documentation.
* | | Minor code cleanup for layout filesDimitri van Heesch2019-09-243-10/+6
|/ /
* | Reduce the use of QString in favor of the more efficient QCStringDimitri van Heesch2019-09-2124-102/+83
| |
* | issue #7271 Tilde in preprocessor macro disappears in latexalbert-github2019-09-191-1/+1
| | | | | | | | In pre part always use `\string~` for `~` otherwise it will be translated to a space.
* | Merge pull request #7260 from albert-github/feature/bug_xref_pageDimitri van Heesch2019-09-174-2/+6
|\ \ | | | | | | Warning with xrefitem from documentation
| * | Warning with xrefitem from documentationalbert-github2019-09-134-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The example code with the `xrefitem` in the documentation gives a warning: ``` my_errors:1: warning: multiple use of page label 'my_errors', (other occurrence: .../aa.h, line: 4) ``` it is possible (and explicitly stated) to have an `\page` with the same name giving some extra information. The warning regarding the multiple page is removed in case of a xrefitem page.
* | | Merge pull request #7263 from albert-github/feature/issue_7262Dimitri van Heesch2019-09-171-1/+2
|\ \ \ | | | | | | | | issue #7262 ALIASES not found when filename has more than one dot
| * | | issue #7262 ALIASES not found when filename has more than one dotalbert-github2019-09-151-1/+2
| |/ / | | | | | | | | | | | | | | | Take the part after the last '.', method 'extension` gives the extension after the first '.' of a filename. This is a regression on pull request #7121 (issue #7120)
* | | issue #7268 Unable to build "master" branchalbert-github2019-09-172-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | Missing configimpl.l.h: - added dependency for doxycfg problems with tabs" - replaced tabs by spaces
* | | Generalized the HTML comment detection and handlingDimitri van Heesch2019-09-161-8/+3
| | |
* | | Merge branch 'feature/bug_html_comment' of ↵Dimitri van Heesch2019-09-161-1/+6
|\ \ \ | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_html_comment
| * | | HTML start comment with 3 dashesalbert-github2019-09-051-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | A normal HTML comment `<!--` has 2 `-` signs but it is not prohibited to have 3, but doxygen translates `<!---` into `<!-&ndash;` and thus the comment is not recognized. By checking and consequently handling, doing the right skipping, also the 3 `-` sign version the problem can be solved. An end comment cannot contain 3 `-` signs, so here no changes have to take place. The version with 3 or more `-` are in a start HTML comment does not give a problem with xmllint either.
* | | | Merge pull request #7264 from albert-github/feature/bug_164073Dimitri van Heesch2019-09-161-0/+17
|\ \ \ \ | | | | | | | | | | Bug 164073 - There should be a dummy tag that Doxygen ignores