| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
suspicious text
To escape `\` and `@` not only `\\` and `@@` should be possible but also `\@` and `@\`
|
|
|
|
| |
With the list types `-`, `*` and `1.` the brief description is terminated, with the `-#` lists this was not the case.
|
|
|
|
|
|
|
|
| |
The brief command is intended for a small description of a function / class / namespace etc. and not to have extensive formulas or code snippets. These commands should terminate the brief description and start the detailed section.
The commands `\snippet` and `\snippetlineno` are added to the list of commands to terminate the brief description.
The commands `\f[` and `\f{` are handled separately but now also start a detailed description.
The `\f$` is just for small formulas and thus possible in a brief description.
|
| |
|
|
|
|
| |
The `\f{..}` looks like the, new, option handling, but the handling if `\f{` is done at another place and would now be included here due to the first part `<Comment>{B}*{CMD}[a-z_A-Z]+"{"[a-zA-Z_,:0-9\. ]*"}"{B}*` of the rules.
|
| |
|
|
|
|
| |
In case no options specified with the `\tableofcontents` `Html` and `XML` should be generated and not only `Html` (compatibility).
|
|
|
|
| |
output
|
|
|
|
| |
In the `\cite` label some extra characters are enabled, '-' and '?', as the '--' and '---' have been converted beforehand they have to be converted back and the corresponding labels also have to between double quotes (which are striped away).
|
|\
| |
| | |
Add commands to handle referenced by relation and references relation
|
| |
| |
| |
| |
| |
| |
| |
| | |
Shortened the commands:
- referencedbyrelation -> showrefby
- hidereferencedbyrelation -> hiderefby
- referencesrelation -> showrefs
- hidereferencesrelation -> hiderefs
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Analogous to call graph and caller graph this patch provides an implementation for the referenced by relation and references relation.
Providing the commands:
- referencedbyrelation
- hidereferencedbyrelation
- referencesrelation
- hidereferencesrelation
Motivation is that some lists can get extremely large and also there is now more symmetry between the textual and graphical out.
|
|\ \
| |/
|/| |
Bug 748927 - Navigation incorrect with escaped symbols
|
| |
| |
| |
| |
| | |
Due to the fact that constructs like `<my>` in a page title are seen as an XML-tag (with a resulting warning) the `<` should be escaped but this leads to the fact that the escape sign is shown in the bars on top of a HTML page.
The basic problem is due to the fact that page titles are not really interpreted by doxygen (as "nothing" can be, generically, handled in the title of a page.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Till now docbook had its own output generator, but lot of possibilities were missing (see remark about updating below), with this patch the (more than) basic implementation has been made.
Added some docbook tests to the current tests and updated documentation where necessary
Tried updating current version but too many issues remained that were generically handled in the standard generator, code is in current version behind '#if 0' construct in doxygen.cpp and name with '_v1' and in docbookgen.cp'
|
| | |
|
|/ |
|
|\
| |
| | |
Typos found by running "codespell"
|
| | |
|
|\ \
| | |
| | | |
Bug 610436 - <![CDATA[ is not handled inside C# comments
|
| | |
| | |
| | |
| | | |
Added handling of "<![CDATA[ ... ]]>" i.e. XML CDATA sections in an analogous way top HTML comment but in this case the text is retained (as normal doxygen comment) and the special XML characters `<`,`>` and `&` are taken as if they were escaped.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_tableofcontents_latex
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
https://github.com/albert-github/doxygen into feature/bug_tableofcontents_latex
|
| | |\ \ \
| | | | |/
| | | |/| |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
table of contents
- add the in page table of contents for XML
- add the possibility to have maximum levels in the in page table of contents (possible per output type and per in page table of contents. Default is show all)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
currently the \tableofcontents command is only supported for HTML.
In this patch:
- enable in page table of contents for LaTeX: \tableofcontents['{'[option][,option]*'}']
where option can be 'HTML, and 'LaTeX'
(side effect: possibility to have options with, nearly, all commands.)
|
|\ \ \ \
| | |_|/
| |/| | |
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_746419_2
|
| | |/ /
| | | |
| | | |
| | | | |
In case of </summary> or </remarks> to be sure to switch back to the right scope
|
| |\ \ \
| | | | |
| | | | | |
Bug 760661 - \internal stops all parsing if used inside a section
|
| | |/ /
| | | |
| | | |
| | | | |
In case of state SkipInternal the \endinternal should not be written as the \internal isn't written either.
|
| | |/
| |/|
| | |
| | |
| | | |
Multiple use in one comment block of \relates or \relatesalso or \memberof or a mixture is silently ignored (only last command is active).
In this patch a warning is given and the right relatesType is set (in case of Simple the previous type remained).
|
| |/
| |
| |
| | |
Better to search backward then forward to find related item.
|
|/
|
|
|
|
|
|
| |
With the 1.8.14 version the message was:
warning: unexpected token in comment block while parsing the argument of command param
this is due to the fact that the @todo command is replaced by a \xrefitem command but it was joined directly with the parameter name, adding a space, in the code, solves the problem.
In case there was another word (or doxygen command) in front of it the problem does not occur as it \xrefitem is not joined with the parameter name.
Similar problem occured with the \endinternal (\internal) command.
|
|\
| |
| | |
Consistency for "group" commands
|
| |
| |
| |
| |
| | |
When a non-recognized character appears in a group-command id this is echoed to the console as the default (lex-)rule will be used.
This patch ignores these characters, furthermore in case of a \ in the description this is shown in the output as well.
|
|\ \
| | |
| | | |
Bug 792122 - XHTML pages are broken several ways
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
|
| |
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!
|
|
|
|
|
| |
Super trivial typos
Some are in qtools/ which I know is a 3rd party dependency but as we know is now obsolete upstream. I reckon it wouldn't be much of an issue to merge neverthless
Tacked on several more commits
|
| |
|
| |
|
|
|
|
| |
following immediately
|
|
|
|
| |
improve performance
|
| |
|
|
|
|
|
|
| |
The version checks only considered YY_FLEX_SUBMINOR_VERSION and did not
take YY_FLEX_MINOR_VERSION into account, which made them fail with
flex-2.6.0.
|
| |
|
| |
|
| |
|