| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Implementation of the C++2x three-way / spaceship operator.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When having a code comment like:
```
@code
sub postprocess
{
s/\(?\@xref\{(?:[^\}]*)\}(?:[^.<]|(?:<[^<>]*>))*\.\)?//g;
s/\s+\(\@pxref\{(?:[^\}]*)\}\)//g;
}
@endcode
```
and using MathJax the `/(` is seen as a the beginning of a formula, but should be seen as text and can now lead to "Undefined control sequence".
(The problem comes originally from code as generated by the doxygen-perl-filter for converting perl code in something doxygen does understand).
This problem is similar to the problems solved in pull request #7697, but not handled here.
This pull request will see `\(` (and its counter part `\)` as complete entities and replace them in a similar way as done in #7697 (but now in an earlier stage but the `‍` will be properly filtered in the different output formats.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
free issues
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Spelling corrections as found by codespell and in #561.
Some reported problems were already fixed, others are fixed here, with some exceptions (a,o.):
- "referenceby" in defgen.cpp as this is in the output and I cannot oversee the consequences (looks like none, but ...)
- "HANGEUL_CHARSET" left as is as in some MS documentation is written: 'HANGUL_CHARSET: Also spelled "Hangeul". Specifies the Hangul Korean character set.' (https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-wmf/0d0b32ac-a836-4bd2-a112-b6000a1b4fc9).
|
| |
|
|\
| |
| |
| | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_code_string
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| | |
|
|\ \
| | |
| | |
| | | |
into cheoljoo-191031/g_bracketCont
|
| | | |
|
|\ \ \
| | | |
| | | | |
issue #7119 Doxygen does not link to C# snippets - regression
|
| | |/
| |/|
| | |
| | | |
Looks like the `isLinkableIeInProject` is a bit to strict and `isLinkable` has to be used (also the original pull request #6489 still works OK).
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
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.
|
| | |
|
| |
| |
| |
| |
| | |
Create a consistent way to display the state mnemonics of the different scanners (analogous to the fortranscanner.l)
Use an automatic procedure to generate the routine with the translation of the states to a string.
|
|\ \
| | |
| | | |
issue #7123: some code line are missed in the xml file for java
|
| | |
| | |
| | |
| | |
| | | |
When already in a comment block don't reset the last comment type.
Problem also occurs with e.g. C
|
| | |
| | |
| | |
| | |
| | |
| | | |
- moved unescapeCharsInString to util.cpp
- restructured flow keyword counting
- make flow keyword counting work for python and fortran code as well
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
this commit is a squashed merge from lots of doxyparse evolution and
concentrates contributions from many authors, all listed at the end of this
message as Signed-off-by
follow a list of all improvements and bugfixes on doxyparse:
* workarounding strings replaced by doxygen core
* print missing module name for some C code (analizo/analizo#155)
* do not count/print 'void' as a function argument
* rough instructions for doxyparse release
* limit identifiers to 1024 chars (analizo/analizo#135)
* removing "\\" from function signatures (analizo/analizo#138)
* fix override args references (analizo/analizo#79)
* check if new_data in removeDoubleQuotes function is empty (analizo/analizo#120)
* removing double quotes from function signature (analizo/analizo#117)
* check if ArgumentList is null (analizo/analizo#116)
* don't report same module/class more than once (analizo/analizo#112)
* add missing key "defines:" to all modules (analizo/analizo#111)
* check if string is larger than 1 before removing surrounding quotes (analizo/analizo#110)
* doxyparse properly detects package methods
* output inheritance as list instead of hash
* start yaml document: ---
* adding double quoted in module name (analizo/analizo#106)
* added --version flag to doxyparse
* removing double quotes from function arguments list
* fix doxyparse segfault for python source files
* using quotes to surround members definition on yaml
* add the number of conditionals path
* generate configvalues.h
* adding .cs (csharp) as non-C file extension
* adding .pyw (python) as non-C file extension
* adding .py (python) as non-C file extension
Signed-off-by: Antonio Terceiro <terceiro@softwarelivre.org>
Signed-off-by: Henrique Dutra <hld@henriquedutra.com.br>
Signed-off-by: Igor Ribeiro Barbosa Duarte <igor.ribeiro.duarte@gmail.com>
Signed-off-by: João M. Miranda <joaomm88@gmail.com>
Signed-off-by: Jonathan Moraes <arkyebr@gmail.com>
Signed-off-by: Kleber <kleberbritomoreira10@gmail.com>
Signed-off-by: leonardork <leodegolim@yahoo.com.br>
Signed-off-by: Marcelo Ferreira <marcelohpf@gmail.com>
Signed-off-by: Mateus Andrade <mateusandrade080@gmail.com>
Signed-off-by: Matheus Miranda <matheusmirandalacerda@gmail.com>
Signed-off-by: Paulo Meirelles <paulo@softwarelivre.org>
Signed-off-by: Sabryna de Sousa <sabryna.sousa1323@gmail.com>
Signed-off-by: Vinicius Daros <vkdaros@mercurio.eclipse.ime.usp.br>
Signed-off-by: VinyPinheiro <viny-pinheiro@hotmail.com>
|
|\ \ \
| | | |
| | | |
| | | | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_endblock_msg
|
| |/ /
| | |
| | |
| | | |
Consistency
|
| | | |
|
| | | |
|
| | | |
|
|/ / |
|
|\ \
| |/
|/|
| |
| | |
cfriedt/feature/cfriedt/6955/allow-javadoc-style-comment-blocks-with-a-doxyfile-variable
Allow Javadoc-style comment blocks with a Doxyfile variable
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
|\
| |
| | |
Double id for tooltips in XHTML possible.
|
| |
| |
| |
| | |
The tooltips (XHTML) should not be displayed per code fragment but for the entire (output) file as otherwise tooltips might be added multiple times resulting in double IDs.
|
|/ |
|
| |
|