summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Small improvements of TCL outputalbert-github2019-10-216-10/+32
| | | | | | | - handling of the used filename, sometimes the filename was not set resulting in case of a warning with file `<unknown>`, also improving, slightly, the line reference. - in case of `##` comment blocks the last line was not always show - in case of multiple comment blocks, properly separate them - correct handling tab character in source code output (*gen)
* 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
| * | | 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 pull request #7311 from ↵Dimitri van Heesch2019-10-141-1/+1
|\ \ \ | | | | | | | | | | | | | | | | albert-github/feature/issue_cgal_2095_pull_cgal_4282 Also span entire line in case of a memTemplItemRight
| * | | Also span entire line in case of a memTemplItemRightalbert-github2019-10-101-1/+1
| |/ / | | | | | | | | | Based on the CGAL issue https://github.com/CGAL/cgal/issues/2095 (and pull request https://github.com/CGAL/cgal/pull/4282) to see to it that all relevant table span the page.
* | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2019-10-1317-31/+68
|\ \ \ | |/ /
| * | 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-0913-26/+26
| |\ \ \ | | | | | | | | | | Fix typos
| | * | | Fix typosluz.paz2019-09-2813-26/+26
| | | |/ | | |/| | | | | | | | | | | | | | | | | 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 ```
| * | | Merge pull request #7291 from albert-github/feature/issue_7285Dimitri van Heesch2019-10-091-1/+1
| |\ \ \ | | | | | | | | | | issue #7285 git executable required
| | * | | issue #7285 git executable requiredalbert-github2019-10-021-1/+1
| | |/ / | | | | | | | | | | | | Test showed that the REQUIRED is not necessary for the doxygen build process. The git version available will not be available.
| * | | Merge pull request #7305 from albert-github/feature/bug_psDimitri van Heesch2019-10-093-3/+25
| |\ \ \ | | |_|/ | |/| | Problem with round brackets in PS output
| | * | 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-0729-1114/+1021
|\ \ | |/ |/|
| * Use smartpointers to manage the lifetime of Entry objectsDimitri van Heesch2019-10-0729-1114/+1021
| |
* | Merge pull request #7282 from albert-github/feature/issue_7274Dimitri van Heesch2019-09-281-1/+1
|\ \ | |/ |/| issue #7274 Subpages no longer possible under mainpage
| * 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
* | | Merge branch 'albert-github-fetaure/bug_340202'Dimitri van Heesch2019-09-241-4/+18
|\ \ \ | |/ / |/| |
| * | 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
|/
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2019-09-210-0/+0
|\
| * Merge pull request #7272 from albert-github/feature/issue_7271Dimitri van Heesch2019-09-211-1/+1
| |\ | | | | | | issue #7271 Tilde in preprocessor macro disappears in latex
* | | Reduce the use of QString in favor of the more efficient QCStringDimitri van Heesch2019-09-2134-384/+388
| |/ |/|
* | 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)
* | Merge pull request #7269 from albert-github/feature/issue_7268Dimitri van Heesch2019-09-172-2/+3
|\ \ | | | | | | issue #7268 Unable to build "master" branch