summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Doxygen's own documentation doesn't build with recent LaTeX versionalbert-github2020-12-1930-60/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Merge pull request #8257 from albert-github/feature/bug_doxyw_warn_2Dimitri van Heesch2020-12-181-38/+11
|\ | | | | Show configuration warnings unconditionally in the doxywizard
| * Show configuration warnings unconditionally in the doxywizardalbert-github2020-12-171-38/+11
| | | | | | | | Show the configuration warnings in the doxywizard unconditionally so there is no need to use the `--debug` option
* | Merge pull request #8260 from albert-github/feature/bug_extend_tests_3Dimitri van Heesch2020-12-182-7/+108
|\ \ | | | | | | Extend tests with some other default tests
| * | Extend tests with some other default testsalbert-github2020-12-182-7/+108
|/ / | | | | | | | | | | | | | | | | 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.
* | Merge pull request #8259 from utzig/callback-paramDimitri van Heesch2020-12-172-2/+2
|\ \ | |/ |/| Add param validation to typedef function pointers
| * Add param validation to typedef function pointersFabio Utzig2020-12-172-2/+2
|/ | | | | | | | | | 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>
* Simplified escaping for latex URLsDimitri van Heesch2020-12-161-11/+2
|
* Merge branch 'albert-github-feature/bug_utf_8_latex_href'Dimitri van Heesch2020-12-161-40/+83
|\
| * Unified the routine to get the next UTF8 character from a UTF8 streamDimitri van Heesch2020-12-161-84/+71
| |
| * Merge branch 'feature/bug_utf_8_latex_href' of ↵Dimitri van Heesch2020-12-161-1/+57
| |\ | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_utf_8_latex_href
| | * Incorrect handling of UTF-8 characters in latex reference statementalbert-github2020-12-111-1/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge pull request #8243 from albert-github/feature/issue_8142Dimitri van Heesch2020-12-161-1/+1
|\ \ \ | | | | | | | | issue #8142 UTF-8 in URL in source generates truncated URL in HTML
| * | | issue #8142 UTF-8 in URL in source generates truncated URL in HTMLalbert-github2020-12-111-1/+1
| | |/ | |/| | | | | | | Specifying the URL in a similar way as other IDs
* | | Merge pull request #8254 from albert-github/feature/bug_doxyw_warnDimitri van Heesch2020-12-169-63/+138
|\ \ \ | |_|/ |/| | Improvements of reading the configuration file
| * | Improvements of reading the configuration filealbert-github2020-12-169-63/+138
|/ / | | | | | | | | | | - 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").
* | issue #8251: Macro stopped working in 1.8,.19Dimitri van Heesch2020-12-151-4/+9
| |
* | Merge pull request #8252 from albert-github/feature/bug_doxyw_clr_recentDimitri van Heesch2020-12-151-1/+1
|\ \ | | | | | | Recent file list of doxywizard not cleared properly
| * | Recent file list of doxywizard not cleared properlyalbert-github2020-12-151-1/+1
| | | | | | | | | | | | | | | 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)
* | | Merge branch 'albert-github-feature/bug_url_irc'Dimitri van Heesch2020-12-152-2/+5
|\ \ \
| * | | Added missing protocolsDimitri van Heesch2020-12-151-2/+4
| | | |
| * | | Merge branch 'feature/bug_url_irc' of ↵Dimitri van Heesch2020-12-152-2/+3
| |\ \ \ |/ / / / | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_url_irc
| * | | Incorrect specification of irc as URL protocolalbert-github2020-12-112-2/+3
| | |/ | |/| | | | | | | | | | - missing colon (`:`) at irc - adding irc, sftp and ftps
* | | Remove Travis CI builds in favor of Github ActionsDimitri van Heesch2020-12-151-130/+0
| | |
* | | Remove Appveyor CI builds in favor of Github ActionsDimitri van Heesch2020-12-151-60/+0
| | |
* | | Update README.mdDimitri van Heesch2020-12-151-2/+1
| |/ |/|
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-12-141-2/+6
|\ \
| * | Update build_cmake.ymlDimitri van Heesch2020-12-141-4/+4
| | |
| * | Update build_cmake.ymlDimitri van Heesch2020-12-141-1/+5
| | |
* | | Regression: Fixed crash in dotgfxhierarchytable.cppDimitri van Heesch2020-12-141-1/+1
|/ / | | | | | | | | - introduced by commit fce7c2f8af2ccd04137c7db163333d0110241835 - found when processing pytorch code
* | Merge pull request #8249 from albert-github/feature/issue_8246Dimitri van Heesch2020-12-141-3/+3
|\ \ | | | | | | issue #8246 The prefix &#х202А; for files is displayed incorrectly in the file names.
| * | issue #8246 The prefix &#х202А; for files is displayed incorrectly in the ↵albert-github2020-12-141-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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&#x202A;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="&#x202A;&#x202A;afx3.h" ... ``` i.e. a double `&#x202A;` which is not nice. In "XML" type formats (not the doxygen xml output!), here qhp index.qhp: ``` ... title="&amp;#x202A;afx3.h" ... ``` where the LTR sequence is escaped.
* | | Merge pull request #8250 from albert-github/feature/bug_doxyw_endtagDimitri van Heesch2020-12-144-4/+4
|\ \ \ | | | | | | | | Incorrect end tag in doxywizard
| * | | Incorrect end tag in doxywizardalbert-github2020-12-144-4/+4
| |/ / | | | | | | | | | The closing `</qt` was not properly closed to `</qt>`.
* | | Merge pull request #8248 from albert-github/featurre/issue_8247Dimitri van Heesch2020-12-141-1/+1
|\ \ \ | | | | | | | | issue #8247 declaration different in cpp and h file of qstrncmp
| * | | issue #8247 declaration different in cpp and h file of qstrncmpalbert-github2020-12-141-1/+1
| |/ / | | | | | | | | | 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.
* | | Update build_cmake.ymlDimitri van Heesch2020-12-141-1/+4
| | |
* | | Update build_cmake.ymlDimitri van Heesch2020-12-141-6/+5
| | |
* | | Update build_cmake.ymlDimitri van Heesch2020-12-141-1/+1
| | |
* | | Update build_cmake.ymlDimitri van Heesch2020-12-141-2/+2
| | |
* | | Update build_cmake.ymlDimitri van Heesch2020-12-141-8/+9
| | |
* | | Update build_cmake.ymlDimitri van Heesch2020-12-141-0/+15
| | |
* | | Update build_cmake.ymlDimitri van Heesch2020-12-141-16/+10
| | |
* | | Update build_cmake.ymlDimitri van Heesch2020-12-141-3/+11
| | |
* | | Update build_cmake.ymlDimitri van Heesch2020-12-141-15/+8
|/ /
* | Update build_cmake.ymlDimitri van Heesch2020-12-141-1/+2
| |
* | Update build_cmake.ymlDimitri van Heesch2020-12-131-4/+4
| |
* | Update build_cmake.ymlDimitri van Heesch2020-12-131-8/+16
| |
* | Update build_cmake.ymlDimitri van Heesch2020-12-131-0/+11
| |
* | Update build_cmake.ymlDimitri van Heesch2020-12-131-9/+14
| |