Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Revert addition of std::string conversion operator for QCString | Dimitri van Heesch | 2020-03-29 | 3 | -14/+15 | |
| | | ||||||
* | | Migrated some code in pre.l to use STL containers | Dimitri van Heesch | 2020-03-28 | 1 | -139/+125 | |
| | | ||||||
* | | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-03-28 | 2 | -3/+4 | |
|\ \ | ||||||
| * \ | Merge pull request #7632 from albert-github/feature/bug_ftn_preproc | Dimitri van Heesch | 2020-03-27 | 1 | -1/+3 | |
| |\ \ | | | | | | | | | Fortran function definitions at begin of a line | |||||
| | * | | Function definitions at begin of a line | albert-github | 2020-03-08 | 1 | -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_fixed | Dimitri van Heesch | 2020-03-27 | 1 | -2/+1 | |
| |\ \ \ | | | | | | | | | | | Incorrect determination of fixed form Fortran | |||||
| | * | | | Incorrect determination of fixed form Fortran | albert-github | 2020-03-25 | 1 | -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. | |||||
* | | | | | Fix for unused variable JAVASCRIPT_LICENSE_TEXT. | Dimitri van Heesch | 2020-03-28 | 3 | -34/+30 | |
|/ / / / | ||||||
* | | | | issue #6901: Please consider relicensing of Javascript files | Dimitri van Heesch | 2020-03-27 | 1 | -18/+28 | |
|/ / / | ||||||
* | | | issue #7624: non-const getClassDef() called on aliased member. Please report ↵ | Dimitri van Heesch | 2020-03-23 | 1 | -9/+9 | |
| | | | | | | | | | | | | as a bug. | |||||
* | | | Merge branch 'remove_tcl' | Dimitri van Heesch | 2020-03-22 | 15 | -3288/+7 | |
|\ \ \ | ||||||
| * | | | Remove support for TCL (code is too buggy and unmaintained, language not ↵ | Dimitri van Heesch | 2020-03-15 | 15 | -3287/+7 | |
| | | | | | | | | | | | | | | | | very popular) | |||||
* | | | | Fix CROS javascript issue when giving focus to search result frame. | Joseph Mirabel | 2020-03-22 | 1 | -0/+6 | |
| | | | | ||||||
* | | | | Merge pull request #7657 from cmorty/fixmessages | Dimitri van Heesch | 2020-03-22 | 9 | -636/+642 | |
|\ \ \ \ | | | | | | | | | | | Add message format-checking | |||||
| * | | | | Fix not correctly formatted messages | Moritz 'Morty' Strübe | 2020-03-21 | 8 | -627/+624 | |
| | | | | | ||||||
| * | | | | Add printf-Checks to message.h | Moritz 'Morty' Strübe | 2020-03-21 | 1 | -9/+18 | |
| | | | | | ||||||
* | | | | | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-03-22 | 5 | -11/+69 | |
|\ \ \ \ \ | ||||||
| * | | | | | Missing anchors in RTF code output (#7647) | albert-github | 2020-03-21 | 2 | -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-github | 2020-03-21 | 2 | -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-github | 2020-03-21 | 1 | -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. | |||||
* | | | | | Minor tweaks | Dimitri van Heesch | 2020-03-22 | 2 | -16/+14 | |
| | | | | | ||||||
* | | | | | Remove last QThread-Reference | Moritz 'Morty' Strübe | 2020-03-21 | 1 | -3/+3 | |
| | | | | | ||||||
* | | | | | Replace SDict with std::map | Moritz 'Morty' Strübe | 2020-03-21 | 5 | -26/+26 | |
| | | | | | ||||||
* | | | | | QString -> std::string & QDict -> std::map | Moritz 'Morty' Strübe | 2020-03-21 | 5 | -33/+34 | |
| | | | | | | | | | | | | | | | | | | | | Replacing QString required replacing the QDict, too. | |||||
* | | | | | Remove DotConstString and replace by std::string | Moritz 'Morty' Strübe | 2020-03-21 | 2 | -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 mutex | Moritz 'Morty' Strübe | 2020-03-21 | 1 | -0/+1 | |
| | | | | | ||||||
* | | | | | Replace QThread with std::thread | Moritz 'Morty' Strübe | 2020-03-21 | 2 | -2/+13 | |
| | | | | | ||||||
* | | | | | Replace qlist with std::vector | Moritz 'Morty' Strübe | 2020-03-21 | 2 | -22/+18 | |
| | | | | | ||||||
* | | | | | Replace QMutex and condition QWaitCondition with std:: | Moritz 'Morty' Strübe | 2020-03-19 | 2 | -13/+11 | |
| | | | | | ||||||
* | | | | | Replace qqueue with std::queue | Moritz 'Morty' Strübe | 2020-03-19 | 2 | -6/+7 | |
|/ / / / | ||||||
* | | | | Tcl has a problem with a case statement with just {} inside the switch ↵ | albert-github | 2020-03-18 | 1 | -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). | |||||
* | | | | Doxygen version information (#7645) | albert-github | 2020-03-17 | 12 | -47/+42 | |
| | | | | | | | | | | | | | | | | | | | | - 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 Heesch | 2020-03-17 | 6 | -46/+59 | |
|/ / / | ||||||
* | | | issue #7635: Incorrect location for enum in XML file (part 2) | Dimitri van Heesch | 2020-03-15 | 1 | -8/+8 | |
| | | | ||||||
* | | | issue #7635: Incorrect location for enum in XML file | Dimitri van Heesch | 2020-03-14 | 3 | -7/+58 | |
| | | | ||||||
* | | | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-03-14 | 1 | -0/+12 | |
|\ \ \ | ||||||
| * | | | Doxygen version in the messages output (#7640) | albert-github | 2020-03-14 | 1 | -0/+12 | |
| | | | | | | | | | | | | Output the doxygen version with the normal progress messages (and suppress in case of QUIET=YES). | |||||
* | | | | Fixed unsigned/signed character warnings | Dimitri van Heesch | 2020-03-11 | 2 | -9/+9 | |
|/ / / | ||||||
* | | | Fixed sig11 regression while parsing cast to function pointer | Dimitri van Heesch | 2020-03-11 | 1 | -4/+4 | |
| | | | ||||||
* | | | Fix regression when creating directory graphs | Dimitri van Heesch | 2020-03-09 | 1 | -30/+34 | |
| | | | ||||||
* | | | Remove dead code and fix more warnings | Dimitri van Heesch | 2020-03-08 | 9 | -469/+9 | |
| | | | ||||||
* | | | Merge branch 'compilerwarnings' | Dimitri van Heesch | 2020-03-08 | 88 | -1949/+1426 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Enabled stricter compiler warnings and fixed all new warnings | Dimitri van Heesch | 2020-03-08 | 91 | -1990/+1473 | |
| | | | ||||||
* | | | Fix a number of compiler warnings in the 64bit build for Windows | Dimitri van Heesch | 2020-03-02 | 14 | -45/+51 | |
|/ / | ||||||
* | | Merge pull request #7565 from DGA45/issue7490 | Dimitri van Heesch | 2020-02-29 | 1 | -21/+39 | |
|\ \ | | | | | | | Fix #7490 and #7494 | |||||
| * | | Fix #7490 and #7494 | DGA45 | 2020-02-03 | 1 | -21/+39 | |
| | | | | | | | | | | | | | | | Fix following issues: #7490 multiple grouped functions (member groups) #7494 grouped members from files ("user-defined") | |||||
* | | | Replace raw bool pointer array and counter by std::stack<bool> | Dimitri van Heesch | 2020-02-29 | 2 | -38/+27 | |
| | | | ||||||
* | | | Merge branch 'feature/bug_tables_docbook' of ↵ | Dimitri van Heesch | 2020-02-29 | 1 | -8/+20 | |
|\ \ \ | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_tables_docbook | |||||
| * | | | Opening and ending tag mismatch: tbody in docbook output | albert-github | 2019-08-12 | 1 | -8/+20 | |
| | | | | | | | | | | | | | | | | | | | | In case of docbook output and having nesting tables (e.g. in the tables chapter of the doxygen documentation), we get invalid xml for docbook as the `<tbody>` is not closed. Each table level should have an own flag to signal whether or not the `<tbiody>` tag is set or not, otherwise the inner table resets the outer tables its "flag". | |||||
* | | | | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-02-27 | 5 | -6/+18 | |
|\ \ \ \ |