| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Doxygen's own documentation doesn't build with recent LaTeX version
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Due to a recent change in the new distribution of LaTeX in the handling of the "input" commands we get the error like:
```
Appendix D.
(../html/examples/group/latex/refman_doc.tex (../html/examples/group/latex//gro
up__group1.tex) [243]
! I can't write on file `../html/examples/group/latex//group__group2.aux'.
\@include ...mmediate \openout \@partaux "#1.aux"
\immediate \write \@partau...
l.3 \include{group__group2}
Please type another output file name
! Emergency stop.
\@include ...mmediate \openout \@partaux "#1.aux"
\immediate \write \@partau...
l.3 \include{group__group2}
*** (job aborted, file error in nonstop mode)
```
The problem is that now an intermediate file is written to `../html/examples/group/latex//group__group2.aux` that was written in the older distributions as `./group__group2.aux`, so in the current directory.
Writing to sub directories of the current directory is possible but it is not allowed (unless special, dangerous, options are used) to write to directories outside tgese directories.
(see also: https://tex.stackexchange.com/questions/575120/problem-writing-aux-file)
This fix writes the examples in subdirectories in the latex directory and not under the, parallel, html directory. This means also that there is a cleaner and clearer distinction between the html and latex output.
|
|\ \
| | |
| | | |
Remove some build warnings
|
| | |
| | |
| | |
| | | |
Fix didn't have the expected effect
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Removing messages like:
```
D:\a\doxygen\doxygen\qtools\qdatastream.cpp(806) : warning C4789: buffer 'b' of size 4 bytes will be overrun; 1 bytes will be written starting at offset 4
D:\a\doxygen\doxygen\qtools\qdatastream.cpp(805) : warning C4789: buffer 'b' of size 4 bytes will be overrun; 1 bytes will be written starting at offset 5
D:\a\doxygen\doxygen\qtools\qdatastream.cpp(804) : warning C4789: buffer 'b' of size 4 bytes will be overrun; 1 bytes will be written starting at offset 6
D:\a\doxygen\doxygen\qtools\qdatastream.cpp(803) : warning C4789: buffer 'b' of size 4 bytes will be overrun; 1 bytes will be written starting at offset 7
```
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Removing some build warnings like:
```
D:\a\doxygen\doxygen\src\groupdef.cpp(628): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
D:\a\doxygen\doxygen\src\index.cpp(3950): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
```
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|/ /
| |
| |
| | |
When building without libclang support
|
| | |
|
|\ \
| |/
|/| |
|
| | |
|
|\ \
| | |
| | | |
Show configuration warnings unconditionally in the doxywizard
|
| | |
| | |
| | |
| | | |
Show the configuration warnings in the doxywizard unconditionally so there is no need to use the `--debug` option
|
|\ \ \
| |_|/
|/| | |
Extend tests with some other default tests
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
During the change to GitHub Actions the extra tests as added in #8217 were lost:
Extend tests with generating xhtml, docbook, rtf to see if the files can be generated and build, not for Windows as it loos like that the "latex" command cannot always be run (problems with test 28).
Check also the generated xsd files in xml mode.
Note for the new checks no comparison is done with previous versions.
|
|\ \
| |/
|/| |
Add param validation to typedef function pointers
|
|/
|
|
|
|
|
|
|
|
| |
Currently typedef'd function pointers, typically used as callbacks,
don't have their `@param` documentation properly validated. This commit
adds a proper check by initializing their memberdef with the parsed
args. To avoid duplicating the params in the output, since typedef's
already have the params in their definition, an extra check was added.
Signed-off-by: Fabio Utzig <fabio.utzig@nordicsemi.no>
|
| |
|
|\ |
|
| | |
|
| |\
| | |
| | |
| | | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_utf_8_latex_href
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In case in there is a literal utf-8 character like the the Unicode En Dash (U+2013) a pages is accessed with `\T1\endash` like:
```
https://en.wikipedia.org/wiki/Damerau\T1\textendash_Levenshtein_distance
```
and this page cannot be found, so the UTF-8 character has to be handled properly here.
This is found when solving issue #8241
|
|\ \ \
| | | |
| | | | |
issue #8142 UTF-8 in URL in source generates truncated URL in HTML
|
| | |/
| |/|
| | |
| | | |
Specifying the URL in a similar way as other IDs
|
|\ \ \
| |_|/
|/| | |
Improvements of reading the configuration file
|
|/ /
| |
| |
| |
| |
| | |
- making the parsing of the configuration consistent with the reading of the configuration file a doxygen run
- adding a number of warnings in case of problems in the configuration file
- making the configuration warnings better visible (popping up the "Output log Window").
|
| | |
|
|\ \
| | |
| | | |
Recent file list of doxywizard not cleared properly
|
| | |
| | |
| | |
| | |
| | | |
Only half of the items in the list of recently loaded configuration files were removed,
(One notices this e.g. after clearing the list, leave the wizard, start wizard and look in the recent loaded files list)
|
|\ \ \ |
|
| | | | |
|
| |\ \ \
|/ / / /
| | | |
| | | | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_url_irc
|
| | |/
| |/|
| | |
| | |
| | | |
- missing colon (`:`) at irc
- adding irc, sftp and ftps
|
| | | |
|
| | | |
|
| |/
|/| |
|
|\ \ |
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| | |
- introduced by commit fce7c2f8af2ccd04137c7db163333d0110241835
- found when processing pytorch code
|
|\ \
| | |
| | | |
issue #8246 The prefix &#х202А; for files is displayed incorrectly in the file names.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
file names.
Each index generator should handle its Left-To-Right / Right-To-Left handling on its own as otherwise we get for e.g.
treeview in the js file:
```
[ "\u202A‪afx3.h", "a00002_source.html", null ]
```
instead of:
```
[ "\u202A;afx3.h", "a00002_source.html", null ]
```
resulting in the problems from this issue.
in the htmlhelp (index.hhc):
```
... value="‪‪afx3.h" ...
```
i.e. a double `‪` which is not nice.
In "XML" type formats (not the doxygen xml output!), here qhp index.qhp:
```
... title="&#x202A;afx3.h" ...
```
where the LTR sequence is escaped.
|
|\ \ \
| | | |
| | | | |
Incorrect end tag in doxywizard
|
| |/ /
| | |
| | |
| | | |
The closing `</qt` was not properly closed to `</qt>`.
|
|\ \ \
| | | |
| | | | |
issue #8247 declaration different in cpp and h file of qstrncmp
|
| |/ /
| | |
| | |
| | | |
argument names of source and destination were in h file switched compared to the cpp file, no harm done it are just names in the prototype but it is confusing.
|