Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed shadowing issue in getFortranDefs and other shadowing cases | Dimitri van Heesch | 2020-04-09 | 12 | -209/+195 |
| | |||||
* | Modernize OutputList internals | Dimitri van Heesch | 2020-04-08 | 2 | -141/+99 |
| | |||||
* | Replaced MemberNameSDict by MemberNameLinkedMap based on LinkedMap | Dimitri van Heesch | 2020-04-08 | 13 | -1405/+1204 |
| | |||||
* | Fixing issues with wrong use of std::sort | Dimitri van Heesch | 2020-04-06 | 1 | -5/+6 |
| | |||||
* | Added missing #includes | Dimitri van Heesch | 2020-04-06 | 2 | -0/+5 |
| | |||||
* | Fix for Portable::isAbsolutePath | Dimitri van Heesch | 2020-04-06 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-04-06 | 1 | -0/+14 |
|\ | |||||
| * | Relative markdown file reference (#7032) | albert-github | 2020-04-06 | 1 | -0/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case we have a relative reference to a local markdown file this file is not found when the relative path starts e.g. with `..` So when we have a file: ``` docs\tutorial\security.md ``` and this references the file: ``` ../api/browser-window.md ``` through the markdown syntax: ``` [`BrowserWindow`](../api/browser-window.md) ``` then the link was not found and a warning was given. | ||||
* | | Merge branch 'filenamedict' | Dimitri van Heesch | 2020-04-06 | 32 | -1359/+1022 |
|\ \ | |/ |/| | |||||
| * | Replaced FileNameDict/FileNameList by FileNameLinkedMap | Dimitri van Heesch | 2020-04-06 | 32 | -1359/+1022 |
| | | |||||
* | | Fixed section type setting for index page from tags file. (#7684) | avostrik | 2020-04-03 | 1 | -1/+2 |
| | | | | | | | | | | Resolves warning introduced by https://github.com/doxygen/doxygen/pull/7679 Signed-off-by: Andrey Vostrikov <andrey.vostrikov@cogentembedded.com> | ||||
* | | Fix html file ext in external docs (#7679) | avostrik | 2020-04-01 | 6 | -5/+6 |
|/ | | | | | | | | | | | | * Add HTML extension to url conditionally in tree view item. This change fixes issue with double extension in treeview file list items generated from external tag file. Items that were read from tag file already have extension. * Add missing HTML file extension in writeTagFile() calls * Unify addition of HTML file extension in writeTagFile calls. Signed-off-by: Andrey Vostrikov <andrey.vostrikov@cogentembedded.com> | ||||
* | issue #7660: In the ceph package error: non-const getNamespaceDef() called ↵ | Dimitri van Heesch | 2020-03-30 | 1 | -1/+3 |
| | | | | on aliased member. | ||||
* | Fixed issue creating std::string from null pointer | Dimitri van Heesch | 2020-03-30 | 4 | -19/+19 |
| | |||||
* | Fix for compile issue on Travis-CI | Dimitri van Heesch | 2020-03-29 | 1 | -1/+2 |
| | |||||
* | Merge branch 'master' of github.com:doxygen/doxygen | Dimitri van Heesch | 2020-03-29 | 2 | -20/+4 |
|\ | |||||
| * | issue #7672 Request: use <img> tags instead of <object> tags for SVG images | albert-github | 2020-03-29 | 2 | -20/+4 |
| | | | | | | | | | | In case of svg and inline images we have to follow a little bit another strategy. In markdown we also have to declare all markdown images to inline images (which is also consistent with the handling on github) | ||||
* | | Migrated some code in pre.l to use STL containers (part 2) | Dimitri van Heesch | 2020-03-29 | 2 | -338/+262 |
|/ | |||||
* | Revert addition of std::string conversion operator for QCString (part 2) | Dimitri van Heesch | 2020-03-29 | 1 | -1/+1 |
| | |||||
* | 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). |