summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #8175 from albert-github/feature/bug_doxyw_qt_versDimitri van Heesch2020-11-141-2/+17
|\ | | | | Show QT version in doxywizard
| * Show QT version in doxywizardalbert-github2020-11-131-2/+17
| | | | | | | | When debugging problems in respect to the doxywizard it always good to know with which version the doxywizard has been build a which runtime version is being used(especially when not linking statically)
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-11-142-1/+7
|\ \
| * \ Merge pull request #8170 from albert-github/feature/issue_8169Dimitri van Heesch2020-11-142-1/+7
| |\ \ | | | | | | | | issue #8169 "\emoji heavy_check_mark" produces ✓ instead of ✔️
| | * | issue @8169 "\emoji heavy_check_mark" produces ✓ instead of ✔️albert-github2020-11-112-1/+7
| | |/ | | | | | | | | | Create the possibility to change the used font for an emoji (the default is unchanged, but an example is given of how it is used at the site: https://unicode.org/emoji/charts/full-emoji-list.html).
* | | Fix chmod permissions for imagesDimitri van Heesch2020-11-1422-0/+0
| | |
* | | Merge branch 'albert-github-feature/bug_doxyw_docu'Dimitri van Heesch2020-11-1427-95/+271
|\ \ \ | |/ / |/| |
| * | Changed some wording.Dimitri van Heesch2020-11-141-123/+124
| | |
| * | Merge branch 'feature/bug_doxyw_docu' of ↵Dimitri van Heesch2020-11-1427-80/+255
| |\ \ |/ / / | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_doxyw_docu
| * | Update of doxywizard documetationalbert-github2020-11-0927-80/+255
| | | | | | | | | | | | Bringing the doxywizard documentation up to date with the current version.
* | | Fix for crash when using members of a partially constructed objectDimitri van Heesch2020-11-145-10/+24
| | |
* | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-11-132-1/+2
|\ \ \ | | |/ | |/|
| * | Merge pull request #8166 from albert-github/feature/bug_ftn_ignDimitri van Heesch2020-11-101-0/+1
| |\ \ | | | | | | | | Doxygen crashes on Fortran
| | * | Doxygen crashes on Fortranalbert-github2020-11-091-0/+1
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a Fortran file like: ``` !> module docu MODULE test_mod INTERFACE !> @brief iets SUBROUTINE subr_i(this) INTEGER this END SUBROUTINE subr_i END INTERFACE !< @brief type brief TYPE, PUBLIC :: test_type !> docu integer i END TYPE test_type END MODULE test_mod ``` this is due to the fact that a incorrect start of comment `!<` is used for the `TYPE` and that initiated because the last `SUBROUTINE` argument does not have any documentation. The actual cause is that at the end of a subroutine the `vtype` is not properly reset.
| * | Merge pull request #8168 from albert-github/feature/bug_spell_namespacedefDimitri van Heesch2020-11-101-1/+1
| |\ \ | | | | | | | | Typo in namespacedef.h
| | * | Typo in namespacedef.halbert-github2020-11-101-1/+1
| |/ / | | | | | | | | | Typo in namespacedef.h as found by Fossies
* | | Refactoring: replacing dynamic_cast by static_cast to improve performanceDimitri van Heesch2020-11-1340-601/+1169
|/ /
* | Refactoring: Introduce immutable and mutable interfacesDimitri van Heesch2020-11-0936-1367/+1514
|/ | | | | | Split Definition/ClassDef/NamespaceDef/MemberDef into a immutable and mutable part Aliases are immutable, other symbols are stored using an immutable interface but can be made mutable explicitly by dynamic casting.
* Merge pull request #8128 from albert-github/feature/bug_configDimitri van Heesch2020-11-066-130/+295
|\ | | | | Incorrect handling of string with spaces and no quotes
| * Incorrect handling of string with spaces and no quotesalbert-github2020-10-253-5/+4
| | | | | | | | Correcting some (Cygwin) compilation warnings / errors
| * Incorrect handling of string with spaces and no quotesalbert-github2020-10-256-128/+294
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During some tests on the documentation of LLVM the (CMake generated) doxygen configuration file contained the line: ``` DOT_PATH=D:\Program Files (x86)\Graphviz2.38\bin\dot.exe ``` and this was interpreted by doxygen as ``` DOT_PATH = D:\ProgramFiles(x86)\Graphviz2.38\bin\dot.exe ``` without any message other than that later on the `dot` executable could not be found. It is clear that here the double quotes were missing. This problem has been solved by giving a warning and setting the value to the default value. - configimpl.l - config_doxyw.l during the checking some debug facilities for the doxywizard were required and this has been implemented: - config_doxyw.l - doxywizard.h - doxywizard.cpp it was also discovered that in case of none existing int or bool values were specified the wrong "defaults" were taken (it was set to `0` / `false`), now the correct defaults are taken - inputbool.cpp - inputint.cpp
* | Merge pull request #8164 from albert-github/feature/bug_warn_vhdlDimitri van Heesch2020-11-065-3/+11733
|\ \ | | | | | | Warnings in generated VhdlParser.cc
| * | Warnings in generated VhdlParser.ccalbert-github2020-11-065-3/+11733
| | | | | | | | | | | | | | | | | | | | | When compiling the generated VhdlParser.cc we get a number of warnings about the return type, these are no problems as they all follow an assert(false) but when "promoting" the missing to return type warning to an error (openSUSE) this is a problem. The best way would be that the problem is solved in javaCC though this will be probably a long process, so we use the workaround to overcome the problem. (The problem was detected as part of the reproducibility tests for openSUSE, see #8158)
* | | Merge pull request #8162 from albert-github/feature/bug_windows_shellDimitri van Heesch2020-11-061-1/+6
|\ \ \ | |/ / |/| | Syntax for faq about use in Windows Powershell
| * | Syntax for faq about use in Windows Powershellalbert-github2020-11-061-1/+6
|/ / | | | | | | The syntax of the Windows Powershell differs from other shells, so an example is added to the faq section
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-11-052-2/+15
|\ \
| * \ Merge pull request #8154 from albert-github/feature/bug_doxyw_menu_handlingDimitri van Heesch2020-11-052-2/+15
| |\ \ | | | | | | | | Handling Enable / Disable menu items (doxywizard)
| | * | Handling Enable / Disable menu items (doxywizard)albert-github2020-11-032-2/+15
| | | | | | | | | | | | | | | | | | | | Only enable menu item "Reset to factory defaults" in case the current settings are different from the default settings. Only enable "Clear recent list" and "Open recent" in case there are recent files.
* | | | Merge branch 'DGA45-Rel_1_8_20_DGA'Dimitri van Heesch2020-11-053-8/+12
|\ \ \ \ | |/ / / |/| | |
| * | | Minor tweaksDimitri van Heesch2020-11-053-10/+6
| | | |
| * | | Merge branch 'Rel_1_8_20_DGA' of https://github.com/DGA45/doxygen into ↵Dimitri van Heesch2020-11-052-2/+10
| |\ \ \ |/ / / / | | | | | | | | DGA45-Rel_1_8_20_DGA
| * | | Fix issue #7547DGA452020-10-301-0/+2
| | | |
| * | | Merge remote-tracking branch 'origin/issue7556' into Rel_1_8_20_DGADGA452020-10-302-2/+8
| |\ \ \
| | * | | Fix #7556 ANSI-C anonymous (unnamed) struct/unions duplicated namesDGA452020-02-032-2/+8
| | | | | | | | | | | | | | | Fix ANSI-C anonymous (unnamed) struct/unions duplicated names issue
* | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-11-051-1/+1
|\ \ \ \ \
| * \ \ \ \ Merge pull request #8161 from albert-github/feature/issue_8160Dimitri van Heesch2020-11-051-1/+1
| |\ \ \ \ \ | | |_|_|/ / | |/| | | | issue #8160 Example in documentation of ALIASES shows using `\n` instead of `^^`
| | * | | | issue #8160 Example in documentation of ALIASES shows using `\n` instead of `^^`albert-github2020-11-051-1/+1
| |/ / / / | | | | | | | | | | | | | | | Small correction in documentation.
* | | | | Merge branch 'albert-github-feature/issue_8156'Dimitri van Heesch2020-11-052-7/+22
|\ \ \ \ \
| * | | | | Optimized the escape function and made it more genericDimitri van Heesch2020-11-051-6/+7
| | | | | |
| * | | | | issue #8156 Markdown anchors do not work with special symbolsalbert-github2020-11-031-1/+7
| |/ / / / | | | | | | | | | | | | | | | Replace the respective characters by an underscore.
| * | | | Merge pull request #8151 from albert-github/feature/issue_8129_docuDimitri van Heesch2020-11-031-6/+14
| |\ \ \ \ |/ / / / / | | | | | Documentation correction for CASE_SENSE_NAMES
| * | | | Update config.xmlDimitri van Heesch2020-11-021-1/+1
| | | | | | | | | | | | | | | added missing "be"
| * | | | Update config.xmlDimitri van Heesch2020-11-021-10/+13
| | | | | | | | | | | | | | | Did rephrasing things a bit.
| * | | | Documentation correction for CASE_SENSE_NAMESalbert-github2020-11-021-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | | In issue #8129 the problem of using different case of filenames was addressed, though in the documentation it was not clear what this meant for input files. This has been corrected (the underlying problem has been handled with different other commits a.o. 2b5a4541fb6f806c02a1f6e65a1ff2610f29751f ).
* | | | | Merge pull request #8152 from albert-github/feature/bug_doxyw_strlist_defaultDimitri van Heesch2020-11-021-13/+52
|\ \ \ \ \ | | | | | | | | | | | | Incorrect checking between default and used values for strList in doxywizard
| * | | | | Incorrect checking between default and used values for strList in doxywizardalbert-github2020-11-021-13/+52
| |/ / / / | | | | | | | | | | | | | | | | | | | | In case we use a default doxygen configuration file `doxygen -g` and use this as `doxywizard Doxyfile` we would expect not to see any differences between the used values and the default values, though we see in expert tab that `ABBREVIATE_BRIEF`, `STRIP_FROM_PATH` and `INPUT` don't have the default values (item is "red"). This can also be observed in the run tab when selecting "Condensed" "Show configuration". In the `isDefault()` not only the `strList` itself should be tested but also its values.
* | | | | Merge pull request #8150 from albert-github/feature/bug_doxyw_quitDimitri van Heesch2020-11-021-0/+4
|\ \ \ \ \ | | | | | | | | | | | | Handling of "Cancel" during "Quit" in doxywizard
| * | | | | Handling of "Cancel" during "Quit" in doxywizardalbert-github2020-11-021-0/+4
| |/ / / / | | | | | | | | | | | | | | | | | | | | When one hasn't saved ones changes to the settings file and when selection `Quit` in the file menu one gets a message that unsaved changes will be lost and one has 3 possibilities: "Save", "Discard" and "Cancel". The "Save" and "Discard" work as expected but when selecting "Cancel" the application is also terminated (though one would expect to return to the "GUI"). When using (on Windows) the "X-button" one gets the same question with possibilities but here one returns to the "GUI" when selecting "Cancel". This patch sees to it that when selecting "Cancel" in this case one returns again to the "GUI"
* | | | | Merge pull request #8149 from albert-github/feature/bug_warn_doctokinizerDimitri van Heesch2020-11-021-10/+11
|\ \ \ \ \ | | | | | | | | | | | | 64-bit Windows compiler warnings doctokinizer.l
| * | | | | 64-bit Windows compiler warnings doctokinizer.lalbert-github2020-11-011-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removing compiler warnings like: ``` .../src/doctokenizer.l(101): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data .../src/doctokenizer.l(844): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ... ``` (analogous as done in e.g. `commentscan.l`)