head 1.7; access; symbols pkgsrc-2019Q3:1.6.0.6 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.4 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.2 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.5.0.34 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.32 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.30 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.28 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.26 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.24 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.20 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.18 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.16 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.14 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.12 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.10 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.8 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.6 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.4 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.2 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.4.0.20 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.18 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.16 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.14 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.12 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.10 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.8 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.6 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.4 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.2 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.3.0.30 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.28 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.26 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.24 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.22 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.20 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.18 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.16 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.14 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.12 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.10 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.8 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.6 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.4 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.2 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.2.0.24 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.22 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.20 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.18 pkgsrc-2008Q1:1.2.0.16 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.14 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.12 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.10 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.8 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.6 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.4 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.2 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.1.0.4 pkgsrc-2006Q1-base:1.1 pkgsrc-2005Q4:1.1.0.2 pkgsrc-2005Q4-base:1.1; locks; strict; comment @# @; 1.7 date 2019.10.17.20.35.58; author adam; state dead; branches; next 1.6; commitid sZQuJJVP8IvNggHB; 1.6 date 2019.01.31.14.15.55; author wiz; state Exp; branches; next 1.5; commitid GhtSqckDdonLuW9B; 1.5 date 2015.01.27.06.13.08; author mef; state Exp; branches; next 1.4; commitid MX4GYVRiBF5aUC7y; 1.4 date 2012.07.03.11.31.35; author mef; state Exp; branches; next 1.3; 1.3 date 2008.11.11.00.44.12; author wiz; state Exp; branches; next 1.2; 1.2 date 2006.06.14.10.24.53; author adam; state Exp; branches; next 1.1; 1.1 date 2005.10.13.12.15.58; author markd; state Exp; branches; next ; desc @@ 1.7 log @doxygen: updated to 1.18.16 Release 1.8.16 Bug 136299 - attributes to

tag get lost Bug 141919 - Wrong param and exception style in RTF output Bug 304793 - paramType does not contain attribute element in compound.xsd schema Bug 322353 - C variable argument list doesn't work in @@param Bug 399222 - SORT_BRIEF_DOCS produces wrong results Bug 437181 - The -d Preprocessor option doesn't work for php, should be in the doc. Bug 489766 - Wrong MSC syntax rejected *silently* Bug 535853 - C consts incorrectly placed under instance variables Bug 566109 - unable to resolve links to java functions with array arguments Bug 616379 - doxygen result by nested comment incorrectly Bug 626582 - Function overloads are not actually sorted in member function list Bug 632754 - The \copydoc Command Requires The Use of C++ Syntax in C Code Bug 642126 - @@mscfile does not process mscgen code Bug 645910 - Segfault on recursion while parsing "\subpage A" in "\page A" Bug 685714 - false positives reporting parameters or return value not being documented Bug 757574 - Warning regarding subsection with anchor in markdown Bug 766508 - missing comments of overridden methods Bug 781306 - *** Error in `doxygen': realloc(): invalid pointer: 0x0000000001d45ba0 @@ exit Bug 783759 - PERL_PATH config option: when is this needed? Still used? Bug 796582 - Doxygen has stopped working Issue 6039: Links on image in Markdown (Origin: bugzilla 769223) issue 6607 Don't warn about missing parameter documentation for deleted functions issue 6679 Multiple use of section label warning for Setex-stype headers in markdown issue 6707 The INSTALL file contains a dead link to install.html issue 6708 Invalid UTF-8 characters in hover title Issue 6714: Don't crash or generate invalid XML for empty TOC issue 6716 mainpage notitle causes notitle to appear in index bar issue 6725 Doxygen 1.8.15 CMake 3.13 incompatibility issue 6727 SHOW_NAMESPACES = NO breaks latex PDF issue 6732 align environment for formula (\f{align}) no longer working issue 6733 invalid cite anchor id when using crossref issue 6734 parsing performance worsened issue 6744 Ampersand in Markdown image URL is not escaped in XML output issue 6748 1.8.15 regression with C internal modifier issue 6749 doxygen 1.8.15 segfault issue 6754 False positives for "multiple @@param sections" issue 6764 Incorrect parsing of C enum comments defined using a macro issue 6769 Tabu is broken issue 6775 LaTex package newunicodechar: "package won't work " issue 6781 Unable to use math in markdown table headers issue 6791 TOC not generated when using a particular Markdown header style issue 6796 Bad link to section, subsection if pointing at item past suspicious text issue 6800 Markdown line ending problems in 1.8.15 and master issue 6812 Empty lines are lost when copy-pasting from code section. Issue 6814: Inconsistent whitespace removal for operators in 1.8.15 Issue 6818 Certain regex pattern in class constant causes PHP class to be ignored issue 6828 Physical newlines (^^) in ALIASES configuration tags not working with sections, subsections, subsubsections and paragraphs issue 6830 Message: graph_legend:39: error: Prevented to copy file /graph_legend.png onto itself! issue 6831 Failure to recognize class array with PHP in @@var issue 6840 Hash character in Markdown code span not rendered correctly issue 6847 Physical newlines (^^) in ALIASES produce a mismatch between documentation and source code issue 6856 Doxygen only expands macro defined in header file once when referred multiple times issue 6869 SVG image generated by \dot or \dotfile does not render properly in HTML issue 6880 mscgen links placed in the wrong place when using SVG output issue 6892 xml not well-formed (invalid token) for c++ issue 6896 empty sections in latex output issue 6917 Crash in php with UTF-8 character issue 6925 Missing ATX headings in markdown pages issue 6939 Build fail in Windows with build_parse turn ON (unistd.h does not exist in Windows) issue 6941 Tcl : separate continued lines joined in source listing issue 6945 \class after \brief doesn't count as a new line - resulting docs show merged descriptions issue 6946 Compilation error (clangparser.cpp) issue 6950 XML - for array of structure only contains references in first array element issue 6968 INLINE_INHERITED_MEMB doesn't respect EXTRACT_PRIVATE=NO issue 6979 Method parameters documented inline are not present in documentation of overriding/implementing methods issue 6986: C++ static template methods: duplication as non-static and specialization issue 6990 Dot produces no Graphs issue 7009 Python class diagram not created for the base class while works for the derived class issue 7015 Parsing issue with @@includedoc and @@startuml issue 7021 Warning about missing item in INCLUDE_PATH issue 7033 Syntax highlighting doesn't work when calling \dontinclude from Markdown files issue 7038 Broken refman.tex with SHOW_FILES=NO and doxygen groups issue 7043 html output for markdown: different output when using ' Header {mainpage}' and 'Header {mainpage}\n====' issue 7050 Physical newlines (^^) not working in group names and without spaces in 1.8.15 issue 7091 HEAD fails to build on macOS with stock `bison` issue 7102 Doxygen does not generate error/warning message for unbalanced group markers "@@{"..."@@}" issue 7104 Warning with preprocessor issue 7109 Doxyapp can't use "[source_file | source_dir]" parameter issue 7110 URL Encoding for Hyperlinks in PDF issue 7113 Doxygen doesn't process markdown tables correctly issue 7120 Markdown generator does not consider extension mapping for files with no extension issue 7124: some code line are missed in the xml file for java issue 7126 Latex output format fixes issue 7127 Broken links on generated documentation issue 7140 DoxygenLayout does not support UTF8 BOM format issue 7143 note block not generated properly if there are blanks after it issue 7147: No warning when same page created issue 7151 Doxygen 1.8.15 TOC_INCLUDE_HEADINGS >0 stops html links being generated in markdown issue 7166: Doxygen calls DOT differently depending on the output optimization selected. issue 7068: "QGDict::hashAsciiKey: Invalid null key" error messages Improve performance of drawing PlantUML diagrams (X)HTML warning when `[` or `]` in constructed ids Add 'ins' and 'del' style tags to XML schema Add colon to section names in latex output Add possibility of checking XML against XSD in doxygen tests Added 'constexpr' as attribute label and to XML output Added .editorconfig. Added declfile, declline, and declcolumn attributes to the location element in the XML output Added instructions to build a statically linked doxygen binary from sources Added noexcept attribute to the XML output Added virtual destructor to DotGraph base class and disabled copy constructor and assignment operator Adding HTML tags ins and del Adjustment of xhtml1-transitional.dtd Aligned license statement for javascripts with general license statement Allow Javadoc-style comment blocks with a Doxyfile variable Allow \r\n as line continuation as well Ambiguous file name in file command Avoid calling non-const member aliases and 0 pointer dereference in sqlite3 Avoid endless namespace lookup for C code. Broken links in documentation Change DoxyParagraph to use DoxyDesc inside in latex style Class definition with collections Conflict between RCS tag and (e.g.) php description Consistency not generated inheritance diagram Consistency of configuration parameters Continuation lines and labels Correcting command name in output Correcting errors in xml generation and xsd schema Correction obvious documentation errors in mscgen Correction warning message Count user comment lines Crash in case of usage of \line without \include Create option to enable CLANG_ASISTED_PARSING in test suite Cygwin should by default also have `CASE_SENS_NAMES=NO` Disabled "inheritance by dominance" warning Don't try to load htags filemap in case htags fails Don't write the plantuml cache file in case there are no plantuml diagrams. Double defined operator in test 74 Double id for tooltips in XHTML Possible. Doxygen crash on ceph project Email address not seen Enable compiler extension to avoid build issues Enable example doxmlparser possibilities for cmake build End comment marker in \code section. Fast Plantuml Fix 6906 Fix for printlex after destroying the scanner context Fix for race conditions introduced when refactoring dot classes. Fix for unmatched

when using \until as the first command Fix for warning about deletion of pointer to incomplete type 'DotFilePatcher' Fix for warning about deletion of pointer to incomplete type 'DotWorkerThread' Fix gd_intern.h for Windows build Fix naming and indenting. Fix windows build Fixed C++17-namespace assignment bug Fixed a few compiler warnings on win32 Fixed alt attribute appearing in tag for SVG images Fixed issue in doxmlparser in getter function Fixed issue with counting member lists Fixed issues in introduced by making file name escapes lower case Fixed memory leak in reentrant lexers Fixed missing end paragraph marker when inline image appeared as last item. Fixed range and added code comment Fixed segmentation fault in do_warn Fixed two compilation issues Fixed type in javascript license text and moved it to one location Fixed typo Fixed windows build issue in gd.h Fixes 6860. Forgot to comment out debug print Give warning when a retval is used multiple times Handling digraph versus label High consequence coverity mesages Image not seen as svg image Implement a new EXTRACT_PRIVATE_VIRTUAL option. Implementing `
` for LaTeX Improvement of performance : Reduce the Java running count Improve handling < for expressions inside template argument defaults Improved code structure a bit Improved const correctness and added support for inline namespaces Incorrect (X)HTML code when generating source code. Incorrect Reached end of file while still inside a (nested) comment for TCL / Python Incorrect XHTML of changelog for 1.8.15 Incorrect joining documentation sections. Incorrect layout of class index (HTML) Incorrect output tag order Incorrect paragraph numbers in secref list. Incorrect warning message Indentation of paragraphs in LaTeX Inline VHDL code Invalid id possible with tooltips JAVA_ONCE -> FAST Latex code double minus goes to endash Made MSCGEN_PATH obsolete now that mscgen code is part of doxygen Make conanfile creation more readable Markdown file as internet link Merge: moved example from 081 to 084, improved check if last char is newline Merge: reorder tests Minimum required version for CMake Missing brief descriptions with `\defgroup` Missing debug statements sqlcode and xmlcode lexers Missing warning about ambiguous files Missing warning for "double comment" Missing white space in warning More than 26 appendices in LaTeX manual Moved check for page having a title to hasTitle() method Multiple use of HTML attributes No space when replacing `\copydoc` by `\copydetails` No translation of markdown in
Non existing MSC file crashes doxygen
Option for 'input buffer overflow'
Option syntax for commands is unclear
PLANTUML_RUN_JAVA_ONCE is working well. But some specific plantuml has error on ver 1.8.15
Portuguse translators updated to Doxygen 1.8.16.
Possibility to show converted fixed form
Problem with just an asterisks on a `\code` line
Problem with with comment recognition for group open and closing commands
Properly handle empty TOC in XML output.
Reduce code duplication when printing version string
Refactored Definition and derived classes such that they are abstract interfaces
Regression 6836 URL contains $ sign on second run in map of images
Regression on Definition and derived classes that are abstract interfaces
Regression: python file with comment caused "Reached end of file while still inside a comment" warning.
Regression: unbalanced grouping commands
Remove compilation warnings from doxmlparser
Remove dead code
Remove some doxygen warnings in internal documentation
Remove superfluous paragraph tags
Removed page restriction with `\anchor` command in documentation
Removed superfluous character
Revert "Disabled "inheritance by dominance" warning (try 2)"
Revert "alternate fix for .dot file handling"
Revert "issue 6856 Doxygen only expands macro defined in header file once when referred multiple times"
Section title runs into margin
Shortened EXTRACT_PRIVATE_VIRTUAL to EXTRACT_PRIV_VIRTUAL to deal with max length limitation
Show git version information
Show line numbers in "split" examples
Simplified code a bit
Special handling of the UTF8 nbsp sequence
Speed up AppVeyor build by using miktex setup tool and activating build cache
Split off lodepng functionality in a separate library
Store inline attribute for namespaces
Terminate brief in case of `-` list
Terminating brief command
Tests are unsorted
Travis build fails due to problem with cmake
Travis macOS: Update Qt to 5.12.0
Travis macOS: Use Travis addons for homebrew
Travis macOS: Use shared Qt until upstream bugs are fixed
Travis: Handle linux-ppc64le differently
Travis: Install libiconv and libxml via Conan
Travis: Output CMake version
Travis: Removing sudo keyword as this will be soon deprecated anyway
Travis: Workaround to differ between x86 and ppc64le
Travis: macOS Remove permission workaround
Truncated warning message
USE_HTAGS = YES, there are _no_ call / caller graphs in the documentation
Undo the addition of colons
Unified various image file types in the XML schema
Update documentation for msc
Update internal Doxyfile to current version / situation
Updated build instructions to get rid the libtinfo.so dependency on Linux with static libclang.
Updated jquery and worked around performance issues in powertip plugin
Upper case characters in filename despice CASE_SENSE_NAME=NO
Warning for documented return of void type function
Warning if no file specified for special reading commands
Warning messages of test 66
Warning when preprocessing conditionals
Windows crash in case of incorrect end statement
XML validation \msc... \dot... \dia...
a named anchor does not need custom attributes and minor other corrections.
add blurb to docblocks
add format in writePlantUMLSource() and gathered in one pu file. But it is not final
add list of file extensions on doxyparse config
add plantuml.h in doxygen.cpp
added check if .dot file is already queued for processing before adding a new processing job
at sign (`@@`) not handled correctly in preprocessor
at sign (`@@`) not handled correctly in preprocessor (more fixes)
built-in
changed numbering of dot nodes to prevent different contents being generated for the same .dot file
chmod +x runtest.py
code.l: make CallContext independent of global variables
constexp.l,y: generate a reentrant scanner and parser
constexp.l: group the flex options
constexp.y: drop the = from name-prefix
declinfo.l: enable reentrant
declinfo.l: group flex options toghether
declinfo.l: move function declarations before
delayed creation and update of .md5 files after successful creation of output files
do not clobber version placeholder
doxyparse addon new features and bugfixes
doxysearch: added wildcard, partial and phrase sesarch
enable debug for re-entrant lexers
https link to sourceforge.net
make similar javadoc banner change for stripping special comments from code
node numbers removed for md5 calculation to avoid false md5 mismatches
qglobal.h: Fix build on AIX
refactoring dot.cpp
regression 6885 mscgen links placed in the wrong place when using SVG output
regression 7061 Rename test file
regression 7105 Correct counting in case of `\name`
regression 7105 correct counting for group close counting
remove PLANTUML_RUN_FAST because FAST is default.
secref command output shows in 1 column (HTML)
source arrangement
spelling error: suported -> supported
sqlcode.l: generate a reentrant scanner
take doc group out of commentscan.l
testing: add a test for TOC levels in the XML output.
testing: add a test for XML output with an empty TOC.
testing: improve tests for \ref.
testing: make runtests.py executable.
update jQuery version mentioned in README to 3.4.1
updated manual, included examples in documentation
updated test case to reflect new node numbering
warning: Member func2InGroup1() (function) of class Memgrp_Test is not documented.
warning: More endif's than if's found.
warning: Reached end of file while still inside a (nested) comment.
@
text
@$NetBSD: patch-ah,v 1.6 2019/01/31 14:15:55 wiz Exp $

date: 2005-10-13 21:15:58 +0900;  author: markd;  state: Exp;
The latest doxygen encodes the source directory path into some of the
output filenames.  This is problematic in a pkgsrc context as it means
WRKDIR pathnames can appear in generated filenames.  Fix by reverting
to the old way of naming the files.  Bump PKGREVISION.

--- src/dirdef.cpp.orig	2012-05-28 23:17:06.000000000 +0900
+++ src/dirdef.cpp	2012-06-23 11:52:57.000000000 +0900
@@@@ -108,7 +108,8 @@@@
 {
   //printf("DirDef::getOutputFileBase() %s->dir_%s\n",
   //    m_diskName.data(),encodeDirName(m_diskName).data());
-  return "dir_"+encodeDirName(m_diskName);
+  //return "dir_"+encodeDirName(name());
+  return QCString().sprintf("dir_%06d",m_dirCount);
 }
 
 void DirDef::writeDetailedDescription(OutputList &ol,const QCString &title)
@


1.6
log
@doxygen: update to 1.8.15.

From Michael Baeuerle via pkgsrc-wip.

- Master site updated
- Patch "patch-src_xmlgen.cpp" removed (merged upstream)
- Option "latex" reenabled
  Dependencies updated/added
- Dependency graphviz no longer has option "pangocairo"
  Handling of that build option removed from Makefile
- Set c++11 in USE_LANGUAGES
  C++11 is now used by doxygen (see changelog below)
- Test target added

HTML-Menus are now working without JavaScript again (HTML_DYNAMIC_MENUS = NO).

Changelog for Release 1.8.15 (release date 2017-12-27):
--------------------------------------------------------------------------------
Bug 851 - A function cannot be documented as related to two classes.
Bug 1041 -  doesn't allow  as visible part?
Bug 1601 - Missing warning of undocumented member in member group
Bug 2274 - Tooltips are not shown in dot-generated graphsand,
Bug 2354 - caller graph can be improved by having caller on left & callee on
           right
Bug 2478 - Handling of unnamed parameters (C/C++) unclear
Bug 2655 - cond/endcond cannot be used in aliases
Bug 2859 - Unnamed parameters parsed incorrectly
Bug 3206 - Fortran: Does not recognize backslash at end of documentation line
Bug 3361 - Merging of consecutive repeated commands creates poorly-structured
           HTML
Bug 3677 -  and  not supported,
Bug 4725 - single quote in HTML section of PHP breaks doxygen
Bug 4771 - Not warning of undocumented function parameters
Bug 4878 - Value from enumeration followed with semicolon is not present in java
           docs
Bug 4954 - JavaDoc @@linkplain is not recognized
Bug 5032 - Line numbers for examples
Bug 5068 - The 'Examples:' section; bad/missing style and incorrect spelling
Bug 5213 - Generated Doxyfile differs from result of doxygen -u,
Bug 5327 -  on a \page does not copy the image to the html output folder
Bug 5366 - Error with inserting images to PDF with Markdown
Bug 5442 - Misparsed comments leading to missing call graph
Bug 5539 - Error message when using memberof in a C macro
Bug 5547 - "remove" is treated as a keyword (green) in the source browser for
           C++
Bug 5677 - Negative sign in -Foo::Bar ruins hyperlink in generated output
Bug 5725 - Field with name "internal" confuses documentation builder.
Bug 5765 - \todo at end of C# XML comment breaks following todo's
Bug 5783 - Navigation incorrect with escaped symbols
Bug 5784 - Doxygen not creating call graphs for C# methods if namespace contains
           the classname
Bug 5818 - Main page absent in TOC of CHM, if PROJECT_NAME is empty
Bug 5853 - Can't suppress @@author, @@date and @@copyright information in the
           detailed file description
Bug 5901 - Macros (@@test, @@todo, etc) used with PHP namespaces causes illegal
           command warning
Bug 5929 - \internal stops all parsing if used inside a section
Bug 6025 - Make maxLineLen of latex output configurable
Bug 6041 - PHP: New array syntax not supported when parsing initial value
Bug 6104 - EXTERNAL_GROUPS lose hierarchy
Bug 6118 - Title in rtf file is incorrect when overridden by user in extension
           file
Bug 6153 - Build of PDF with LaTEX breaks
Bug 6160 - Python List as Default Parameter not parsed correctly
Bug 6172 - CREATE_SUBDIRS breaks SERVER_BASED_SEARCH
Bug 6175 - plantuml:an unwanted newline is generated after @@startuml
Bug 6197 - Czech/Slovak language documentation with tables from LaTeX to PDF is
           not possible
Bug 6208 - Annotated function parameter generates 
warning in todo list Bug 6213 - rtf generation Bug 6214 - LaTeX output for \tparam block fails to compile when it contains a \code block, Bug 6224 - .tex file is wrong when generating a function whose name includes an underline Bug 6269 - Disabled controls when `HAVE_DOT` is already set to `YES` Bug 6270 - Bad handling of Python class members when a class declaration line contains a comment Bug 6295 - doxygen has problem with operator&=() Bug 6305 - XHTML pages are broken several waysand Bug 6308 - When generating xhtml, async attribute on script tags need a value Bug 6310 - Table markdown produces invalid xhtml code Bug 6311 - Blank rows on class page when using external tag file Bug 6312 - markdown plantuml use of graphviz fail if plantuml work i code file Bug 6316 - unescaped double quote in searchdata.js breaks search box functionality Bug 6322 - incorrect parsing of markdown table Bug 6323 - error: Could not open file .../doc/html/functions_ .html for writing Bug 6324 - C#: Incorrect parsing of property definitions containing "//" symbols in one line with "} Bug 6325 - Segmentation fault when generating graphical class hierarchy Bug 6339 - Examples of TCL files fail to display Bug 6340 - Missed warning opportunity: duplicated arguments Bug 6345 - c# see langword broken Bug 6346 - Doxygen crash when using \code{.markdown}...\endcode in VHDL source Bug 6350 - Broken extension test in FileDef::generateSourceFile() Bug 6352 - "unexpected token TK_EOF as the argument of ref" when target starts with a digit Bug 6362 - Adjacent xrefitems always added to first list present on page Bug 6363 - Backslashes in default values confuse the parser (and cause params to be ignored) Bug 6368 - LaTeX: Class scrbook Error: undefined old font command `\tt' Bug 6370 - Invalid 3-byte UTF8 found in input of graph Bug 6373 - Collapsed treeview arrow displays as emoji in Microsoft Edge Bug 6378 - @@cond does not stop at @@endcond Fortran Bug 6517 - Emoji support, Bug 6524 - Markdown formats missing in doxygen outputs. Bug 6533 - PHP: Namespaced typehints in deprecated methods not handled correctly Bug 6547 - Call graph missing due to ALIASES, Bug 6566 - INHERIT_DOCS not working for python Bug 6580 - xrefitems not listed if the page is referenced multiple times Bug 6589 - anchor after test command in a namespace produces duplicate tests Bug 6594 - using ingroup and anchor causes tests to disappear Bug 6597 - SIGSEGV presumably caused by C++ "using" declaration Bug 6601 - tparam HTML gobbles up lines after the tparam comment Bug 6612 - Issue with handling of emoji Bug 6632 - References to Objective C protocols by name broken in 1.8.12 Bug 6657 - "QGDict::hashAsciiKey: Invalid null key" when using anonymous union/struct Bug 6690 - Regression in handling of shorthand signed/unsigned types in function parameters (with bisect and test case) Bug 6691 - Multiple issues with emoji matching Bug 6692 - XML TOC generation is not backwards-compatible with 1.8.14 'self' keyword in PHP documentation Added: support RTL for DocXRefItem in html - Removed: support RTL form Return section in html, for consistency with parameter sections Fixed: list item bullets overlap floating elements in html - Fixed: fragment lines overlap floating elements in html Fixed: text-align of rtl toc Fixed: last line underline overlap border in html fragment A few more language updates Add VHDL strings to Translator class and add german translations. Add commands to handle referenced by relation and references relation, Add formula (images) to RTF output Add function annotations support Add possibility for adding doxygen configuration items to, all, tests during runtime. Add support for std::shared_ptr Add support of dict/set in annotations and default values Add variadic arguments support to @@link and @@ref, aka '...' arguments, fixes Add variadic function arguments '...' regression tests Add variadic template function regression tests Added *.ice files as a recognized file type. Added a Slice-optimized output mode. Added French translation Added missing #include for util.h to portable.cpp Added not for usage of [TOC] together with Markdown headers Added some VHDL code coloring Added some missing default types for argument matching Added substitution variant for character substitution Added support for RTL(right to left) languages like Arabic and Persian in HTML output Added test case for \ref, and fixed representation of operator->*() Adding debug options to vhdl parser generator Adjustment of xhtml1-transitional.dtd Automatic detection of UCS-2 based on BOM corrected Better HTML output for VHDL Ports Bold text terminated by plus sign Bug fix for plantuml Bump minimal deployment target for OSX to 10.9 to avoid deprecation warning while linking C++11 features used in Doxygen Cannot Generate Layout File using -l Cannot properly jump from brief to detailed function description Change german translation of trClassDocumentation() for VHDL output. Changed implementation, added test case Changed mail address and removed obsolete files Changed refiltering to forced use of insideTabbing Changed state guard instead of adding pattern check+reject Close last code line properly. Combined lrRank and rank parameters for computeMd5Signature Consistency between 'generate' and 'update' startup option Consistency between preprocessor and handling of \cond and \if Consistency for "group" commands Consistency in headings and layout for template parameters (tparam) Consistency of Index name in LaTeX output Consistency of environment variables between config and code, Consistent warning messages Correct list of not used translator functions Correct typing error in test 5 Correct typing error in test 51 Correct typing error in warning message. Corrected description of XML output for emoji characters Corrected warning in case of a not supported output format with \image command. Correcting "Definition at line @@0 of file @@1." Correcting labels for citations, Correcting tag example and uniform calling all examples Correcting tag in printdocvisitor Correcting warning messages and echoing unknown command Correction for `doxygen -g` Correction in example of FILE_VERSION_FILTER Correction in title of FAQ Correction internal documentation Correction of some coloring of code comments in VHDL, adding data type 'positive' Create command for escaped equal sign Create test possibilities for xhtml and pdf output, Debug output commentcnv independent of QUIET setting Difference between standard and used Doxyfile Difference between standard and used Doxyfile (list) Disabled Appveyor documentation build due to unreliability of MikTeX download Disabled debug print Documentation EXTENSION_MAPPING Documentation correction Documentation correction CLANG option usage Documentation correction include command with options Documentation corrections Documentation internet addresses Documentation update regarding right font usage in architecture chapter Does not generate TOC for markdown Don't link to non existing / not accessible namespaces , in CSharp, in the source code Doxygen creates empty image titles for Docbook output Doxygen manual doesn't have lines around markdown tables / cells. Doxygen manual is not XHTML compliant Drop down lists in menu bar missing Enable comma as separator in configuration lists Enable in page table of contents for LaTeX Enable in page table of contents for XML and add maximum level to in page table of contents, Enable possibility of CLANG for Cygwin, Enable possibility to run single tests Ensure all language files are reset Expand sqlite3gen's breadth, depth, and quality Extending \cite command with '-' and '?' characters. Extending tests with extra possibilities Fix French lang build Fix HTTPS links Fix VHDL Latex documentation having two chapters with the same name. Fix Windows build failure Fix annotation with default value parsing Fix building with Visual Studio 2013 Fix for 'Definition at line' points to end of multiple-lined definition for Python #6706 Fix for module quicklinks Fix for unbounded memory usage due to a bug in \ref const matching #6689 Fix potential hangup when merging scopes Fix regression due to move of markdown processing Fix scanner.l for Slice,, Fix/New: add variadic function args '...' support to @@link Fix/New: add variadic function args '...' support to @@ref Fixed bug in URL Fixed compile errors in clang and gcc Fixed compiler warning for nested /* in scanner.l Fixed differently by changing root cause for introducing the space Fixed documentation to point to GitHub issue tracker Fixed incorrect XHTML output for test 021 Fixed logic error Fixed merge problem Fixed one remained compile error in clang Fixed problems with emoji handling and added a test case for it Fixed some more small memory leaks Fixed two small memory leaks Fixing coverity messages Fixing coverity messages (Namespace tag) Fixing problem with possible not initialized variable (endless loop in VS 2017 debug) Fortran code coloring improvements (REAL and comment lines) Fortran improvements Fortran improvements (2) Fortran scanner abort message French translation for VHDL additions Further simplified the fix Generating doxygen documentation on Windows (with MikTex) Handling Fortran functions in call graphs Heading in rtf. #6522 https://github.com/doxygen/doxygen/issues/6522 Ignore build* directories and not just build Implementation Fortran ENUM / ENUMERATION Implementation of standard generator for docbook output, Improved robustness of the emoji feature Improvement LaTeX outputandand Improvement regarding width and title for docbook Improvements in handling special characters in Latex Include "empty" directories in the documentation if they contain a `.dox` file (or similar) documenting the directory itself. Include header for CompilationDatabase Include height item in XML output Inconsistency in respect to tgroup in docbook Incorrect tag sequence for xhtml with class diagram possible Incorrect closing tags for in page table of contents (XHTML) Incorrect closing tags for in page table of contents (docbook) Incorrect number of start / end paragraph tags for xhtml with htmlonly Incorrect number of start / end paragraph tags for xhtml with image command Incorrect number tag sequence for xhtml with htmlinclude command possible Incorrect tag sequence for xhtml with latexinclude command possible Incorrect tag sequence possible for images possible in case of xhtml Index bugfix Index list cannot contain special characters in ids for XHTML Inline images Invalid warnings regarding todos when source file name contains a '-' Issue #6631 Code blocks incorrectly formatted in Latex Issue 6411: CSS for Markdown tables do not use HTML_COLORSTYLE_HUE, HTML_COLORSTYLE_SAT config variables Issue 6469: Java method calls are ignored in generating call/caller graph with Graphviz Issue 6494: asterisks before args and kwargs are ignored in python Issue_6456 Using # in links causes errors in PDF generation Issue_6585: Unexpected anchor tags in tag-files Keyword register (in code) is deprecated since C++11, LaTeX with verbatim part inside a table Large CALL / CALLER graphs cannot be processed in LaTeX Make conanfile creation more readable Make it possible to list namespace members in file scope for XML output. Making VHDL error messages more doxygen like Making the 'tex' part of \makeindex available to the user Markdown list wrong displayed Minor documentation fix Minor fixes to local toc logic after feedback Minor restructuring Misc. typos, Missing opening round bracket in case of an exception More typos Moved #include "config.h" back to the original place Moved duplicated code into dedicated function skipLanguageSpecificKeyword Moved local toc data into a separate type for better encapsulation Multiple `\xreflist` in one page with same key, Multiple addindex commands in HTML with same name Namespace with name docstrings_linebreak Not showing external project in HTML hierarchy class pages Numbers in comment disappear Numbers overlap the titles in TOC of PDF Order resources not only on filename but also dirname PATCH -- updates reference link with no closing Path for external commands on windows Possibility to have a \image command inside a tag Possible fix for the build Prevent
and
inside brief descriptions to avoid broken XHTML output Prevent empty list Prevent empty member list table (XHTML) Prevent empty page list table (XHTML) Prevent possible 'QGDict::hashAsciiKey: Invalid null key' warning Prevent potential race condition Print emoji text in case of unknown emoji Problem with TEST_FLAGS when using CMake for Visual Studio Problem with \cond in normal comment of test 015 Problem with code inside a Doxy table in LaTeX Problems and some enhancements for LaTeX tables RTF layout regarding References and Referenced by RTF lists more levels and removing extra paragraphs Readded missing "Span" case to DocStyleChange::styleString Redundant whitespace removal breaks some C++ links [with test case and Git bisect] (Origin: bugzilla #791942) Refactored code a bit Refactored code a bit (use const references and made global functions members) Reference text in reference list seen as emoji Remove debug statement Remove debug statements Remove default assignment from Translator::trVhdlType() declaration Remove double line with documented argument from addContentsItem in ftvhelp.cpp Remove non-english translations Remove obsolete definitions from scanner Remove obsolete line from README.md Remove old obsolete docbook generator Remove some dead code Renamed (start/end)SimpleSect to (start/end)Examples. Renamed command and moved duplicated code into a macro Renamed option and test case numbers Replace ''printf' with appropriate warn 'message' Replace calls to trTypeString with trVhdlType in single mode, which is the default. Replaced replace(QRegExp(..)) by substitute Replaced replace(QRegExp..) by substitute Resolve inconsistency in formula repositories. Restructured code to avoid the need for global state Return VHDL specific text in trClassHierarchyDescription() Section label with minus sign not recognized properly. Small clarification for REFERENCED_BY_RELATION Small correction installation / build procedure Small corrections in distributed man pages Small documentation corrections Small problems when displaying python code Small problems when having code in LaTeX output, Sorting of index in case of LaTex Spanish translation for VHDL additions Spelling of the word Javadoc Synchronize chapter names of doxygen's own documentation. Syntax highlighting / code coloring in RTF Tag sequence incorrect for svg image (XHTML) Test renumbering, Tooltip was twice 'HTML escaped', Translators updated to version 1.8.15. Truncated split bar in HTML output between treeview and normal text area Typos [view],, Unbalanced start of lists resulting in not creatable pdf of rtf document Update Dutch translation for new Slice implementation Update Dutch translation in respect to new VHDL entries. Updated Hungarian translation Upgrade to jQuery 1.7.2 to get rid of security scan violations. Usage of '{', '}' and ',' in ALIAS Use QCStringList::split i.s.o. QStringList::split Version bump for next release Warning running xmllint for xhtml Wrong counting of lines during VHDL code output Wrong determination of begin / end tag of formula in markdown. Wrong link generated for inherited members when tag files are used. Wrong separator in index for a.o. Python, C# Wrong spelling of word doxygen XHTML image tag mandatory alt attribute XHTML incorrect attribute values for align and valign XHTML problem with class index table XHTML problem with multiple use of node numbers in id attribute XHTML problem with name attribute with VHDL name attribute XML output: avoid warnings with scoped enum values in anonymous namespaces. [ImgBot] Optimize images added PHP7 support for the search engine on HTML output. See: http://php.net/manual/en/language.basic-syntax.phptags.php addindex supports also DocBook and RTF correct typo in comment declares XMLCodeGenerator in xmlgen.h doxyparse bugfixes and minor improvements fix build with qt 5.11, deprecated qt5_use_modules macro was removed, patch by Christophe Giboudeaux perlmod syntax correction redundant input_filter runs significantly reduce performance when FILTER_SOURCE_FILES and INLINE_SOURCES are both enabled #6395 sqlite3: fix missing external_file view schema col sqlite3: require sqlite >= 3.9.0 -------------------------------------------------------------------------------- @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @(pkgsrc) - Adding comment on patches (upstream) - Update 1.8.8 to 1.8.9 --------------------- log_1_8_9 Release 1.8.9 \htmlonly (release date 25-12-2014) * Bug 634763 - Fortran: external subroutine as dummy argument not recognized [view] * Bug 634763 - Fortran: external subroutine as dummy argument not recognized [view] * Bug 651859 - Brief description misplaced in man page output [view] * Bug 652276 - Typedefs in manpages has too few linebreak possiblilities [view] * Bug 685597 - C# tag in an tag does not render as expected. [view] * Bug 687576 - Add support for LATEX_EXTRA_STYLESHEET [view] * Bug 704090 - Allow Class{T}.Method in cref to refer to a generic class in XML comments [view] * Bug 722940 - classes with same name in different namespace adding to same group [view] * Bug 729063 - Missing link for item inside the same namespace [view] * Bug 729236 - Added HIDE_COMPOUND_REFERENCE config option [view] * Bug 735145 - QHP toc broken if mainpage with PROJECT_NAME title has sections/subpages [view] * Bug 735194 - src/Makefile.libdoxycfg shouldn't be distributed [view] * Bug 735198 - plantUML requires epstopdf for building PDF files [view] * Bug 735376 - tag file: Unknown compound attribute `singleton' found! [view] * Bug 735441 - Fix a resource leak in src/vhdldocgen.cpp [view] * Bug 735462 - There's no such thing as a private Q_PROPERTY [view] * Bug 735475 - Same Expression in translator_kr.h [view] * Bug 735477 - Fix a potential null pointer dereference in src/memberdef.cpp [view] * Bug 735481 - Mismatch in memory allocation/de-allocation function in vhdlparser/ vhdlstring.h [view] * Bug 735482 - Remove a not needed initialization of a local variable in src/mangen.cpp [view] * Bug 735483 - Fix a potential null pointer dereference in src/searchindex.cpp [view] * Bug 735497 - Fix wrong pointer initialization in src/definition.cpp [view] * Bug 735499 - Fix potential modulo by zero in src/template.cpp [view] * Bug 735584 - Reached end of file while still insided a (nested) comment in Markdown [view] * Bug 735587 - Fix a terminating null character after fread in src/filedef.cpp [view] * Bug 735589 - Remove not needed variable initialization in src/classdef.cpp [view] * Bug 735590 - Remove not needed pointer initialization in src/entry.cpp [view] * Bug 735591 - Provide exit code in case generatePlantUMLOutput fails [view] * Bug 735620 - Remove not needed variable caching in src/markdown.cpp [view] * Bug 735622 - Do not cache inputSize in src/doxygen.cpp [view] * Bug 735623 - Expression is always false because 'else if' condition matches previous condition [view] * Bug 735726 - Fix missing break in switch case statement [view] * Bug 735745 - Spurious ASSERT message [view] * Bug 735759 - Broken man pages due to bad use of autoBreak [view] * Bug 735767 - Fix potential copy and paste issue in vhdlparser/VhdlParser.cc [view] * Bug 735924 - [Patch] Documentation: Wrong link for \\diafile [view] * Bug 735925 - [Patch] DocBook: Possible name clash for generated image files [view] * Bug 735926 - RTF output: \\diafile and \\mscfile do not work [view] * Bug 735929 - Windows: Process exit code is ignored for processes launched using ShellExecuteEx() [view] * Bug 735982 - Fix potential allocation of huge memory amount due to type overflow in src/ lodepng.cpp [view] * Bug 735985 - Fix missing unchecked return value in src/dot.cpp [view] * Bug 736018 - Fix potential null pointer dereference in src/dbusxmlscanner.cpp [view] * Bug 736020 - Fix identical code for different branches in src/translator_tw.h [view] * Bug 736022 - Fix potential null pointer dereference in src/index.cpp [view] * Bug 736023 - Remove not needed variable initialization in src/cite.cpp [view] * Bug 736027 - Remove not needed local variable in src/doxygen.cpp [view] * Bug 736029 - Remove redundant if/else branch in src/lodepng.cpp [view] * Bug 736030 - Remove redundant if/else branch in src/translator_lt.h [view] * Bug 736031 - Cleanup redundant if/else branch in src/translator_kr.h [view] * Bug 736032 - Cleanup redundant if/else branch in src/translator_sr.h [view] * Bug 736033 - Cleanup redundant if/else branch in src/translator_tw.h [view] * Bug 736034 - Cleanup redundant if/else branch in src/translator_vi.h [view] * Bug 736036 - Remove redundant local variable initialization in qtools/qstring.cpp [view] * Bug 736037 - Fix wrong member variable initialization in src/define.cpp [view] * Bug 736385 - Fix potential null pointer dereference in src/util.cpp [view] * Bug 736386 - Fix another potential null pointer dereference in src/util.cpp [view] * Bug 736387 - Fix a potential null pointer dereference in src/index.cpp [view] * Bug 736389 - Fix a potential null pointer dereference in src/vhdldocgen.cpp [view] * Bug 736992 - Member functions omitted from tagfile [view] * Bug 737444 - Java: Annotations with brackets prevent documentation [view] * Bug 737830 - Invalid element name in footer part when GENERATE_TREEVIEW specified [view] * Bug 738063 - Fortran attribute contiguous not identified [view] * Bug 738167 - Entity references in XML command attributes are incorrectly handled [view] * Bug 738173 - Entity references in XML code command are incorrectly handled [view] * Bug 738548 - latex: dead links to source code [view] * Bug 738574 - … is replaced by \cdots rather than \dots in the LaTeX output [view] * Bug 739054 - Python xml not outputting info of functions inside __init__.py [view] * Bug 739056 - Python xml - argsstring is empty, while HTML have arguments [view] * Bug 739209 - Invalid warning about undocumented C++ function imported from tagfile [view] * Bug 739210 - C++11 scoped enums with same name inside different classes are merged if using tagfile [view] * Bug 739211 - Cannot make explicit links to C++ const member functions [view] * Bug 739214 - Cannot make unscoped link to C++ conversion operator [view] * Bug 739462 - Using "doxygen.css" for HTML_EXTRA_STYLESHEET fails silently [view] * Bug 739863 - Regression: Base classes incorrect when using CRTP with default template parameter [view] * Bug 740218 - Full scope needed when making link inside cross-referenced section [view] * Bug 740218 - Full scope needed when making link inside cross-referenced section (fixed regression) [view] * Bug 740446 - invalid copydoc target does not result in warning [view] * Bug 741100 - Latex to PDF hangs when using Markdown tables [view] * Bug 741417 - Crash when building gtkmm documentation [view] * Bug 741778 - \cite confused by labels ending with a dot (improved warning message) [view] * fix docbook output [view] 1. support other than english 2. fix broken example link id 3. fix incomplete TOC : no Classe etc. 4. add brief description for Functions etc. 5. Comply with REPEAT_BRIEF 6. Do not output duplicated contents when detailed descripton is missing. 7. set table colwidth for Param/RetVal * Add missing escape in doxysearch.cpp when result contained a double quote [view] * Add source code possibility for RTF output [view] * Added Coverity Scan Build Status to Readme [view] * Added clearer range checks for string class to help compiler [view] * Added compilation support for MacOSX 10.10 (yosemite) [view] * Added faster reference counted string implementation with short string optimization [view ] * Added graphical hierarchy support to template engine [view] * Added guard to prevent (theoretical) out of bound access [view] * Added language attribute to XML output for classes, namespaces, and files [view] * Avoid a (theoretical) memory leak [view] * Better handling of inline Fortran parameter documentation [view] * Fixed bug for page numbers in the latex indices [view] * Compilation fixes for Windows for new string implementation. [view] * Convert FORTRAN modules to namespaces [view] * Create an easy possibility to take a snippet from the current file. [view] * Debian Bug 762272: segfault with cyclic subgroups [view] * Disabled enter/exit printing for doctokenizer (produced too much noise) [view] * Empty entry in \tableofcontents in case e.g. section without description. [view] * Extra empty line in source fragments [view] * Fix bug with C++11 static_assert [view] * Fix bug: language switch command "\~" failed to detect language id which contains '-' [ view] * Fix for https://bugzilla.gnome.org/show_bug.cgi?id=651850 [view] * Fix for the second issue in bz 651848 [view] * Fix potential crash when reading tag file which contained nested java classes using generics [view] * Fix rules for closing FORTRAN module and typedef scopes [view] * Fix to ignore the contents of \verbatim and friends while looking for sections [view] * Fix to show relations between C#/Java generic classes [view] * Fixed a number of issues (resource leaks, uninitialized members, etc) found by coverity [ view] * Fixed bug in new QCString::sprintf for long string. [view] * Fixed extension matching issue if path contained a dot. [view] * Fixed issue accessing uninitialized data when combining RTF output. [view] * Fixed issue parsing @@end directly followed by the end of the file [view] * Fixed problem finding \enduml when using /// style comments. [view] * Fixed refcounting bug in new string implementation [view] * Fixed several Coverity warnings [view] * Fixed to small memory leaks [view] * Fixed typos and formatting in Doxyfile (thanks to Armin Mueller) [view] * Fixed typos in C/C++ comments. There are no functional changes. [view] * Fixed typos in comments. [view] * Fixed typos in comments. No functional changes. [view] * Fortran code color END (regression pull request 259) [view] * Fortran color CALL as keyword [view] * Fortran color code of END [view] * Fortran continuation character seen as begin of function call [view] * Generate error message in case bibtex generation fails [view] * Improved main page rendering via template engine [view] * Initialized potentially uninitialized variable in markdown part [view] * Introduce new optimized string implementation (attempt 2) [view] * Introduced template directory for template and resource files and resource compiler & manager [view] * LaTeX problem with 2 consecutive single quotes [view] * Last comment of \code{.f90} missing [view] * Limit images sizes and make more uniform (LaTeX) [view] * Package mathptmx gives discrepancy between pdf and HTML formulas [view] * Portuguese and Brazilian Portuguese translators updated to 1.8.5. [view] * Prevent overly long terms from stopping the search indexer [view] * Problem in case of line termination (., a dot) direct after the \cite command [view] * Regression class resulted in class as the page title [view] * Remove bogus argument to avoid compiler warning [view] * Remove dependency of PlantUML on HAVE_DOT [view] * Remove extraneous 'README' to allow successful RPM creation [view] * Remove filtering rule when generating FORTRAN module links [view] * Remove redundant code [view] * Removed bash specific construct from ./configure script to make it work on Solaris [view] * Removed some comment statements. [view] * Revert "Bug 634763 - Fortran: external subroutine as dummy argument not recognized" [view ] * Reverted back to old string implementation. New one needs more work. [view] * Show tag file name instead of for warnings pointing to symbols extracted from tag files. [view] * Show the parent-child type specialization relation in Java/C# generics inheritance diagrams [view] * Support charset option for PlantUML [view] * Support for INLINE_SOURCES in Fortran [view] * Support plantuml !include statement [view] * Support visible=no for main page tab. [view] * Supporting linking for methods bound to FORTRAN classes in source definitions [view] * This is the patch attached to bz 651848 by Robin Gareus. [view] * Update README.md [view] * Updated configuration script and libdoxygen.pro.in to use llvm-config [view] * Use result of vsnprintf [view] * Use substitute() instead of QString conversion [view] * Various VHDL fixes [view] * various fixes and restructuring [view] * Various latex problems [view] @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.4 2012/07/03 11:31:35 mef Exp $ @ 1.4 log @Bump version 1.6.3 to 1.8.1.1 based on PR pkg/46650 Only the most recent Changes and New features are included. Others are listed date only, please refer following URL. http://www.stack.nl/~dimitri/doxygen/changelog.html Release 1.8.1.1 (2012/06/10) Changes - Integrated the root navigation tree in navtree.js for faster loading. - When the navigation tree is enabled, clicking jump to a line in - the source code view will now highlight the line. New features - VHDL code now has a new Design Overview page (thanks for Martin Kreis for the patch). Requires HAVE_DOT=YES, and DOT_IMAGE_FORMAT=svg. - id 677678: Added support for strong and weak attributes in Objective-C properties. Release 1.8.1 (2012/05/19) Release 1.8.0 (2012/02/25) Release 1.7.6.1 (2011/12/10) Release 1.7.6 (2011/12/03) Release 1.7.5.1 (2011/08/21) Release 1.7.5 (2011/08/14) Release 1.7.4 (2011/03/28) Release 1.7.3 (2011/01/03) Release 1.7.2 (2010/10/09) Release 1.7.1 (2010/06/25) Release 1.7.0 (2010/06/15) (Following patches are deleted, for upstream took the changes) patch-ai patch-ak patch-qtools-qvaluestack.h @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.3 2008/11/11 00:44:12 wiz Exp $ d3 5 @ 1.3 log @Update to 1.5.7.1: Doxygen Release 1.5.7.1 (release date 5-10-2008) Changes * The dot tool is no longer part of the doxygen package for MacOSX. Please install GraphViz separately and set the dot path to /usr/local/bin New features * Added option DOT_FONTSIZE which allows to set the size of the fonts used in dot generated graphs. Bug fixes * id 554432: Re-added ALPHABETICAL_INDEX option. * id 554379: Fixed internal error for GENERATE_INDEXLOG when GENERATE_HTML was set to NO. * id 554546: Included fix for handling relative includes in the preprocessor. * Included several VHDL fixes related to syntax highlighting, finding class members, and mixing upper and lower case. * Included patch to allow setting DEST_DIR environment variable to determine where to install doxygen. Doxygen Release 1.5.7 (release date 28-9-2008) Changes * The default CSS style sheet has been cleaned up and simplified, thanks to the work done by Quinn Taylor. New features * Added new config options GENERATE_QHP which enables generating .qch (Qt compiled help) file via the Qt's qthelpgenerator tool (part of Qt 4.4+). This type of files can be read with Qt's Assisant to browse the documentation in a similar way as is possible with Microsoft's compiled HTML help (.chm). To further customize the output and run the help generator from within doxygen, the following options are available: QCH_FILE, QHP_NAMESPACE, QHP_VIRTUAL_FOLDER, QHG_LOCATION. Thanks to Sebastian Pipping for the patch. * Add new option SYMBOL_CACHE_SIZE to allow a different trade off between doxygen's memory usage and the amount of disk accesses. * id 532695: Added 3 new commands: \extends, \implements, and \memberof that allow object oriented constructs to be documented as such for languages that do not support it natively (e.g. C) * Added better support for one line comments after VHDL types. * Added new option LAYOUT_FILE which can be used to specify a layout template file that tells doxygen in which order to generate the output and which titles to use for headings and how the navigation index will look; Read this for more info. As a result the following options are now obsolete since they can now only be controlled via the layout file: DETAILS_AT_TOP, ALPHABETICAL_INDEX. The following options can also be set via the layout file, but for convenience and backward compatibility reasons they are still also part of the configuration file: SHOW_INCLUDE_FILES, SHOW_USED_FILES, CLASS_GRAPH, COLLABORATION_GRAPH, GROUP_GRAPHS, INCLUDE_GRAPH, INCLUDED_BY_GRAPH. Run doxygen with the -l option to generate the default layout file. * Included update for the Macedonian, Catalan, Brazilian, and Serbian translation and also support for Serbian with Cyrilic characters. Bug fixes (ids refer to the bugzilla database) * id 140264, 332187, 541924: Sections inside a \subpage where not shown as subsection in the LaTeX/RTF output. * id 155098,156188: Added support for UTF-8 special characters in identifiers (which is allowed by e.g. C#). * id 304598: operator-- caused invalid HTML output. * id 324047: parameter type [in or out] were not generated in RTF document * id 363499: @@todo and friends did not work in a comment marked with @@dir. * id 445485: HTML commands in a comment block with attribute values without quotes were not handled properly. * id 533855: Processes were always documented as anonymous in VHDL code. * id 535379: Added support for %{...%} blocks in XPCOM's IDL. * id 536298: Last port in a VHDL port list was not correctly put in a member group. * id 536385: Fixed problem matching function prototype and implementation under certain conditions. * id 536629: Fixed compilation issue on NetBSD. * id 537393: Properties in Python were not properly handled. * id 538065: Added support for @@optional and @@required in Objective C 2.0 protocols. * id 538239: Some unlabeled VHDL processes were not corrected detected. * id 538515: Deriving a Objective-C interface from a protocol caused parsing problems if the interface also has a body. * id 539057: Part of an Objective-C expression could be missing in the source browser under certain conditions. * id 539590: Generic C# classes with the same name but different template arguments were no longer treated as different classes. * id 539712: Fixed code parser issue for parameter indices of procedures and functions. * id 540058: Creator code was wrong in the MacOSX application bundle. * id 540372: Fixed problem parsing large table by increasing YY_READ_BUF_SIZE in the generated parser files. * id 540247: Fixed potential memory corruption issue parsing VHDL. * id 541113: Fixed locale for ctype, to avoid stripping of 0xA0 from multi-byte UTF-8 characters. * id 544479: SORT_MEMBER_DOCS did not work for class members. * id 546621: Fixed makefile so that .svn stuff is removed from the tarball when doing "make archive". * id 546812: Using a table with row span greater than 1 did not produce correct LaTeX output. * id 545098: Fixed problem parsing where clauses in combination with C# generics. * id 545503: Nameless parameters of type "struct A" could end up wrongly in the XML output. * id 545970: Refering to the main page did not work as advertised. * id 546158: The variable defined inside a foreach statement in C# code was not considered for source linking, cause potentially incomplete call graphs. * id 547361: Linking to specialized template functions did not work. * id 548175: Fixed problem parsing class members within a class X, inside a namespace that is also named X. * id 548443: Documenting a nested namespace/classes with @@namespace X.Y did not work for C# (only X::Y worked). * id 548489: C++/CLI classes of type sealed abstract were not processed correctly. * id 549318: Some headings in the user manual where wrongly formatted. * id 549581: Fixed potential buffer overflow in preprocessor. * id 550058: Obj-C: properties for private fields did not appear in the output unless EXTRACT_PRIVATE was enabled. * id 550156: Corrected typo in the documentation for GENERATE_TREEVIEW. * id 550247: Fixed problem parsing octal character literals in the preprocessing phase. * id 551739: Related function with explicit namespace scope was not properly placed if the function also existed in the global namespace. * id 552115: Anonymous structs and unions could produce invalid links in the html help index. * id 552361: Fixed problem with operators in the LaTeX output. * id 552600: \copybrief ended a brief description instead of appending to it. * id 553469: Removed bogus warning about internal inconsistency when importing items via a tagfiles that are inside an undocumented scope. * id 553616: One can now remove the automatic line breaks in the type part of a declaration by using a custom stylesheet with BR.typebreak { display: none; } * id 553663: Aliases did not work in Fortan comments. * id 549022: Reimplemented in links could be wrong in case of overloaded members. * id 553225: Parser was confused by arrays inside an Obj-C message. * Finnish translation was disabled. * A collaboration graph with multiple edge labels with not written to the XML output correctly. * sub pages of a \mainpage were not shown in the Latex/RTF output. * Included some fixed for the VHDL parser. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.2 2006/06/14 10:24:53 adam Exp $ d3 4 a6 5 --- src/dirdef.cpp.orig 2008-08-17 15:11:27.000000000 +0000 +++ src/dirdef.cpp @@@@ -104,8 +104,8 @@@@ static QCString encodeDirName(const QCSt QCString DirDef::getOutputFileBase() const d8 3 a10 2 - return "dir_"+encodeDirName(name()); - //return QCString().sprintf("dir_%06d",m_dirCount); @ 1.2 log @Changes 1.4.7: * The stylesheet has changed, so if you use your own, you will need to update it or the output will look ugly. * Added support for universal binaries on MacOSX (only the non-GUI part). * Added CALLER_GRAPH config option and \callergraph command to add a caller (or called-by) graph to a function or all functions. * Added REFERENCES_LINK_SOURCE config option which allows to selected if reference relations should point to the source or to the documentation. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- src/dirdef.cpp.orig 2006-05-07 20:02:30.000000000 +0200 d5 1 a5 1 @@@@ -103,8 +103,8 @@@@ static QCString encodeDirName(const QCSt d15 1 a15 1 void DirDef::writeDetailedDocumentation(OutputList &ol) @ 1.1 log @The latest doxygen encodes the source directory path into some of the output filenames. This is problematic in a pkgsrc context as it means WRKDIR pathnames can appear in generated filenames. Fix by reverting to the old way of naming the files. Bump PKGREVISION. @ text @d3 1 a3 1 --- src/dirdef.cpp.orig 2005-10-13 23:53:05.000000000 +1300 d5 1 a5 1 @@@@ -91,8 +91,8 @@@@ static QCString escapeDirName(const QCSt d9 1 a9 1 - return "dir_"+escapeDirName(name()); d11 1 a11 1 + //return "dir_"+escapeDirName(name()); @