| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_xml_msc_schema
|
| |
| |
| |
| | |
The items for caption, and size were not added to the xml schema for `\msc` \mscfile` `\dot` \dotfile` `\diafile`
|
| | |
|
|\ \ |
|
| | | |
|
| |\ \
|/ / /
| | |
| | | |
https://github.com/albert-github/doxygen into albert-github-feature/issue_6950
|
| | |
| | |
| | |
| | |
| | |
| | | |
references in first array element
Don't stop at a hexadecimal number, but output the hexadecimal number (plus the part that has not been printed yet) and continue with the next input part.
|
| | | |
|
|\ \ \ |
|
| |\ \ \
| | | | |
| | | | | |
regression #7061 Rename test file
|
| | | |/
| | |/|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Due to a regression on #7061 travis showed message:
```
not ok 71 - [071_enum_in_anon_ns.cpp]: test that enum values in anonymous namespaces produce no warning
-------------------------------------
/home/travis/build/doxygen/doxygen/testing/071/namespace_a_namespace_1_1_0d0.xml absent
-------------------------------------
```
|
|/ / / |
|
|\ \ \ |
|
| |\ \ \
|/ / / /
| | | |
| | | | |
https://github.com/albert-github/doxygen into albert-github-feature/issue_6925
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In general ATX headers ('#' headers and other markdown ) are converted to doxygen `\section` etc. commands
In case not all levels of doxygen commands are present so like;
```
\section sect1 Section
....
\subsubsection subsubsect1 Sub sub section
```
the information of the `\subsubsection` is not shown. Same happens in case the `\section` is not present at all.
Part of the steering of the ATX headers is done by means of the configuration setting TOC_INCLUDE_HEADINGS (default is 5) setting this setting to '0' will not convert the '#' headers to `\section` etc. (but this as side note).
Basic problem is fixing the not shown headers in case of missing levels in the `\section` commands.
- In case the `\section` command does start the page
- In case the `\section` command does not start the page.
Case the `\section` command does start the page: this is handled in the routine `int DocSection::parse()`
- see to it that not only the exact matching level is handled but also the 'jumps' in levels
- loop all 'section' of the found type and its sub sections and only jump out in case of the 'jump' level case
- give a warning in case of a 'level jump'
Case the `\section` command does not start the page: this is handled in the routine ` void DocRoot::parse()`
- as e.g. `\paragraph` could be followed by a `\subsubsection` each section type has to be handled one after another (otherwise higher types would not be handled)
- note the order is important therefore a `\subsubsection` has to be handled after a `\paragraph.
- due to the different handling the 'TK_LISTITEM' has to be handled at the end (each part can also give a 'TK_LISTITEM'
|
|\ \ \ \
| | | | |
| | | | | |
End comment marker in \code section.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When we have an end comment in a `\code` segment in a section we can get a message like:
```
warning: found */ without matching /* while inside a \code block! Perhaps a missing \endcode?
```
in the similar situation in a `\verbatim` section this message is not given. Switching from `\code` to `\verbatim` is not an option here as in that case other "commands" can lead to problems like in a code like `$string =~ s/^\s*//;`
In this patch the start `/*` and end `*/` comment markers for `\code` and `\verbatim` are completely ignored.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Incorrect warning message
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In case we have e.g. the comment:
```
* @b: first
```
We get the warning message:
```
warning: expected whitespace after : command
```
instead of a better understandable:
```
warning: expected whitespace after \b command
```
|
|\ \ \ \ \ |
|
| | | | | | |
|
| |\ \ \ \ \
|/ / / / / /
| | | | | |
| | | | | | |
https://github.com/BCiesla/doxygen into BCiesla-latex-output-format-fixes
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This solves the problem where header of the paragraph in pdf output
generated from latex has different indent than other sections (like
param or retval).
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Align latex output to man format where each section name is terminated
with colon.
|
|\ \ \ \ \ \ |
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
issue #7126 Latex output format fixes
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Based on the discussion in the proposed pull requests #7126, remove the colon in case it is clear that we have to do with a heading.
|
|/ / / / / / |
|
|\ \ \ \ \ \ |
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
code.l: make CallContext independent of global variables
|
| | | | | | | | |
|
| | |/ / / / / |
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
|
| | | | | | | |
|
| |\ \ \ \ \ \
|/ / / / / / /
| | | | | | |
| | | | | | | |
groleo-docgroup
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Adrian Negreanu <groleo@gmail.com>
|
|\ \ \ \ \ \ |
|
| |\ \ \ \ \ \
|/ / / / / / /
| | | | | | |
| | | | | | | |
https://github.com/albert-github/doxygen into albert-github-feature/issue_6769
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Based on comment `\usepackage` in refman.tex / doxygen_manual.tex has been replaced with `\RequirePackage` in doxygen.sty
("back to its old place").
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Created a workaround for the problems in the unmaintained tabu package due to changes in LaTeX 2019
Changes are based on the comments of David Carlisle and Frank Mittelbach of The LaTeX3 Project Team
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
issue @7140 DoxygenLayout does not support UTF8 BOM format
|
|/ / / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Read the DoxygenLayout file in a similar way as the header / footer etc. for HTML and feed the (converted) result into the XML reader.
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
|
| |\ \ \ \ \ \
|/ / / / / / /
| | | | | | |
| | | | | | | |
https://github.com/albert-github/doxygen into albert-github-feature/issue_7127
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
Make identifier in the `.js` files unique (they are only used internally)
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Missing warning for "double comment"
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In case we have:
```
/** \file
/** the second comment start line
*/
/** the docu
*/
void a_fie(void){}
/** the docu
** double commented
*/
void a_fie2(void){}
``
one would expect to get a warning regarding the
```
/**
/**
```
but none is given.
One would have expected:
```
aa.c:13: warning: Reached end of file while still inside a (nested) comment. Nesting level 1 (probable line reference: 1)
```
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Option for 'input buffer overflow'
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | | |
Cmake option `-Denlarge_lex_buffers=<size>` to enlarge input and read buffers for source code lexers.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
issue #7091 HEAD fails to build on macOS with stock `bison`
|