summaryrefslogtreecommitdiffstats
path: root/src/msc.cpp
Commit message (Collapse)AuthorAgeFilesLines
* issue #8193: Better warning in case of error in dot / msc / dia imageDimitri van Heesch2021-05-031-7/+12
|
* Refactoring: remove implicit conversion from QCString to const char *Dimitri van Heesch2021-04-221-10/+10
| | | | | | | | | | | | | | | | | This commit changes the following in relation to string use - The implicit convert from 'QCString' to 'const char *' is removed - Strings parameters use 'const QCString &' as much as possible in favor over 'const char *' - 'if (s)' where s is a QCString has been replaced by 'if(!s.isEmpty())' - data() now always returns a valid C-string and not a 0-pointer. - when passing a string 's' to printf and related functions 'qPrint(s)' is used instead of 's.data()' - for empty string arguments 'QCString()' is used instead of '0' - The copy() operation has been removed - Where possible 'qstrcmp(a,b)==0' has been replaces by 'a==b' and 'qstrcmp(a,b)<0' has been replaced by 'a<b' - Parameters of string type that were default initialized with '= 0' are no initialized with '= QCString()'
* Refactoring: Add TextStream buffer to improve output writing performanceDimitri van Heesch2021-03-281-5/+5
| | | | | - direct use of std::stringstream and std::ostream gave a 30% drop in performance.
* Refactoring: replace QGString by std::ostringstreamDimitri van Heesch2021-03-231-1/+1
|
* Refactoring: replace QFile/FTextStream with fstream/stringstreamDimitri van Heesch2021-03-181-28/+26
|
* Refactoring: Replaced QDir with DirDimitri van Heesch2021-03-181-6/+5
| | | | | - Dir is based on ghc::filesystem, a std::filesystem compatible implementation that does not require C++17.
* Renamed Portables to PortableDimitri van Heesch2019-12-081-4/+4
|
* Refactoring of portable.h and portable.cpp functions to be contained in a ↵Tobias Off2019-11-281-4/+4
| | | | | | namespace Fixing some memory issues caused by not correctly freed pointers
* Merge branch 'feature/bug_endblock_msg' of ↵Dimitri van Heesch2019-08-041-1/+1
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_endblock_msg
| * Correction warning messagealbert-github2019-06-011-1/+1
| | | | | | | | Consistency
* | regression #6885 mscgen links placed in the wrong place when using SVG outputalbert-github2019-06-261-2/+2
| | | | | | | | The output files were not placed in the output directories but in the "root" directory (the `.msc` files were correctly placed in the output directories).
* | issue #6880 mscgen links placed in the wrong place when using SVG outputDimitri van Heesch2019-06-231-54/+22
| |
* | Bug 489766 - Wrong MSC syntax rejected *silently*albert-github2019-06-131-1/+1
| | | | | | | | Different types of inFile in different routines.
* | Bug 489766 - Wrong MSC syntax rejected *silently*albert-github2019-06-131-0/+4
|/ | | | In case of an error at least a message (consistency) should be given (besides msc also for dia and htags).
* Incorrect tag sequence possible for images possible in case of xhtmlalbert-github2018-12-031-3/+10
| | | | | | | | | Message: `< Element map content does not follow the DTD, expecting ((p | h1 | h2 | h3 | h4 | h5 | h6 | div | ul | ol | dl | menu | dir | pre | hr | blockquote | address | center | noframes | isindex | fieldset | table | form | noscript | ins | del | script)+ | area+), got (area area div)` The problem first surfaced with test 11 (empty map tag), but the solution given at that moment (`<div/>)`) did work for test 11, but was not correct for test 27. Problem can be seen with the default doxygen test 27 (`[027_extends.c]: test the \extends, \implements, \memberof, \private, and \public commands`).
* Add mscgen images to index.qhpkanje2016-10-051-6/+8
| | | | Include mscgen images to QtHelp *.qch output.
* Changed configuration mechanism to directly access options in order to ↵Dimitri van Heesch2016-01-171-3/+3
| | | | improve performance
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Remove unused local and static global variablesalbert-github2014-12-271-2/+0
| | | | Remove unused local and static global variables. Variables have been identified by Understand (version 758) from Scitools.
* Fixed a number of issues (resource leaks, uninitialized members, etc) found ↵Dimitri van Heesch2014-08-311-0/+1
| | | | by coverity
* Updated copyrightDimitri van Heesch2014-02-111-1/+1
|
* Add support for honoring svg image format preference in mscFabrizio Oddone2013-12-241-10/+34
|
* Bug 707713 - Add support for dia diagramsDimitri van Heesch2013-10-061-4/+4
|
* Bug 703213 - Can't use @ref instead of \ref with mscDimitri van Heesch2013-07-021-1/+1
|
* Release-1.8.3.1-20130512Dimitri van Heesch2013-05-121-2/+2
|
* Release-1.8.3.1Dimitri van Heesch2013-01-201-2/+2
|
* Release-1.8.2-20121118Dimitri van Heesch2012-11-181-2/+4
|
* Release-1.7.6.1-20120220Dimitri van Heesch2012-02-201-1/+1
|
* Release-1.7.6.1Dimitri van Heesch2011-12-101-1/+1
|
* Release-1.7.3-20110123Dimitri van Heesch2011-01-231-10/+16
|
* Release-1.7.1-20100920Dimitri van Heesch2010-09-201-3/+16
|
* Release-1.7.1Dimitri van Heesch2010-06-251-2/+2
|
* Release-1.6.3-20100603Dimitri van Heesch2010-06-031-6/+10
|
* Release-1.6.3-20100507Dimitri van Heesch2010-05-071-5/+5
|
* Release-1.6.2-20100124Dimitri van Heesch2010-01-241-1/+1
|
* Release-1.5.9-20090814Dimitri van Heesch2009-08-141-1/+3
|
* Release-1.5.9-20090522Dimitri van Heesch2009-05-221-1/+1
|
* Release-1.5.4-20080101Dimitri van Heesch2008-01-171-2/+2
|
* Release-1.5.4Dimitri van Heesch2008-01-161-1/+1
|
* Release-1.5.3-20070925Dimitri van Heesch2007-09-251-4/+5
|
* Release-1.5.3-20070815Dimitri van Heesch2007-08-151-1/+1
|
* Release-1.5.2-20070610Dimitri van Heesch2007-06-101-3/+3
|
* Release-1.5.2-20070506Dimitri van Heesch2007-05-061-1/+1
|
* Release-1.5.1-20070315Dimitri van Heesch2007-03-151-0/+172