summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Miscounting in markdown in case of a horizontal ruler.albert-github2020-10-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having code like: ``` A horizonal ruler by means of underscores \aa2 ____ \aa4 A horizonal ruler by means of hyphens \bb7 - --- \bb9 A horizonal ruler by means of asterisks \cc12 **** \cc14 ``` we get wanungs like: ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:5: warning: Found unknown command '\aa4' .../aa.md:8: warning: Found unknown command '\bb7' .../aa.md:11: warning: Found unknown command '\bb9' .../aa.md:14: warning: Found unknown command '\cc12' .../aa.md:17: warning: Found unknown command '\cc14' ``` instead of ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:4: warning: Found unknown command '\aa4' .../aa.md:7: warning: Found unknown command '\bb7' .../aa.md:9: warning: Found unknown command '\bb9' .../aa.md:12: warning: Found unknown command '\cc12' .../aa.md:14: warning: Found unknown command '\cc14' ``` This has been fixed.
* Fix for compiler warning fix :-(Dimitri van Heesch2020-10-171-1/+1
|
* Fixes compiler warningDimitri van Heesch2020-10-171-1/+1
|
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-10-172-2/+11
|\
| * Merge pull request #8111 from albert-github/feature/bug_cnt_md_linksDimitri van Heesch2020-10-171-1/+11
| |\ | | | | | | Miscounting in case of markdown links
| | * Miscounting in case of markdown linksalbert-github2020-10-161-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have simple input files like: ``` Chrome's trace viewer (Catapult) following the [instructions]( https://chromium.googlesource.com/catapult/+/refs/heads/master/tracing/docs/embedding-trace-viewer.md). This directory contains the helper files to embed Chrome's trace viewer. The current resources were generated/copied from [`Catapult@9508452e18f130c98499cb4c4f1e1efaedee8962` ]( https://chromium.googlesource.com/catapult/+/9508452e18f130c98499cb4c4f1e1efaedee8962). \aa11 ``` or ``` Add new exported module Text.Pandoc.Writers.AnnotatedTable [API change] (#6655, Christian Despres). This module (which should generally \bb3 ``` one gets (in the current master version, a5ac10888f6c0b0fc00678f67aa49036b33aa4cf): ``` .../aa.md:8: warning: Found unknown command '\aa11' .../bb.md:3: warning: Found unknown command '\bb4' ``` instead of ``` .../aa.md:11: warning: Found unknown command '\aa11' .../bb.md:4: warning: Found unknown command '\bb4' ``` this is due to the fact that the newlines inside the links are not taken into consideration during the conversion. We can add the extra newlines but have to do this inside the `<...>` as than they are handled correctly later on: - when adding them before the `<` doxygen sees a newline and will start a new paragraph starting with the link instead of keeping it in its place. - when adding them after the `>` we can get a warning about `warning: End of list marker found without any preceding list items` when after the closing `)` of the link there is directly a `.`
| * | Merge pull request #8108 from albert-github/feature/bug_md_cnt_listDimitri van Heesch2020-10-171-1/+0
| |\ \ | | | | | | | | Miscounting in respect to lists in markdown
| | * | Miscounting in respect to lists in markdownalbert-github2020-10-161-1/+0
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having examples like: ``` Steps 1. \aa2 2. \aa3 3. \aa4 \aa5 ``` and ``` Steps - \bb2 - \bb3 - \bb4 \aa5 ``` we get warnings like: ``` .../aa_list.md:3: warning: Found unknown command '\aa2' .../aa_list.md:4: warning: Found unknown command '\aa3' .../aa_list.md:5: warning: Found unknown command '\aa4' .../aa_list.md:6: warning: Found unknown command '\aa5' .../bb_list.md:3: warning: Found unknown command '\bb2' .../bb_list.md:4: warning: Found unknown command '\bb3' .../bb_list.md:5: warning: Found unknown command '\bb4' .../bb_list.md:6: warning: Found unknown command '\aa5' ``` instead off: ``` .../aa_list.md:2: warning: Found unknown command '\aa2' .../aa_list.md:3: warning: Found unknown command '\aa3' .../aa_list.md:4: warning: Found unknown command '\aa4' .../aa_list.md:5: warning: Found unknown command '\aa5' .../bb_list.md:2: warning: Found unknown command '\bb2' .../bb_list.md:3: warning: Found unknown command '\bb3' .../bb_list.md:4: warning: Found unknown command '\bb4' .../bb_list.md:5: warning: Found unknown command '\aa5' ``` this is due to the fact that there is a line le counting. In case of REJECT no lineCount should be performed and otherwise just once.
* | | Performance tweak: Pass BaseClassList by const referenceDimitri van Heesch2020-10-177-20/+20
|/ /
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-10-161-1/+2
|\ \
| * \ Merge pull request #8109 from albert-github/feature/issue_8105Dimitri van Heesch2020-10-161-1/+2
| |\ \ | | |/ | |/| issue #8105 How do add (multiple files without extension) directory in INPUT field of doxygen configuration file
| | * issue #8105 How do add (multiple files without extension) directory in INPUT ↵albert-github2020-10-161-1/+2
| |/ | | | | | | | | | | field of doxygen configuration file Small explanation added as it is not clear what to use in case of `no_extension` in `FILE_PATTERNS`
* | issue #8098: Python Decorator written below @brief tag and above the ↵Dimitri van Heesch2020-10-162-0/+11
|/ | | | function leads to documentation error
* Merge pull request #8099 from albert-github/feature/bug_warn_latex_figDimitri van Heesch2020-10-152-8/+1
|\ | | | | Warning about duplicate figure numbers in LaTeX
| * Warning about duplicate figure numbers in LaTeXalbert-github2020-10-142-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the log file of the generated doxygen manual we see warnings like: ``` pdfTeX warning (ext4): destination with the same identifier (name{figure.22.1}) has been already used, duplicate ignored \AtBegShi@Output ...ipout \box \AtBeginShipoutBox \fi \fi ``` (this pull request was also triggered by: https://stackoverflow.com/questions/64328597/pdftex-warning-saying-about-duplicate-figures) The solution is found by means of: https://tex.stackexchange.com/questions/566677/multiple-use-of-figure-number-ext4-warning/ in short: > The hyperref package patches \caption so \H@refstepcounter is used instead of \refstepcounter. The definition isn't necessary in `manual.sty` as the `doxygen_manual.tex` includes `doxygen.sty`
* | Merge pull request #8097 from albert-github/feature/issue_8093Dimitri van Heesch2020-10-151-1/+1
|\ \ | | | | | | issue #8093 Some URLs in fresh/updated Doxyfile are split over two lines
| * | issue #8093 Some URLs in fresh/updated Doxyfile are split over two linesalbert-github2020-10-131-1/+1
| |/ | | | | | | | | Created an explicit split of the line before the http address so the URL will start on a new line in the doxygen configuration file and won't be split anymore (unless the total length of the URL will be longer than 78 characters but this is in the doxygen settings not the case). (The other formats: HTML, LateX and the help in the doxywizard give still the same output results).
* | Merge pull request #8095 from albert-github/feature/bug_warn_doxyparseDimitri van Heesch2020-10-151-2/+2
|\ \ | | | | | | Compilation warnings in doxyparse
| * | Compilation warnings in doxyparsealbert-github2020-10-131-2/+2
| |/ | | | | | | | | | | | | | | In doxyparse.cpp we got some compilation warnings (Windows 64-bit compiler) like: ``` doxyparse.cpp(299): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ``` these have been eliminated.
* | Merge pull request #8096 from albert-github/feature/bug_dvipsDimitri van Heesch2020-10-151-6/+6
|\ \ | | | | | | Don't start dvips when latex fails for formulas
| * | Don't start dvips when latex fails for formulasalbert-github2020-10-131-6/+6
| |/ | | | | | | In case the latex process fails for formulas there is no reason to try to start a dvips process.
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-10-153-3/+4
|\ \
| * \ Merge pull request #8100 from albert-github/feature/bug_latex_fig_spaceDimitri van Heesch2020-10-153-3/+4
| |\ \ | | | | | | | | Space around images in LaTeX output is sometimes a bit large
| | * | Space around images in LaTeX output is sometimes a bit largealbert-github2020-10-143-3/+4
| | |/ | | | | | | | | | | | | | | | | | | | | | When we look at images in documents we see for a number of images a big amount of white space around the image. This is e.g. the case in the doxygen manual at page 99 of the 1.8.20 version. - using `\raggedbottom` sees to it that the space inside the page is removed (there might be some white space when the next image doesn't fit anymore. (See https://tex.stackexchange.com/questions/566779/placing-figures-on-a-fixed-place-without-lot-of-space-around-it) - use `\centering` instead of `\begin{center}` as the center environment adds some extra white space (see a comment with the question, on a different subject though: https://stackoverflow.com/questions/64328597/pdftex-warning-saying-about-duplicate-figures#comment113772445_64328597)
* | | issue #8102 [C++] Reference relations are not generated for constructors ↵Dimitri van Heesch2020-10-151-0/+8
|/ / | | | | | | using list initialization
* | Merge pull request #8104 from albert-github/feature/bug_dot_labelDimitri van Heesch2020-10-151-1/+1
|\ \ | | | | | | Incorrect label / name in case regeneration of HTML without regeneration of dot files
| * | Incorrect label / name in case regeneration of HTML without regeneration of ↵albert-github2020-10-151-1/+1
|/ / | | | | | | | | | | | | dot files This is a further regression on #7840. In case we regenerate the HTML files but not the image files based on dot we get incorrect labels for the id / name in the HTML output.
* | issue #8091: [C++] Newer doxygen versions add a lot of bogus warnings about ↵Dimitri van Heesch2020-10-145-60/+70
|/ | | | undocumented entities
* Merge pull request #8092 from albert-github/feature/bug_transl_sliceDimitri van Heesch2020-10-1226-6/+119
|\ | | | | Translation function trCompoundListDescription no entry for SLICE
| * Translation function trCompoundListDescription no entry for SLICEalbert-github2020-10-1226-6/+119
| | | | | | | | | | A number of languages have no translation in the function `trCompoundListDescription()` in case the `OPTIMIZATION_OUTPUT_SLICE` is set. Translated as many as possible based on the available strings.
* | Merge pull request #8079 from albert-github/feature/issue_8078Dimitri van Heesch2020-10-121-1/+1
|\ \ | | | | | | issue #8078 Warning and extra text when using Markdown as mainpage
| * | issue #8078 Warning and extra text when using Markdown as mainpagealbert-github2020-10-061-1/+1
| | | | | | | | | | | | Also replace the `@` in a label.
* | | Merge pull request #8086 from albert-github/feature/bug_latex_footerDimitri van Heesch2020-10-123-26/+41
|\ \ \ | | | | | | | | Missing footer on first page of each chapter in LaTeX
| * | | Missing footer on first page of each chapter in LaTeXalbert-github2020-10-093-26/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the doxygen pdf manual we see that on the first page of each chapter the footer is missing, the same occurs in the "normal" documentation generated by doxygen. References: - https://tex.stackexchange.com/questions/566034/footer-ruler-on-first-page-in-fancyhdr-with-book - https://tex.stackexchange.com/questions/566056/footer-ruler-on-first-page-in-fancyhdr-with-book-but-not-in-part-part/ Code changes ("normal" documentation): - latexgen.cpp changes required for the "normal" documentation Code changes (doxygen manual) - doxygen_manual.sty, remove word "Part" for the Appendices. - manual.sty changes like for "normal" documentation plus patching part in case of the `\part` (here we don't want the footer or header)
* | | | Merge pull request #8088 from albert-github/feature/bug_md_pg_atxDimitri van Heesch2020-10-121-0/+1
|\ \ \ \ | | | | | | | | | | Miscounting of lines in respect to page command (ATX header)
| * | | | Miscounting of lines in respect to page command (ATX header)albert-github2020-10-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of an ATX header for a page at the beginning of a file (i.e. `#...`) there is a line miscounting. Analogous as done for lines type: ``` The page ==== ``` in pull request #8056 we have to add an extra newline.
* | | | | Refactoring: Modernize BaseClassListDimitri van Heesch2020-10-1218-916/+717
| | | | |
* | | | | Fix type conversion warnings in searchindex.cppDimitri van Heesch2020-10-121-5/+5
| |_|_|/ |/| | |
* | | | Refactoring: Remove use of globals/statics in isAccessibleFrom*Dimitri van Heesch2020-10-114-114/+114
| | | | | | | | | | | | | | | | - Also moved AccessStack to util.h and modernized it.
* | | | Merge pull request #8089 from albert-github/feature/bug_spellDimitri van Heesch2020-10-112-2/+2
|\ \ \ \ | | | | | | | | | | Spelling error
| * | | | Spelling erroralbert-github2020-10-111-1/+1
| | | | | | | | | | | | | | | | | | | | Corrected another spelling error
| * | | | Spelling erroralbert-github2020-10-101-1/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | Corrected spelling error (Found by Fossies).
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-10-1018-67/+165
|\ \ \ \ | |/ / /
| * | | Merge pull request #8087 from albert-github/feature.bug_doxyw_class_grapg_consitDimitri van Heesch2020-10-101-1/+1
| |\ \ \ | | | | | | | | | | Consistency for use class graphs / class diagrams
| | * | | Consistency for use class graphs / class diagramsalbert-github2020-10-101-1/+1
| | |/ / | | | | | | | | | | | | | | | | In the GUI the term "Class diagrams" is used although this is linked to the setting `CLASS_GRAPH` and not to the setting `CLASS_DIAGRAMS`. Changed text in this case for consistency.
| * | | Merge pull request #8085 from albert-github/feature/bug_doxyw_sliceDimitri van Heesch2020-10-101-33/+54
| |\ \ \ | | |/ / | |/| | Optimization for Slice missing in doxywizard Wizard-Mode page
| | * | Optimization for Slice missing in doxywizard Wizard-Mode pagealbert-github2020-10-081-33/+54
| | | | | | | | | | | | | | | | The Optimization for Slice was missing in the doxywizard "Wizard-Mode" page.
| * | | Merge pull request #8082 from albert-github/feature/bug_doxyw_docbookDimitri van Heesch2020-10-082-1/+14
| |\ \ \ | | | | | | | | | | Docbook missing in doxywizard Wizard-Output page
| | * | | Docbook missing in doxywizard Wizard-Output pagealbert-github2020-10-082-1/+14
| | |/ / | | | | | | | | | | | | The output formap "Docbook" was missing in the doxywizard "Wizard-Output" page.
| * | | Merge pull request #8081 from albert-github/feature/bug_doxyw_optDimitri van Heesch2020-10-082-0/+10
| |\ \ \ | | | | | | | | | | Adding possibility to add command line options when running doxygen from doxygen wizard