summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-03-286-2512/+2889
|\
| * Merge pull request #7632 from albert-github/feature/bug_ftn_preprocDimitri van Heesch2020-03-271-1/+3
| |\ | | | | | | Fortran function definitions at begin of a line
| | * Function definitions at begin of a linealbert-github2020-03-081-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have an Fortran source that needs preprocessing like: ``` INTEGER FUNCTION & BI() END FUNCTION BI ``` the preprocessor will output: ``` 00001 INTEGER FUNCTION & 00002 00003 END FUNCTION BI ``` we see that the function name (and argumentlist (`BI()`) are gone, resulting in the error: ``` Error in file .../test.F90 line: 4, state: 4(SubprogBody) ``` The original problem came from the `BIND` attribute (as found by Fossies in the HDF5 package), but the example has been reduced to the above example.
| * | Merge pull request #7669 from albert-github/feature/bug_ftn_fixedDimitri van Heesch2020-03-271-2/+1
| |\ \ | | | | | | | | Incorrect determination of fixed form Fortran
| | * | Incorrect determination of fixed form Fortranalbert-github2020-03-251-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have the following small example, we see that the word `subroutine` doesn't start in column 7 but in column 8. ``` subroutine expan() c2345678 " " lb " " " end ``` so the code is not converted from fixed form to free form Fortran and in the example (due to the odd number of double quoutes) result in: ``` ******************************************************************** Error in file D:/speeltuin/bug_ftn_quote/small.f line: 5, state: 22(String) ******************************************************************** ``` The condition regarding the column number was to restrictive.
| * | | Merge pull request #7670 from jonasexpleo/6343_vhdl_context_syntax_errorDimitri van Heesch2020-03-274-2509/+2885
| |\ \ \ | | | | | | | | | | VHDL context syntax error
| | * | | Fix 6342: Applying provided patchJonas Fingerling2020-03-264-2509/+2885
| | |/ /
* | | | Fix for unused variable JAVASCRIPT_LICENSE_TEXT.Dimitri van Heesch2020-03-283-34/+30
|/ / /
* | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-03-271-1/+2
|\ \ \ | |/ /
| * | Merge pull request #7666 from albert-github/feature/issue_7664Dimitri van Heesch2020-03-241-1/+2
| |\ \ | | | | | | | | issue #7664 bigobj not found with MSYS Makefiles
| | * | issue #7664 bigobj not found with MSYS Makefilesalbert-github2020-03-241-1/+2
| |/ / | | | | | | | | | MSYS compiles also with gcc and therefore should skip this code analogous to MinGW as well
* | | issue #6901: Please consider relicensing of Javascript filesDimitri van Heesch2020-03-278-161/+158
|/ /
* | issue #7624: non-const getClassDef() called on aliased member. Please report ↵Dimitri van Heesch2020-03-231-9/+9
| | | | | | | | as a bug.
* | Merge pull request #7662 from albert-github/feature/bug_remove_tcl_2Dimitri van Heesch2020-03-233-3/+2
|\ \ | | | | | | Correction due to removal of Tcl
| * | Correction due to removal of Tclalbert-github2020-03-233-3/+2
|/ / | | | | | | The word tcl was still present at some places.
* | Merge pull request #7661 from albert-github/feature/bug_docu_tclDimitri van Heesch2020-03-232-2/+3
|\ \ | | | | | | Documentation correction due to removal of Tcl
| * | Documentation correction due to removal of Tclalbert-github2020-03-232-2/+3
|/ / | | | | | | | | - there were still references to Tcl - 2 entries were accidentally removed from the table with fiel extensions.
* | Merge branch 'remove_tcl'Dimitri van Heesch2020-03-2257-5916/+11
|\ \
| * | Remove support for TCL (code is too buggy and unmaintained, language not ↵Dimitri van Heesch2020-03-1557-5915/+11
| | | | | | | | | | | | very popular)
* | | Merge pull request #7659 from jmirabel/fix_cros_issueDimitri van Heesch2020-03-223-3/+14
|\ \ \ | | | | | | | | Fix CROS javascript issue when giving focus to search result frame.
| * | | Fix CROS javascript issue when giving focus to search result frame.Joseph Mirabel2020-03-223-3/+14
|/ / /
* | | Merge pull request #7657 from cmorty/fixmessagesDimitri van Heesch2020-03-229-636/+642
|\ \ \ | | | | | | | | Add message format-checking
| * | | Fix not correctly formatted messagesMoritz 'Morty' Strübe2020-03-218-627/+624
| | | |
| * | | Add printf-Checks to message.hMoritz 'Morty' Strübe2020-03-211-9/+18
| | | |
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-03-226-12/+74
|\ \ \ \
| * | | | Fix the problem character string between '<' and '>' is not output in ↵Jun Tajima2020-03-211-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | doxywizard log. (#7631) Add the escape processing for strings passed to m_outputLog->append() in MainWindow::readStdout().
| * | | | Missing anchors in RTF code output (#7647)albert-github2020-03-212-2/+39
| | | | | | | | | | | | | | | | | | | | When having the RTF_SOURCE_CODE and RTF_HYPERLINKS set the links to the code are generated (e.g. in "Definition at line") but the corresponding anchor is missing. The corresponding anchors are created (in a similar way as it is done for LaTeX).
| * | | | Incorrect link generated for cite and xref (#7648)albert-github2020-03-212-9/+26
| | | | | | | | | | | | | | | Incorrect links were generated for the cite and xref commands, the link text was not translated to a RTF link label.
| * | | | issue #7652 folder in file list has file icon (#7654)albert-github2020-03-211-0/+4
| |/ / / | | | | | | | | When a directory has no source files or sub-directories in it (with the exception of markdown file(s)) the directory is seen as a file withe a definition type `TypeDir` but this was not handled properly on output, should have a closed folder icon.
* | | | Merge branch 'cmorty-QThread'Dimitri van Heesch2020-03-2224-1707/+128
|\ \ \ \
| * | | | Minor tweaksDimitri van Heesch2020-03-222-16/+14
| | | | |
| * | | | Remove thread-related Qt-CodeMoritz 'Morty' Strübe2020-03-2116-1551/+4
| | | | |
| * | | | Remove last QThread-ReferenceMoritz 'Morty' Strübe2020-03-211-3/+3
| | | | |
| * | | | Replace SDict with std::mapMoritz 'Morty' Strübe2020-03-215-26/+26
| | | | |
| * | | | QString -> std::string & QDict -> std::mapMoritz 'Morty' Strübe2020-03-215-33/+34
| | | | | | | | | | | | | | | | | | | | Replacing QString required replacing the QDict, too.
| * | | | Remove DotConstString and replace by std::stringMoritz 'Morty' Strübe2020-03-212-56/+17
| | | | | | | | | | | | | | | | | | | | | | | | | Whatever the idea of creating DotConstString was, probably creating copy-free Strings, it is not used anymore as each job gets its own copy anyway.
| * | | | Fixup condition-variable and mutexMoritz 'Morty' Strübe2020-03-211-0/+1
| | | | |
| * | | | Replace QThread with std::threadMoritz 'Morty' Strübe2020-03-212-2/+13
| | | | |
| * | | | Replace qlist with std::vectorMoritz 'Morty' Strübe2020-03-212-22/+18
| | | | |
| * | | | Replace QMutex and condition QWaitCondition with std::Moritz 'Morty' Strübe2020-03-192-13/+11
| | | | |
| * | | | Replace qqueue with std::queueMoritz 'Morty' Strübe2020-03-192-6/+7
| |/ / /
| * | | Tcl has a problem with a case statement with just {} inside the switch ↵albert-github2020-03-181-0/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | statement (#7643) In case we have a (reduced) case like: ``` ## ::tkcon::Init - inits tkcon proc ::tkcon::Init {} { switch -glob -- $arg { -root { set PRIV(root) $val } -font { set OPT(font) $val } -rcfile {} } } ``` and a default doxygen configuration file, doxygen will crash in the tcl scanner as the `{}` results in an empty string. Some notes, crash only happens when compilation for 'Release; or 'RelWithDebInfo' as 'CMAKE_BUILD_TYPE'. (Found by Fossies for magic 8.2.195).
* | | Merge branch 'albert-github-feature/bug_doxywizard_warnings'Dimitri van Heesch2020-03-172-8/+8
|\ \ \
| * | | Simplified the code a bitDimitri van Heesch2020-03-171-24/+6
| | | |
| * | | Merge branch 'feature/bug_doxywizard_warnings' of ↵Dimitri van Heesch2020-03-172-8/+26
| |\ \ \ |/ / / / | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_doxywizard_warnings
| * | | Remove warnings from doxywizardalbert-github2020-03-172-8/+26
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With newer versions of qt5 (e.g. 5.14.0), we get warnings like: ``` ...\doxygen\addon\doxywizard\doxywizard.cpp(346): warning C4996: 'QString::sprintf': Use asprintf(), arg() or QTextStream instead D:\Qt\qt-everywhere-src-5.14.0\install_nmake_2017_32\include\QtCore/qstring.h(382): note: see declaration of 'QString::sprintf' ...\doxygen\addon\doxywizard\wizard.cpp(372): warning C4996: 'QPalette::foreground': Use QPalette::windowText() instead D:\Qt\qt-everywhere-src-5.14.0\install_nmake_2017_32\include\QtGui/qpalette.h(147): note: see declaration of 'QPalette::foreground' ``` this has been corrected (ran compilation with qt4 as well).
* | | Doxygen version information (#7645)albert-github2020-03-1717-52/+47
| | | | | | | | | | | | | | | - add doxygen version to rtf, comment, output - remove duplicate code (getFullVersion) - more clear name to get doxygen version (getVersion becomes getrDoxygenVersion). Also to overcomecofusion with the version information for files.
* | | Issue #7635: Incorrect location for enum in XML file (part 3)Dimitri van Heesch2020-03-176-46/+59
|/ /
* | issue #7635: Incorrect location for enum in XML file (part 2)Dimitri van Heesch2020-03-1547-63/+56
| |
* | issue #7635: Incorrect location for enum in XML fileDimitri van Heesch2020-03-143-7/+58
| |