summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | Update sqlite3gen.cppArmin Müller2018-10-151-1/+1
| | | | | | | | | | |
| * | | | | | | | | | Update dot.cppArmin Müller2018-10-151-1/+1
| | | | | | | | | | |
| * | | | | | | | | | Update docbookgen.cppArmin Müller2018-10-151-1/+1
| | |_|_|/ / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #6567 from albert-github/feature/bug_ftn_fie_callgrahDimitri van Heesch2018-10-221-2/+15
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Handling Fortran functions in call graphs
| * | | | | | | | | | Handling Fortran functions in call graphsalbert-github2018-10-211-2/+15
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When functions are used they have to be declared and were seen as local variables even when the 'external' keyword had been applied. Functions are now not seen anymore as local variables as soon as the 'external' keyword has been applied.
* | | | | | | | | | Merge pull request #6563 from albert-github/feature/bug_config_listDimitri van Heesch2018-10-221-2/+2
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Enable comma as separator in configuration lists
| * | | | | | | | | | Enable comma as separator in configuration listsalbert-github2018-10-181-2/+2
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Loosely based on problems when users use a comma as separator in a list (as this is slightly suggested in the documentation). (https://stackoverflow.com/questions/43093051/doxygen-is-generating-empty-documentation)
* | | | | | | | | | Merge pull request #6569 from albert-github/feature/bug_index_class_separator_2Dimitri van Heesch2018-10-221-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Wrong separator in index for a.o. Python, C#
| * | | | | | | | | | Wrong separator in index for a.o. Python, C#albert-github2018-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In e.g. the LaTeX output the separator for Pyton, C# is given as '::', this should be '.' . With this fix the problems in the index are gone.
* | | | | | | | | | | issue_6566: INHERIT_DOCS not working for pythonalbert-github2018-10-221-1/+1
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | methods in Python are always "virtual" (but there is no way to signal it).
* | | | | | | | | | Merge pull request #6565 from albert-github/feature/bug_749049Dimitri van Heesch2018-10-212-1/+27
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bug 749049 - Doxygen not creating call graphs for C# methods if namespace contains the classname
| * | | | | | | | | | Bug 749049 - Doxygen not creating call graphs for C# methods if namespace ↵albert-github2018-10-202-1/+27
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | contains the classname Problem is the '.' in the namespace name. For Csharp: namespace N1.n2 { is equivalent to namespace N1 { namespace N2 { This splitting has to be considered in the scanner so the different namespaces are mentioned. In the code.l the '.' was not handled.
* | | | | | | | | | Merge pull request #6544 from LudditeLabs/python-func-annotsDimitri van Heesch2018-10-211-28/+138
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | Add python function annotations support
| * | | | | | | | | Add support of dict/set in annotations and default valuesSergey Kozlov2018-10-081-0/+6
| | | | | | | | | |
| * | | | | | | | | Fix annotation with default value parsingSergey Kozlov2018-10-081-1/+2
| | | | | | | | | |
| * | | | | | | | | Add function annotations supportSergey Kozlov2018-10-081-28/+131
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #6553 from albert-github/feature/bug_719541Dimitri van Heesch2018-10-131-14/+25
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Bug 719541 - Error with inserting images to PDF with Markdown
| * | | | | | | | | Bug 719541 - Error with inserting images to PDF with Markdownalbert-github2018-10-121-14/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create possibility to use images in other output formats conform the `\image` command.
* | | | | | | | | | Merge pull request #6552 from albert-github/feature/bug_710654Dimitri van Heesch2018-10-131-5/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bug 710654 - <img> on a \page does not copy the image to the html output folder
| * | | | | | | | | | Bug 710654 - <img> on a \page does not copy the image to the html output folderalbert-github2018-10-121-5/+6
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create possibility to copy the image automatically to the HTML directory, in case file cannot be found no warning is given (consistency).
* | | | | | | | | | Merge pull request #6535 from albert-github/feature/issue_6524Dimitri van Heesch2018-10-131-4/+7
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | issue_6524: Markdown formats missing in doxygen outputs.
| * | | | | | | | | | issue_6524: Markdown formats missing in doxygen outputs.albert-github2018-10-021-4/+7
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support for strikethrough by means of `~~<text>~~` See also https://help.github.com/articles/basic-writing-and-formatting-syntax/ paragraph about "styling" text".
* | | | | | | | | | Merge pull request #6545 from albert-github/feature/bug_markdown_emphasisDimitri van Heesch2018-10-131-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bold text terminated by plus sign
| * | | | | | | | | | Bold text terminated by plus signalbert-github2018-10-081-1/+1
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No reason to have '+,'-' or '=' with ignore characters. See also: https://stackoverflow.com/questions/52696929/markdown-bold-text
* | | | | | | | | | Merge pull request #6548 from albert-github/feature/issue_6547Dimitri van Heesch2018-10-131-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | issue_6547 Call graph missing due to ALIASES
| * | | | | | | | | issue_6547 Call graph missing due to ALIASESalbert-github2018-10-111-1/+1
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace the `^^` in an alias not with an physical newline but with a doxygen synthetic newline. Shown problem is due to the fact that line matching didn't work anymore due to the fact that a physical newline was inserted (ever better seen when enabling `INLINE_SOURCES`)
* | | | | | | | | Numbers in comment disappearalbert-github2018-10-081-1/+1
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In fixed formatted Fortran code the numbers in the first positions of the comment were filtered out. This is a regression on pull request #655 example where the number '1' disappears: !> \details !> 1.) First point subroutine tst end subroutine
* | | | | | | | redundant input_filter runs significantly reduce performance when ↵Dimitri van Heesch2018-09-253-59/+189
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FILTER_SOURCE_FILES and INLINE_SOURCES are both enabled #6395
* | | | | | | | Merge pull request #6489 from albert-github/feature/bug_cs_using_linkDimitri van Heesch2018-09-231-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Don't link to non existing / not accessible namespaces , in CSharp, in the source code
| * | | | | | | | Don't link to non existing / not accessible namespaces , in CSharp, in the ↵albert-github2018-09-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | source code In the following the 'test' and 'System' were linked in the source code, this should not be the case. using test; using System; using System.IO; namespace NON { }
* | | | | | | | | Difference between standard and used Doxyfile (list)albert-github2018-09-181-8/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default (string) list can contain an empty elements (e.g. INPUT, STRIP_FROM_PATH) giving false positives. Removed empty elements from the checks.
* | | | | | | | | C++11 features used in Doxygenalbert-github2018-09-175-8/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - corrected some initializations - corrected some missing, new, cases (reported by travis CI)
* | | | | | | | | Merge pull request #6487 from albert-github/feature/bug_docbookDimitri van Heesch2018-09-1519-434/+2700
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Implementation of standard generator for docbook output
| * | | | | | | | | Implementation of standard generator for docbook outputalbert-github2018-09-121-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed debug statement
| * | | | | | | | | Implementation of standard generator for docbook outputalbert-github2018-09-0719-435/+2702
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Till now docbook had its own output generator, but lot of possibilities were missing (see remark about updating below), with this patch the (more than) basic implementation has been made. Added some docbook tests to the current tests and updated documentation where necessary Tried updating current version but too many issues remained that were generically handled in the standard generator, code is in current version behind '#if 0' construct in doxygen.cpp and name with '_v1' and in docbookgen.cp'
* | | | | | | | | Merge pull request #6510 from albert-github/feature/doxyfile_differncesDimitri van Heesch2018-09-154-1/+111
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Difference between standard and used Doxyfile
| * | | | | | | | | Difference between standard and used Doxyfilealbert-github2018-09-154-1/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Writes a the differences between the current configuration and the template configuration. Useful when communicating e.g. in forums.
* | | | | | | | | | Merge pull request #6499 from albert-github/feature/bug_python_linebreakDimitri van Heesch2018-09-151-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Namespace with name docstrings_linebreak
| * | | | | | | | | | Namespace with name docstrings_linebreakalbert-github2018-09-111-1/+1
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As a regression on pull request #674 in respect to the moving of the markdown handling place the `\_linebreak` command is not translated anymore. In fact the `\_linebreak` is not necessary at all only the space is required as the `\namespace` command takes just one word as argument.
* | | | | | | | | | Merge pull request #6505 from albert-github/feature/bug_covertyDimitri van Heesch2018-09-1512-13/+19
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fixing coverity messages
| * | | | | | | | | | Fixing coverity messagesalbert-github2018-09-1312-13/+19
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note: especially latexdocvisitor (dead code that should not be dead code).
* | | | | | | | | | Merge pull request #6501 from albert-github/feature/bug_latex_endcodelineDimitri van Heesch2018-09-151-5/+3
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Close last code line properly.
| * | | | | | | | | | Close last code line properly.albert-github2018-09-111-5/+3
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When ending code fragment, check if last code line is closed, if this is not the case close it. (problem observed with inline code in Python, but might happen on other places as well)
* | | | | | | | | | Merge pull request #6506 from albert-github/feature/bug_coverty_namespaceDimitri van Heesch2018-09-151-0/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fixing coverity messages (Namespace tag)
| * | | | | | | | | | Fixing coverity messages (Namespace tag)albert-github2018-09-131-0/+1
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correcting missing break in namespace when writing a tag file. (Could not find a case; incase the FALL THROUGH case is correct this has to be clearly indicated in the code).
* | | | | | | | | | Merge pull request #6503 from albert-github/feature/bug_uninitialized_varDimitri van Heesch2018-09-152-5/+5
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fixing problem with possible not initialized variable (endless loop in VS 2017 debug)
| * | | | | | | | | | Fixing problem with possible not initialized variable (endless loop in VS ↵albert-github2018-09-122-5/+5
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2017 debug) The not initialized variable `l` caused and endless loop in the VS2017 debug version, variable should not have been used.
* | | | | | | | | | Usage of '{', '}' and ',' in ALIASalbert-github2018-09-141-0/+24
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on the stack overflow question: https://stackoverflow.com/questions/52314045/how-to-use-addtogroup-with-an-aliases-command/52314821#52314821 ALIASES += opengroup{1}="^^* \addtogroup \1_GROUP ^^ * \{ ^^" ALIASES += close="\}" /** \opengroup{LEVEL_1} */ // ...code statements... /** \close */ // opengroup Does not create a group due to the change of `\{` to just `}`, this behavior has been documented now.
* | | | | | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2018-09-1011-15/+22
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Issue 6494: asterisks before args and kwargs are ignored in pythonalbert-github2018-09-101-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added asterisks in the type field. The type is temporary stored in a variable as the argument field has not yet been defined for its argument.