summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add examples to LaTeX / PDF doxygen manualalbert-github2015-09-0612-23/+31
| | | | | | | | - doc/*.doc use include instead of verbinclude to make use of the code coloring in the examples - examples/*.cfg some examples automatically display the code from the include file (*.h), for the examples it is better to show the comment as well.
* Add examples to LaTeX / PDF doxygen manualalbert-github2015-09-0549-145/+416
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the examples a shown in the HTML / CHM documentation also to the LaTeX / PDF documentation. - doc/*.doc added latexonly part referencing the example in the appendix - doc/Doxyfile silence the generation of the manual - doc/doxygen_manual.tex add the examples as appendices to the manual, by means of the subinputfrom command the parts included by refman_doc are taken from the specified directory - examples/*.cfg adjusted configuration files ("Doxyfile") to generate LaTeX output - examples/*.h and examples/*.cpp make names unique so no conflicts occur when adding all the examples - examples/CMakeLists.txt add generation of the file to be included (see strip_example.py), adjust dependencies and add the refman_doc.tex as output target - examples/input_test.cpp file added (adjusted copy of example_test.cpp) to overcome name clashes (example_test.cpp would have been included twice) - examples/strip_example.py we are only interested in the documentation files as included in the different examples, so we get those commands. The preamble will be handled by the doxygen_manual.tex and we have already an index in the doxygen_manual.tex so we don't need a separate one from each example. The module / diagram documentation is dependent on the presence of 'dot', this is reflected in the docblocks.doc, CMakeLists.txt and doxygen_manual.tex
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2015-08-312-34/+4
|\
| * Merge pull request #381 from albert-github/feature/bug_646002Dimitri van Heesch2015-08-312-34/+4
| |\ | | | | | | Bug 646002 - htmlonly content appears in generated XML output
| | * Bug 646002 - htmlonly content appears in generated XML outputalbert-github2015-08-121-14/+2
| | | | | | | | | | | | Test has to be adjusted as well.
| | * Bug 646002 - htmlonly content appears in generated XML outputalbert-github2015-08-121-20/+2
| | | | | | | | | | | | | | | All the @*only comments appear in the xml document. In the other document formats only documentation of the relevant @*only (in HTML only @htmlonly) appears. This patch corrects this so only the @xmlonly documentation appears.
* | | Avoid using Resource::data as string, as it is not null terminated.Dimitri van Heesch2015-08-313-45/+30
|/ /
* | Merge branch 'albert-github-feature/bug_extension'Dimitri van Heesch2015-08-313-67/+21
|\ \
| * \ Merge branch 'feature/bug_extension' of ↵Dimitri van Heesch2015-08-313-67/+21
| |\ \ |/ / / | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_extension Conflicts: src/util.cpp
| * | Make list of default extensions consistent with language mapping listalbert-github2015-08-163-65/+23
| |/ | | | | | | In the forum a discrepancy was noted between config.l and config.xml (http://doxygen.10944.n7.nabble.com/FILE-PATTERNS-one-custom-plus-all-defaults-td7308.html). The config.xml list was based on the function initDefaultExtensionMapping in util.cpp and the list in the function Config::check in config.l. Now both routines use the same list.
* | Repaired breaking @include for LaTeX outputDimitri van Heesch2015-08-302-2/+4
| |
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2015-08-309-18/+32
|\ \
| * \ Merge pull request #392 from albert-github/feature/bug_cmake_pdfDimitri van Heesch2015-08-301-1/+1
| |\ \ | | | | | | | | Cmake tries to remove directory refman.tex instead of file refman.tex
| | * | Cmake tries to remove directory refman.tex instead of file refman.texalbert-github2015-08-301-1/+1
| |/ /
| * | Merge pull request #382 from albert-github/feature/bug_config_typoDimitri van Heesch2015-08-291-2/+2
| |\ \ | | | | | | | | Correcting print format error in config.l
| | * | Correcting print format error in config.lalbert-github2015-08-161-2/+2
| | |/ | | | | | | | | | This patch corrects a format error in config.l, and a spelling error in comment.
| * | Merge pull request #385 from albert-github/feature/bug_doxyfile_openDimitri van Heesch2015-08-291-0/+1
| |\ \ | | | | | | | | Stop when doxygen configuration file ("Doxyfile") cannot be read
| | * | Stop when doxygen configuration file ("Doxyfile") cannot be readalbert-github2015-08-231-0/+1
| | | | | | | | | | | | | | | | | | | | When the configuration file cannot be read a default configuration is used ad as the error message "error: cannot open file `Doxyfile' for reading" is show at the top of the output this is easily overseen. By stopping the doxygen process it is made clearer that there is an error.
| * | | Merge pull request #389 from albert-github/feature/bug_table_docuDimitri van Heesch2015-08-293-6/+8
| |\ \ \ | | | | | | | | | | Small documentation corrections
| | * | | Small documentation correctionsalbert-github2015-08-283-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - syntax correction - cross reference between HTML table and Markdown table - removed reference through "here" (problematic in printed documentation, one does not know where to go).
| * | | | Merge pull request #390 from albert-github/feature/bug_param_align_latexDimitri van Heesch2015-08-291-3/+3
| |\ \ \ \ | | | | | | | | | | | | Alignment in LaTeX parameter table
| | * | | | Alignment in LaTeX parameter tablealbert-github2015-08-281-3/+3
| | |/ / / | | | | | | | | | | | | | | | Too be consistent between HTML, LaTeX and RTF the items should all be left aligned in the param table.
| * | | | Merge pull request #391 from albert-github/feature/bug_errors_csharpDimitri van Heesch2015-08-291-3/+3
| |\ \ \ \ | | |/ / / | |/| | | Small correction of errors in case of CSharp XML tags
| | * | | Small correction of errors in case of CSharp XML tagsalbert-github2015-08-281-3/+3
| |/ / / | | | | | | | | | | | | Extended / corrected some error messages
| * | | Merge pull request #388 from albert-github/feature/bug_value_attributeDimitri van Heesch2015-08-271-2/+13
| |\ \ \ | | | | | | | | | | Add support for "value" attribute in FORTRAN scanner
| | * | | Add support for "value" attribute in FORTRAN scanneralbert-github2015-08-271-2/+13
| | | | | | | | | | | | | | | | | | | | The "value" attribute was already supported in the FORTRAN code browser, but not yet in the scanner.
| * | | | Merge pull request #387 from albert-github/feature/bug_implicitDimitri van Heesch2015-08-271-1/+1
| |\ \ \ \ | | | | | | | | | | | | Better handling of implicit statement in source code browser
| | * | | | Better handling of implicit statement in source code browseralbert-github2015-08-271-1/+1
| | |/ / / | | | | | | | | | | | | | | | When using e.g. IMPLICIT INTEGER only the IMPLICIT was seen as keyword and INTEGER was not seen as keyword. Now types are seen as keywords as well.
* | | | | Moved creation of inline class documentation to separate template fileDimitri van Heesch2015-08-306-215/+89
| | | | |
* | | | | Added support for directory dependency graphs to template engineDimitri van Heesch2015-08-286-23/+119
| | | | |
* | | | | Added missing html resources to the html template fileDimitri van Heesch2015-08-273-2/+26
| | | | |
* | | | | Started with generating LaTeX output via the template engineDimitri van Heesch2015-08-2723-410/+1629
| | | | |
* | | | | Add mathjax support to template & context.Dimitri van Heesch2015-08-275-13/+47
| | | | |
* | | | | Added missing information to template version of the all members listDimitri van Heesch2015-08-273-13/+98
| | | | |
* | | | | Added javascript search engine data to the template contextDimitri van Heesch2015-08-2714-212/+1000
|/ / / /
* | | | Merge pull request #386 from albert-github/feature/bug_753909Dimitri van Heesch2015-08-272-1/+6
|\ \ \ \ | |/ / / |/| | | Bug 753909 - Copy and paste of code fragment from CHM merges all pasted text into single line
| * | | Bug 753909 - Copy and paste of code fragment from CHM merges all pasted text ↵albert-github2015-08-232-1/+6
| |/ / | | | | | | | | | | | | | | | | | | | | | into single line Complete code fragment was pasted in one line (chm, HTML OK), with the change in the ccs file this problem is overcome. Result was that between multiple code lines on the 2nd and following line a extra space appeared at the beginning of the line, this is overcome by placing all relevant div statements on one line. (based a.o. on http://stackoverflow.com/questions/19099873/how-can-i-use-css-to-insert-a-line-break-after-but-not-before-an-element)
* | | Bug 754130 - class="current" not applied to <li> for module tab within ↵Dimitri van Heesch2015-08-261-1/+1
| | | | | | | | | | | | 'group__*.html' module html files
* | | Added documentation for creating tablesDimitri van Heesch2015-08-267-4/+105
| | |
* | | Fixes to support nested tables againDimitri van Heesch2015-08-266-71/+180
|/ /
* | Merge pull request #384 from JIghtuse/masterDimitri van Heesch2015-08-201-4/+1
|\ \ | | | | | | runtests: Simplify dictionary usage
| * | runtests: Simplify dictionary usageBoris Egorov2015-08-201-4/+1
|/ /
* | Fixed various issues found by PVS-Studio.Dimitri van Heesch2015-08-1818-59/+42
|/
* Merge pull request #378 from albert-github/feature/bug_tooltipDimitri van Heesch2015-08-081-1/+1
|\ | | | | Tooltip can still contain < and > signs
| * Tooltip can still contain < and > signsalbert-github2015-08-021-1/+1
| | | | | | | | < and > signs , when still present are converted so e.g. xhtml does not have a problem with it.
* | Merge pull request #376 from albert-github/feature/bug_648865Dimitri van Heesch2015-08-081-1/+4
|\ \ | | | | | | Bug 648865 - PYTHON: stops processing the file after encountering \""""
| * | Bug 648865 - PYTHON: stops processing the file after encountering \""""albert-github2015-07-291-1/+4
| |/ | | | | | | Proper handling of escaped character inside a triple quoted string (""" and ''')
* | Merge pull request #375 from albert-github/feature/bug_333106Dimitri van Heesch2015-08-081-3/+3
|\ \ | | | | | | Bug 333106 - $line param
| * | Bug 333106 - $line paramalbert-github2015-07-281-3/+3
| |/ | | | | | | Due to the order of the substitutions the $line was also substituted in the text part. Now the text part is added at the end and the substitution does not take place.
* | Merge pull request #352 from groleo/diagnosticsDimitri van Heesch2015-08-081-1/+12
|\ \ | | | | | | docparser: warn when finding a documented empty return type