summaryrefslogtreecommitdiffstats
path: root/src/types.h
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: remove implicit conversion from QCString to const char *Dimitri van Heesch2021-04-221-1/+1
| | | | | | | | | | | | | | | | | 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: make qcstring.h a local includeDimitri van Heesch2021-03-261-1/+1
|
* Refactoring: some cleanup and removed text direction logicDimitri van Heesch2021-03-041-1/+0
|
* Fix typo in the lexscanner.h's guardDimitri van Heesch2021-03-031-10/+10
|
* Adding support for lex filesalbert-github2021-02-121-1/+2
| | | | | | Adding support for lex. The lex files consist of a mixture of lex specific structures, that are handled in the the lexcode.l and lexscanner.l, abd C code that is handled by the C parsers (hence the rules used are partly copied from scanner.l). Special attention has been paid to memberdef.cpp as the initial values should not be handled by the lex parsers but by the C parsers.
* Remove support for TCL (code is too buggy and unmaintained, language not ↵Dimitri van Heesch2020-03-151-1/+1
| | | | very popular)
* Restructure the way RefLists are handledDimitri van Heesch2020-02-271-6/+0
|
* Replaced QList<Grouping> with std::vector<Grouping>Dimitri van Heesch2019-10-291-1/+0
|
* Minor restructuringDimitri van Heesch2018-11-181-8/+8
|
* Added *.ice files as a recognized file type.Mark Spruiell2018-10-221-1/+9
| | | | Added a Slice-optimized output mode.
* Implementation of standard generator for docbook outputalbert-github2018-09-071-1/+9
| | | | | | | | Till now docbook had its own output generator, but lot of possibilities were missing (see remark about updating below), with this patch the (more than) basic implementation has been made. Added some docbook tests to the current tests and updated documentation where necessary Tried updating current version but too many issues remained that were generically handled in the standard generator, code is in current version behind '#if 0' construct in doxygen.cpp and name with '_v1' and in docbookgen.cp'
* Minor fixes to local toc logic after feedbackDimitri van Heesch2018-07-231-4/+4
|
* Moved local toc data into a separate type for better encapsulationDimitri van Heesch2018-07-221-0/+45
|
* Add sql syntax highlighting to code blocksArtur Kink2016-11-221-1/+2
|
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Some restructuring and some compiler warning fixesDimitri van Heesch2014-03-151-0/+7
|
* Updated copyrightDimitri van Heesch2014-02-111-1/+1
|
* Release-1.8.3.1-20130512Dimitri van Heesch2013-05-121-0/+13
|
* Release-1.8.3.1-20130402Dimitri van Heesch2013-04-021-2/+11
|
* Release-1.8.3.1Dimitri van Heesch2013-01-201-1/+1
|
* Release-1.8.2-20121118Dimitri van Heesch2012-11-181-1/+100
|
* Release-1.7.6.1-20120220Dimitri van Heesch2012-02-201-0/+92