Skip to content

Commit 63f8f37

Browse files
author
Dimitri van Heesch
committed
Added changelog for 1.8.6
1 parent 1221476 commit 63f8f37

File tree

1 file changed

+134
-1
lines changed

1 file changed

+134
-1
lines changed

doc/changelog.doc

Lines changed: 134 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,139 @@
22
\tableofcontents
33
\section log_1_8 1.8 Series
44

5+
\subsection log_1_8_6 Release 1.8.6
6+
\htmlonly
7+
<b>(release date 24-12-2013)</b>
8+
<a name="1.8.6"></a>
9+
<h3>Bug fixes (ids refer to the <a href="http://bugzilla.gnome.org/buglist.cgi?product=doxygen&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=&keywords_type=anywords&op_sys_details=&op_sys_details_type=substring&version_details=&version_details_type=substring&newqueryname=&form_name=query&order=bugs.bug_id">bugzilla</a> database, lines with bug refer to commit is <a href="https://github.com/doxygen/doxygen/commits/master">GitHub</a>)</h3>
10+
<ul>
11+
<li> Bug 154880 - if "using namespace" used, call of a static member function in C++ is not recognized or recognized wrong
12+
<li> Bug 647517 - make install prepends a slash to the installation path Removed superfluous /
13+
<li> Bug 668424 - HTML links in RTF output are broken
14+
<li> Bug 683897 - class list not sorted?
15+
<li> Bug 692004 - show includes for free functions
16+
<li> Bug 693537 - Create possibility to keep user comments in Doxyfile
17+
<li> Bug 701949 - Latex: Hyperlinks for \secreflist / \refitem
18+
<li> Bug 702265 - Generated Doxyfile differs from result of doxygen -u (partial fix)
19+
<li> Bug 705910 - Indexing and searching cannot treat non ASCII identifiers
20+
<li> Bug 706520 - Fortran: in body documentation lands on wrong place In some cases, in propriety code, with in body Fortran documentation doxygen crashed. I REOPENED Bug_706520 for this
21+
<li> Bug 706804 - Fortran: Doxygen mixes up function-attributes with the return type test string should not be equal to "function" but should contain "function"
22+
<li> Bug 706813 - RPM build via spec file fails
23+
<li> Bug 706874 - Doxygen crash if missing new-line in a snippet
24+
<li> Bug 706916 - C++ exception specifications are no longer parsed correctly
25+
<li> Bug 707102 - update the Japanese translation
26+
<li> Bug 707353 - Accept IDs using unicode(non ASCII) characters in python codes
27+
<li> Bug 707389 - GENERATE_TREEVIEW=YES disables touch scrolling with Android 3.x
28+
<li> Bug 707431 - Cannot @ref or @link C++ operator overloads
29+
<li> Bug 707483 - Wrong page number and header in pdf output
30+
<li> Bug 707554 - When I use @INCLUDE DoxyWizard is closed Current directory was not changed at the right time so the include files could not be found in the "current" directory (i.e. the directory where the Doxyfile resides too, as this directory is shown as the current directory in the doxywizard). This is also important when the doxywizard is started from a shortcut.
31+
<li> Bug 707567 - Asterisks in comment wrongly displayed for @code
32+
<li> Bug 707641 - `FILTER_SOURCE_FILES=YES` required to build CALL_GRAPHS https://bugzilla.gnome.org/show_bug.cgi?id=707641
33+
<li> Bug 707685 - Fortran: error message when missing last EOL In case the original buffer in either fixed or free format code does not contain an EOL as last character, add it.
34+
<li> Bug 707713 - Add support for dia diagrams
35+
<li> Bug 707825 - Const treatment
36+
<li> Bug 707925 - False warning for Java "warning: missing ( in exception list on member"
37+
<li> Bug 707985 - Strange output when : appended to an parameter description
38+
<li> Bug 707995 - @copydoc not working for const member overloads
39+
<li> Bug 708446 - Deprecated list breaks HTML tree with xhtml extension
40+
<li> Bug 708455 - Enabling INLINE_SIMPLE_STRUCTS messes up Data Structures in tree
41+
<li> Bug 708806 - Wrong path to graph_legend figure in graph_legend.html when CREATE_SUBDIRS = YES
42+
<li> Bug 709052 - Templated and non-templated method mixup documentation
43+
<li> Bug 709226 - Struct member fields not documented with INLINE_SIMPLE_STRUCTS
44+
<li> Bug 709526 - C++ parsing problem with operators &lt;&lt;, &lt;, &gt;, &gt;&gt; inside templates
45+
<li> Bug 709706 - Terminating C comments within markdown files breaks aliases
46+
<li> Bug 709780 - Copying of files via \image tag can get confused by symlinks at the destination
47+
<li> Bug 709803 - Generated hhc file contains an error for a section of a mainpage
48+
<li> Bug 709845 - Fortran: problem with types with name starting with is
49+
<li> Bug 709870 - Broken links on members HTML page when using BUILTIN_STL_SUPPORT
50+
<li> Bug 709921 - position of linebreak in template argument list affects inheritance relation
51+
<li> Bug 710917 - Segfault while parsing a C file
52+
<li> Bug 710998 - latex_count=5 is not enough
53+
<li> Bug 711004 - Vertical bars cannot be sent straight to makeindex
54+
<li> Bug 711097 - Compiler warnings because char is unsigned on ARM/PPC: "comparison is always false"
55+
<li> Bug 711378 - Nested Aliases fail when the nested alias has two or more arguments.
56+
<li> Bug 711639 - [PATCH] #include does not work with absolute paths
57+
<li> Bug 711723 - Comment /**/ confuses doxygen
58+
<li> Bug 711787 - Long initialization line in C stops doxygen An extra "breakpoint" in the input string has been created in the form of a , (comma), so for initialization lines the line will be shorter and the , (comma) will be copied later on.
59+
<li> Bug 712795 - segmentation fault in memberdef.cpp
60+
<li> Bug 712819 - Some external namespaces appear in list despite having ALLEXTERNALS = NO
61+
<li> Bug 715172 - Consistently document Fortran's equivalent function bodies
62+
<li> Bug 719389 - HTML escaping incorrectly applied in source tooltips
63+
<li> Bug 719422 - private java class is mentioned in inherited by list of super class
64+
<li> Bug 719463 - Invalid null key and segmentation fault
65+
<li> Bug 719489 - Label "abstract" instead of "pure virtual" for Java language
66+
<li> Bug 719525 - Can't build because the definitions of ***YY_flex_debug are missing.
67+
<li> Bug 719591 - expand_as_defined macro does not properly work
68+
<li> Bug 719639 - @xrefitem with empty heading string
69+
<li> Bug 720046 - Document inline objective-C blocks
70+
<li> Bug 720092 - USE_MDFILE_AS_MAINPAGE doesn't work if full path is specified.
71+
<li> Bug 720580 - inline source browser shows wrong code with muilti-line c++11's raw strings
72+
<li> Add support for honoring svg image format preference in msc
73+
<li> Added @parblock and @endparblock commands
74+
<li> Added compile support for Mavericks
75+
<li> Added fix to avoid errors with older compilers.
76+
<li> Added generated files to gitignore
77+
<li> Added missing docs tag
78+
<li> Added missing pthread lib to doxyapp
79+
<li> Added missing space after @parblock
80+
<li> Added rudimentary support for Django like template system for output creation.
81+
<li> Added the possibility to specify the -d option in the Visual studio GUI on windows for the lex rules
82+
<li> Adjust internationalization part to current situation
83+
<li> Alignment of @code and @verbatim section When having a code and a verbatim section the boxes are not alligned, this patch fixes this. Example code, aa.c; standard Doxyfile: /** \file
84+
<li> Allow @ref to unlabeled markdown page by name, i.e. @ref mypage.md
85+
<li> Allow links to other markdown pages of the form [link text](page.md)
86+
<li> Avoid accessing uninitialized memory in fileToString
87+
<li> Build problem with unistd.h and Cygwin The standard g++ compiler under windows (win32-g++) has unistd.gh file; Microsoft windows does not have it, therfore it is better to use the winbuild directory in case of windows adn no dependency otherwise
88+
<li> Consistency in language part of the documentation Made documentation more inline with other parts of the documentation (regarding the way e.g. filenames are presented) Corrected some spelling errors Corrected the warning in the language.doc by placing ta reference to the files from which language.doc is generated Corrected the color for the languages that are still v1.4.6 (language name now also red in stead of a pink background, was confusing with languages that were 1.5 / 1.6 compatible)
89+
<li> Corrected some inconsistencies in the comments
90+
<li> Debug output for lexical analyzer
91+
<li> Deleted generated files from source repository
92+
<li> Doxygen didn't allow @ref to parameters of type reference to an array.
93+
<li> Doxysearch under Cygwin should not have extension cgi.exe but just .cgi
94+
<li> Esperanto not supported by htmlhelp compiler reverting for esperanto to default language (US English)
95+
<li> Fixed a number of compiler warnings reported by newer clang compiler
96+
<li> Fixed compilation issues in doxyapp
97+
<li> Fixed compile warning
98+
<li> Fixed compiler warning related to implicit size_t to int conversion
99+
<li> Fixed constness warning
100+
<li> Fixed invalid if statement found by cppcheck
101+
<li> Fixed issue with Romanian translator preventing treeview from working
102+
<li> Fixed regression autolinking C# template such as MyGenericClass&lt;T&gt;.g()
103+
<li> Fixed regression in argument matching for the template example
104+
<li> Fortran added keyword IMPURE
105+
<li> French translator up-to-date.
106+
<li> Internal documentation for debug possibilities Documentation regarding usage of -d option with [f]lex Initial documentation regarding the -d options with doxygen
107+
<li> LaTeX: Fix ToC entries of index/bibliography
108+
<li> Made lexer rule explicit
109+
<li> Make Python detection in configure work with version older than 2.7
110+
<li> Minor layout tweaks and extra guard
111+
<li> More fixes for the Windows build
112+
<li> Patch regarding generating the rules file for the windows build regarding languages, some inconsistencies in the (windows) build system, corrections to some spelling.
113+
<li> Regenerated language.doc
114+
<li> Removed japanese characters in maintainers.txt as they break the build
115+
<li> Removed redundant backslashes in regexp pattern
116+
<li> Report details about fork() failure in logs.
117+
<li> Russian translator updated, new Russian maintainer added.
118+
<li> Small spelling correction to generate an rtf extensions file -&gt; to generate a rtf extensions file
119+
<li> Some texts can be independent of \htmlonly / \latexonly
120+
<li> Space missing in error message. the word 'in' and the vale of filesOption were concatenated
121+
<li> This patch contains changes regarding the build system so that the *nix and Windows systems use the same information (consistency). Some use names routine names have been changed (from .l files with -P option) to reflect the file name that generated the routines, this makes it easier to create a general procedure. A number of include / header files are files are generated from different file types (html, xml, js), due some limitations of the windows build system the generated file names had to be changed (the extension in the windows build system is only available including the '.' so e.g. the file jquery_fx.js generates now jquery_fx.js.h instead of jquery_fx_js.h) In the windows version the creation of .cpp files from .l files has been adjusted to correct for the YY_BUF_SIZE problems. Furthermore on windows (and also used on *nix) some commends have been replaced with python scripts so that on windows only python is need (besides flex and and bison). On *nix also perl is required for the generation using tmake.
122+
<li> Updated Visual Studio project files to include new source files
123+
<li> Usage of the -d opion corrected Giving an error when a wrong -d option is given. Made some error mesages more consistent. Corrected usage of the exit call, in case of an error: exit(1) otherwise exit(0). A closer look should be made on exitDoxygen as it does not contain any exit statements and it is unclear (to me) when it is used.
124+
<li> VHDL-2008 and arrays on unconstrained elements
125+
<li> consider currentFile when searching for global symbols
126+
<li> doc/language.doc generated from the updated sources (bgcolored)
127+
<li> doc/language.tpl -- UTF-8 reflected in the langhowto template
128+
<li> doc/language.tpl -- trailing spaces removed
129+
<li> doc/translator.py -- coloured status in HTML
130+
<li> doxygen /** style creates spurious code blocks with markdown enabled
131+
<li> doxygen version 1.8.5 throws many "Internal Inconsistency" errors when parsing .idl files
132+
<li> doxygen.sty.h was not ignored and not included/generated properly
133+
<li> testing dir was missing from 'make archive'
134+
<li> usage: make -d print dev doxygen options
135+
</ul>
136+
\endhtmlonly
137+
5138
\subsection log_1_8_5 Release 1.8.5
6139
\htmlonly
7140
<b>(release date 23-08-2013)</b>
@@ -19,7 +152,7 @@
19152
<ul>
20153
<li>Added SOURCE_TOOLTIPS option for advanced tooltip support while source browsing.
21154
</ul>
22-
<h3>Bug fixes (ids refer to the <a href="http://bugzilla.gnome.org/buglist.cgi?product=doxygen&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=&keywords_type=anywords&op_sys_details=&op_sys_details_type=substring&version_details=&version_details_type=substring&newqueryname=&form_name=query&order=bugs.bug_id">bugzilla</a> database)</h3>
155+
<h3>Bug fixes</h3>
23156
<ul>
24157
<li> Bug 668007 - HTML commands - documentation of &lt;/dd&gt; tag missing
25158
<li> Bug 676879 - parameter on doxywizard manual Added sentenc in respect to possible argument for doxywizard Added images to the LaTex / pdf version of the manual

0 commit comments

Comments
 (0)