summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* constexp.l,y: generate a reentrant scanner and parserAdrian Negreanu2019-05-045-74/+110
|
* constexp.y: drop the = from name-prefixAdrian Negreanu2019-05-041-1/+1
| | | | deprecated since Bison 2.3b
* constexp.l: group the flex optionsAdrian Negreanu2019-05-041-1/+1
|
* Update .travis.ymlDimitri van Heesch2019-05-041-1/+1
| | | Also exclude tests on osx as (some) require latex as well
* Update .travis.ymlDimitri van Heesch2019-05-041-1/+3
| | | Skip building docs on osx until a solution for the missing mactek package is found
* Update .travis.ymlDimitri van Heesch2019-04-281-1/+5
| | | update flex and bison for the OSX build
* Merge pull request #6935 from albert-github/feature/issue_6920Dimitri van Heesch2019-04-281-16/+21
|\ | | | | issue #6920 Option syntax for commands is unclear
| * Option syntax for commands is unclearalbert-github2019-04-201-1/+1
| | | | | | | | Corrected typo
| * Option syntax for commands is unclearalbert-github2019-04-171-16/+21
| | | | | | | | Making documentation regarding option clearer and more consistent.
* | Merge branch 'albert-github-feature/bug_init_fd_line'Dimitri van Heesch2019-04-282-2/+2
|\ \
| * | Replaced NULL by 0.Dimitri van Heesch2019-04-281-1/+1
| | |
| * | Merge branch 'feature/bug_init_fd_line' of ↵Dimitri van Heesch2019-04-282-2/+2
| |\ \ |/ / / | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_init_fd_line
| * | Crash in case of usage of \line without \includealbert-github2019-04-192-2/+2
| |/ | | | | | | | | | | | | | | In case thee `line` command is used without previous `\inclide` or `\dontinclude` command doxygen will crash due to a non initialized fd. We get the message: warning: No previous '\include' or \dontinclude' command for '\line' present also a small correcting regarding the warning message is done.
* | Merge pull request #6943 from albert-github/feature/bug_cond_preDimitri van Heesch2019-04-281-0/+1
|\ \ | | | | | | Warning when preprocessing conditionals
| * | Warning when preprocessing conditionalsalbert-github2019-04-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case in a `#if` statement a space in the use of a macro is present a warning of the type: warning: preprocessing issue while doing constant expression evaluation: syntax error is given. Removing the white space after an ID solves the issue In the following the first expressing gives a warning whilst the second expression doesn't: #if (!__GNUC_PREREQ (4, 6)) int i0; #endif #if (!__GNUC_PREREQ(4, 6)) int k0; #endif
* | | Merge pull request #6949 from albert-github/feature/bug_enable_clang_testingDimitri van Heesch2019-04-281-0/+5
|\ \ \ | | | | | | | | Create option to enable CLANG_ASSISTED_PARSING in test suite
| * | | Create option to enable CLANG_ASISTED_PARSING in test suitealbert-github2019-04-281-0/+5
|/ / / | | | | | | | | | | | | | | | Create possibility to use CLANG_ASSISTED_PARSING, works only when doxygen has been compiled with "use_libclang" Note at this moment the test suite gives an error, see issue #6948
* | | Merge pull request #6947 from albert-github/feature/issue_6946Dimitri van Heesch2019-04-273-1/+11
|\ \ \ | | | | | | | | issue #6946 Compilation error (clangparser.cpp)
| * | | issue #6946 Compilation error (clangparser.cpp)albert-github2019-04-273-1/+11
| | | | | | | | | | | | | | | | | | | | corrected clangparser conform other source code in respect to casting. Corrected doxyapp and doxyparse make scripts for usage with clang parser.
* | | | Update README.mdDimitri van Heesch2019-04-271-0/+2
|/ / / | | | | | | add paypal donation button
* | | Avoid endless namespace lookup for C# code.Dimitri van Heesch2019-04-271-9/+12
|/ /
* | Fixed issue with counting member listsDimitri van Heesch2019-04-223-6/+9
| |
* | Merge pull request #6940 from albert-github/feature/issue_6939Dimitri van Heesch2019-04-221-11/+20
|\ \ | | | | | | issue #6939 Build fail in Windows with build_parse turn ON (unistd.h does not exist in Windows)
| * | issue #6939 Build fail in Windows with build_parse turn ON (unistd.h does ↵albert-github2019-04-221-11/+20
|/ / | | | | | | | | | | | | | | | | | | | | not exist in Windows) Made doxyparse compilable on Windows. - removed printNumberOfConditionalPaths as it contained numberOfFlowKeywords() that was removed as dead code in 924cc02d8b7439551508a6301a3b9c762fd2d1bc or Jan 21, 2019. - corrected casts and prototypes - corrected include files - got correct "getpid" for windows. - corrected calls to OS remove functions by system independent Qt functions
* | Merge pull request #6922 from albert-github/feature/issue_6917Dimitri van Heesch2019-04-212-9/+9
|\ \ | | | | | | issue #6917 Crash in php with UTF-8 character
| * | issue #6917 Crash in php with UTF-8 characteralbert-github2019-04-191-5/+5
| | | | | | | | | | | | Also in HTML tag handling.
| * | issue #6917 Crash in php with UTF-8 characteralbert-github2019-04-101-4/+4
| | | | | | | | | | | | | | | | | | Problem is that a value is fed to isspace that is not in the correct range and has to be converted to this range. compare also Assertion failure generation documentation (fdefe70a955c8140f080974319bbf97364d3e610 of March 30 2016).
* | | Merge pull request #6918 from albert-github/feature/issue_6607Dimitri van Heesch2019-04-211-0/+1
|\ \ \ | | | | | | | | issue #6607 Don't warn about missing parameter documentation for deleted functions
| * | | issue #6607 Don't warn about missing parameter documentation for deleted ↵albert-github2019-04-081-0/+1
| |/ / | | | | | | | | | | | | | | | functions Don't emit warnings in case member is deleted.
* | | Improved const correctness and added support for inline namespacesDimitri van Heesch2019-04-21102-1672/+3127
| | |
* | | Merge pull request #6937 from albert-github/feature/bug_email_codeDimitri van Heesch2019-04-201-3/+3
|\ \ \ | |_|/ |/| | Email address not seen
| * | Email address not seenalbert-github2019-04-191-3/+3
|/ / | | | | | | | | | | In case of an email address like abc@code-factory.org we get the message like: warning: reached end of file while inside a code block! due to the fact that the email address contains a '-'.
* | Merge pull request #6927 from albert-github/feature/bug_group_cmdDimitri van Heesch2019-04-141-2/+2
|\ \ | | | | | | Correcting command name in output
| * | Correcting command name in outputalbert-github2019-04-141-2/+2
| |/
* | Merge pull request #6929 from albert-github/feature/bug_cnt_usr_commentDimitri van Heesch2019-04-141-2/+2
|\ \ | |/ |/| Count user comment lines
| * Count user comment linesalbert-github2019-04-141-2/+2
|/ | | | The user comment lines were not counted resulting in a wrong line number in case of an error message.
* Merge pull request #6902 from albert-github/feature/issue_6896Dimitri van Heesch2019-03-301-6/+15
|\ | | | | issue #6896 empty sections in latex output
| * issue #6896 empty sections in latex outputalbert-github2019-03-281-6/+15
| | | | | | | | In pull request #6832 a fix was made for section captions that ran into the margins. For sections that should not appear in the the TOC (i.e. `*`-ed sections) this led to showing a `*`, this has been corrected.
* | Merge pull request #6903 from doxygen/revert-6859-feature/issue_6856Dimitri van Heesch2019-03-291-2/+5
|\ \ | |/ |/| Revert "issue #6856 Doxygen only expands macro defined in header file once when referred multiple times"
| * Revert "issue #6856 Doxygen only expands macro defined in header file once ↵Dimitri van Heesch2019-03-281-2/+5
|/ | | | when referred multiple times"
* Merge pull request #6890 from albert-github/feature/bug_xml_xsdDimitri van Heesch2019-03-253-19/+48
|\ | | | | Correcting errors in xml generation and xsd schema
| * Correcting errors in xml generation and xsd schemaalbert-github2019-03-183-19/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - `xmlgen.cpp` make count test identical to restrictions in `generateXMLForMember` - `index.xsd` add missing selection possibility - `compound.xsd` - add missing `block` possibility for htmlonly - add missing `private` and `protected` possibilities - get order in description type right - make `sect[1-4]` more flexible - adding missing elements like `msc`, `linebreak` at the appropriate places - adding `vhdl` coloring enumeration values - adding `docbook` possibility for images results have been tested (a.o.) doxygen tests, doxygen examples, doxygen docu, CGAL source code.
* | Merge pull request #6859 from albert-github/feature/issue_6856Dimitri van Heesch2019-03-201-5/+2
|\ \ | | | | | | issue #6856 Doxygen only expands macro defined in header file once when referred multiple times
| * | issue #6856 Doxygen only expands macro defined in header file once when ↵albert-github2019-02-251-5/+2
| | | | | | | | | | | | | | | | | | referred multiple times In case the include file is already is already in the global stack it should not be added to the global stack, but still be handled for the current file
* | | Merge pull request #6889 from albert-github/feature/bug_xml_xsd_testsDimitri van Heesch2019-03-201-9/+66
|\ \ \ | | | | | | | | Add possibility of checking XML against XSD in doxygen tests
| * | | Add possibility of checking XML against XSD in doxygen testsalbert-github2019-03-181-9/+66
| | |/ | |/| | | | | | | Added option `--xmlxsd` to check generated XML files against XSD in the doxygen tests suite.
* | | Merge pull request #6893 from albert-github/feature/issue_6892Dimitri van Heesch2019-03-201-2/+2
|\ \ \ | |/ / |/| | issue #6892 xml not well-formed (invalid token) for c++
| * | issue #6892 xml not well-formed (invalid token) for c++albert-github2019-03-191-2/+2
|/ / | | | | | | the `declname` and `defname` should also be converted (compare as well the routine `generateXMLForMember`)
* | Merge pull request #6784 from albert-github/feature/issue_6781_2Dimitri van Heesch2019-03-172-27/+15
|\ \ | | | | | | issue #6781 Unable to use math in markdown table headers
| * | issue #6781 Unable to use math in markdown table headersalbert-github2019-01-192-27/+15
| | | | | | | | | | | | | | | | | | Due to the change of the place where the markdown processing is done the end of the line must be calculated a little bit differently. Note: translator.py gave an error due to a strange indentation (did surface now), so had to be corrected as well.