From 8d60a042c4cbc75920f061e80018758f05f907bc Mon Sep 17 00:00:00 2001
From: Dimitri van Heesch
Date: Fri, 27 Dec 2019 16:15:54 +0100
Subject: Updated changelog for release-1.8.17
---
doc/changelog.doc | 243 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 243 insertions(+)
diff --git a/doc/changelog.doc b/doc/changelog.doc
index e1f2d8a..8b8c172 100644
--- a/doc/changelog.doc
+++ b/doc/changelog.doc
@@ -2,6 +2,249 @@
\tableofcontents{html,latex}
\section log_1_8 1.8 Series
+\subsection log_1_8_17 Release 1.8.17
+\htmlonly
+(release date 27-12-2019)
+
+
+
+- issue #6715: Errorneous matching of the immediately following block command after @ref [view] and [view]
+- issue #7119 Doxygen does not link to C# snippets - regression [view]
+- issue #7189: wrong warning on ambiguous image files [view]
+- issue #7190 1.8.16: Blank FILE_PATTERNS => no files processed [view]
+- issue #7200 Fortran warning: type not declared or defined [view]
+- issue #7206: Problems with Fortran and `@cond` [view]
+- issue #7210: 1.8.16: Image inclusion is inconsistent [view]
+- issue #7212 1.8.16: Function returning void pointer generates warning [view]
+- issue #7216: non-const getGroupDef() called on aliased member [view] and [view]
+- issue #7218 Doxygen parsing word documents [view]
+- issue #7228 Using markdown causes wrong error and warning line numbers - v. 1.8.16 [view]
+- issue #7236: C++: bug when using function as parameter [view]
+- issue #7243: Some PHP classes are not properly extracted/documented [view]
+- issue #7248: Including external tag files with TOC produces a broken index.qhp [view]
+- issue #7262 ALIASES not found when filename has more than one dot [view]
+- issue #7265: Double quote character in C++ raw string literal causes Doxygen to process the string contents [view]
+- issue #7268 Unable to build "master" branch [view]
+- issue #7271 Tilde in preprocessor macro disappears in latex [view]
+- issue #7274 Subpages no longer possible under mainpage [view]
+- issue #7277: C++ - Crash using all system memory on using parent constructor with same name [view]
+- issue #7285 git executable required [view]
+- issue #7290 error: Problem running ghostscript gs -q -g562x56 -r384x384x -sDEVICE=ppmraw -sOutputFile=_form0.pnm -dNOPAUSE -dBATCH -- _form0.ps. Check your installation! [view]
+- issue #7295 Doxygen documentation of C++17 nested namespace erroneous [view]
+- issue #7302: Determination of anonymous is too restrictive [view]
+- issue #7313 VHDL attribute 'subtype is not supported and breaks parser [view]
+- issue #7319: Bug 790856 - Namespace member functions links are broken [view]
+- issue #7325: Endless loop in preprocessor due to #define A() [view]
+- issue #7326: Incorrect display of multiline #define value [view]
+- issue #7328 Cannot generate DoxygenLayout.xml [view]
+- issue #7348 Better warning in case a graph would have been to large [view]
+- issue #7358: Ternary conditional and null-coalescing operator in constructor results in faulty warning [view]
+- issue #7403: xref versus namespace in multiple file [view]
+- issue #7412: HTML: Opening a reference link in a new tab does not scroll to the content [view]
+- issue #7436 Incorrect handling of block comments in VHDL [view], [view]
+- issue #7446: C#: parameter named `extends` is broken in the documentation [view]
+- issue #7456: function-like macros generate warnings [view]
+- issue #3417: C++: friend template functions shown even with HIDE_FRIEND_COMPOUNDS=yes [view]
+- issue #7302: Parsing of template args in single-quotes is incorrect. [view]
+- Bug 164073 - There should be a dummy tag that Doxygen ignores [view]
+- Bug 335614 - HTML link incorrect when using tagfile [view]
+- Bug 340202 - @code: static_cast, const_cast, etc C++ keywords [view]
+- Bug 550158 - EXTRACT_ALL=YES parses non doxygen comments [view], [view]
+- Bug 570798 - \\\< does not work for php constants [view]
+- Bug 674005 - Crop png formula environnment problem for HTML output [view]
+- Adding HTML s tag, XML corrections for other tags [view], [view]
+- Adding JAVACC_FLAGS for javacc compilation [view]
+- Adding possibility to automatically build vhdlparser from vhdlparser.jj file [view], [view]
+- Adding some links in search documentation [view]
+- Also span entire line in case of a memTemplItemRight [view]
+- Avoid code duplication and make the keyword matching more robust [view]
+- Avoid warning in commentcnv.l about trailing context made variable due to preceding '|' action [view]
+- Backslash in href. [view]
+- Better termination message [view]
+- Better warning in case of `@form` [view]
+- Better warning message in case of illegal command [view], [view]
+- Bogus explicit link warning message from irc protocol name [view]
+- Checking of right usage of configuration list items [view]
+- Cleanup forward declarations of obsolete classes [view]
+- Code highlighting. [view]
+- Consistent way to show scanner state [view]
+- Correct style in table header in case of paragraph is used [view]
+- Correcting visible year in copyright [view]
+- Correction documentation `\image` command [view]
+- Coverity uninitialized [view]
+- Create possibility to define LaTeX commands for formulas [view]
+- Discrepancy between vhdl input and generated sources [view]
+- Double entry for ins in compound.xsd [view]
+- Email address seen as code starter [view]
+- Embed TagInfo struct inside Entry [view]
+- Error in LaTeX with single quote in formula / math mode. [view]
+- Extend built-in STL support with more classes [view]
+- Fix double delete in VHDL error handler. [view]
+- Fix for use of non portable strnstr function [view] and [view]
+- Fix incorrect reference resolving of enum class values [view]
+- Fix lifetime issue for Entry objects. [view]
+- Fix line count after multiline close group [view]
+- Fix logic bug in SVG detection [view]
+- Fix regression when expanding macro to an empty string [view]
+- Fix some typos [view]
+- Fix typo in source [view]
+- Fix typos [view]
+- Fixed a couple of compiler warnings on Windows [view]
+- Fixed compiler warnings in docparser.cpp [view]
+- Fixed endless loop during preprocessing [view]
+- Fixed issue with "QGDict::hashAsciiKey: Invalid null key" in pre.l [view]
+- Fixed line count misaligned introduced with JAVADOC_BANNER [view]
+- Fixed merge issue [view]
+- Fixed preprocessor hangup regression [view]
+- Fixed preprocessor issue that resulted in "More #endif's than #if's found." warning. [view]
+- Fixed use of uninitialized data in VHDL generator [view]
+- Fixed use of uninitialized pointer in preprocessor [view]
+- Fixes a @param's parameter name. [view]
+- Generalized the HTML comment detection and handling [view]
+- Generating doxygen's documentation in CHM format [view], [view]
+- HHC and directory elements starting with "." [view]
+- HTML attribute name [view]
+- HTML start comment with 3 dashes [view]
+- Illegal Character in XML output [view]
+- Incorrect NCName in docbook citations [view]
+- Incorrect warning "yyextra->inside" instead of "inside" [view]
+- Incorrect warning for ALIASES [view]
+- Length of identifying fenced code block [view]
+- Let $year support SOURCE_DATE_EPOCH [view]
+- Made check for void return more strict [view]
+- Made regexp more strict [view]
+- Making tests valid for python 3 [view], [view]
+- Minor code cleanup for layout files [view]
+- Minor fixes [view], [view]
+- Minor tweaks [view]
+- Missing tables item in overview [view]
+- Nicer warning for missing parameter [view]
+- Optimize UTF-8 nbsp conversion in markdown [view]
+- Order of commands in `<table>` [view]
+- Output of unknown xml/html tag [view]
+- Parsing `#` sign inserted by preprocessor in fixed Form Fortran [view]
+- Prevent writing automatic anchors to the tag file [view]
+- Problem converting UCS big endian file [view]
+- Problem with `<hr>` in LaTeX multicolumn cell [view], [view]
+- Problem with '<td nowrap>' [view]
+- Problem with horizontal ruler directly after fenced code section [view]
+- Problem with round brackets in PS output [view]
+- Properly close quotes in warning [view]
+- Properly open quotes in warning [view]
+- QGDict::hashAsciiKey: Invalid null key due to empty procedure name [view]
+- RTF extension file to standard output, make according documentation consistent. [view]
+- Reduce the use of QString in favor of the more efficient QCString [view]
+- Reduced code duplication [view]
+- Refactoring code for dot related source files [view]
+- Refactoring of portable.h and portable.cpp functions to be contained in a namespace Fixing some memory issues caused by not correctly freed pointers [view]
+- Remove global state from constexp lexer [view]
+- Remove unneeded include directory for building doxywizard [view]
+- Removing left over debug statements [view]
+- Renamed Portables to Portable [view]
+- Revert "Minor code cleanup for layout files" [view]
+- Simple nospam email address [view]
+- Simplied the logic for moving documentation to the most nested Entry [view]
+- Simplified code generated by scan_states.py [view]
+- Skip empty HTML tag [view]
+- Small improvements of TCL output [view], [view]
+- Split language parser into "outline parser" and "code parser" [view]
+- Strange '*/' in Fortran nad Markdown with conditional sections [view]
+- Support for <a id="label"> [view]
+- Table caption flows in first table field for RTF output [view], [view]
+- Tests 31 for XHTML output [view]
+- Tests 86 with check against xsd gives error [view]
+- Text ' ' appears in code segments [view]
+- Textual error [view]
+- Update doxywizard copyright year and add missing copyright statements [view]
+- Update of generated VhdlParser files. [view]
+- Use the proper trailing comment. [view]
+- Warning in case of usage of a single quote in a code span. [view]
+- Warning when using empty HTML tag [view]
+- Warning when using empty p HTML tag [view]
+- Warning whit Windows compilation using NMake [view]
+- Warning with XML / HTML style commands [view]
+- Warning with xrefitem from documentation [view]
+- Wrong reference to code line [view]
+- bug fix of g_bracketCount in case of if( myobject.getPair() ) [view]
+- remove debug prints [view]
+- Added missing debug flags for scanner that were made reentrant [view]
+- Made scanner.l reentrant [view]
+- Cleanup scanner.l code and naming [view]
+- Make preprocess code reentrant [view]
+- Made code.l scanner reentrant [view]
+- Made commentcnv.l reentrant [view]
+- Reduce boilerplate code by using C++11 variadic templates and perfect forwarding [view]
+- Remove bogus flex code [view]
+- Replace set of g_inside* booleans with a single g_lang variable [view]
+- Use smartpointers to manage the lifetime of Entry objects [view]
+- Latest libclang needs C++14 [view]
+- Changed ArgumentList to be an STL container [view]
+- Changed implementation to use SkipString/SkipStringS. [view]
+- Changed std::unique_ptr<Entry> to std::shared_ptr<Entry> at avoid use after free issues [view]
+- Replaced QList<BaseInfo> with std::vector<BaseInfo> [view]
+- Replaced QList<Grouping> with std::vector<Grouping> [view]
+- Replaced QList<ListItemInfo> with std::vector<ListItemInfo> [view]
+- Replaced QList<SectionInfo> by std::vector<SectionInfo> [view]
+- Spelling corrections [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+, [view]
+and [view]
+
+
+\endhtmlonly
+
\subsection log_1_8_16 Release 1.8.16
\htmlonly
(release date 8-8-2019)
--
cgit v0.12