summaryrefslogtreecommitdiffstats
path: root/qtools/qcstring.h
Commit message (Collapse)AuthorAgeFilesLines
* issue #8247 declaration different in cpp and h file of qstrncmpalbert-github2020-12-141-1/+1
| | | | argument names of source and destination were in h file switched compared to the cpp file, no harm done it are just names in the prototype but it is confusing.
* Regression: further fixes to make the documentation build againDimitri van Heesch2020-06-101-1/+1
|
* Regression: fix issue with substitute charactersDimitri van Heesch2020-06-101-1/+1
|
* Fix win64 compiler warningsDimitri van Heesch2020-06-101-4/+4
|
* Refactor: make QCString a wrapper around std::stringDimitri van Heesch2020-06-101-554/+252
|
* RefactoringDimitri van Heesch2020-05-151-0/+5
| | | | | | | | | | | - Makes doxycfg library more self contained - renames _doxygen library to doxymain - Modernizes Debug implementation - Moves Doxygen::runningTime into Debug - Moves full version string to libversion - Removed mentioning of file version in messages (when FILE_VERSION_FILTER is used) - Move substitute functions into QCString
* Fixed issue creating std::string from null pointerDimitri van Heesch2020-03-301-0/+5
|
* Revert addition of std::string conversion operator for QCStringDimitri van Heesch2020-03-291-5/+0
|
* Migrated some code in pre.l to use STL containersDimitri van Heesch2020-03-281-0/+7
|
* Enabled stricter compiler warnings and fixed all new warningsDimitri van Heesch2020-03-081-24/+24
|
* Fix a few compiler warnings in the Linux buildDimitri van Heesch2020-02-281-1/+1
|
* Spelling corrections for qtools directoryalbert-github2019-11-051-1/+1
| | | | | | Spelling corrections as found by codespell and in #561. Some reported problems were already fixed, others are fixed here.
* Reduce the use of QString in favor of the more efficient QCStringDimitri van Heesch2019-09-211-7/+8
|
* Fixed various issues found by PVS-Studio.Dimitri van Heesch2015-08-181-1/+1
|
* Bug 751984 - PATCH: Honour SOURCE_DATE_EPOCH environment variable for ↵Dimitri van Heesch2015-07-191-0/+1
| | | | reproducible output
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Fixed a couple of cases where sharing string data could lead to corruptionDimitri van Heesch2015-01-021-16/+34
| | | | | Also made dangerous string access more visible by introducing rawData(). This replaces data() which will now return a constant string.
* Introduced template directory for template and resource files and resource ↵Dimitri van Heesch2014-11-131-4/+4
| | | | compiler & manager
* Introduce new optimized string implementation (attempt 2)Dimitri van Heesch2014-10-231-247/+555
|
* Reverted back to old string implementation. New one needs more work.Dimitri van Heesch2014-10-211-539/+247
|
* Added clearer range checks for string class to help compilerDimitri van Heesch2014-10-211-4/+4
|
* Fixed refcounting bug in new string implementationDimitri van Heesch2014-10-211-12/+15
|
* Added faster reference counted string implementation with short string ↵Dimitri van Heesch2014-10-211-247/+536
| | | | optimization
* Bug 704971 - Can't build with MinGWDimitri van Heesch2013-07-281-1/+1
|
* Release-1.8.3.1-20130324Dimitri van Heesch2013-03-241-0/+6
|
* Release-1.8.3.1Dimitri van Heesch2013-01-201-7/+17
|
* Release-1.7.6.1-20120122Dimitri van Heesch2012-01-221-2/+2
|
* Release-1.7.1Dimitri van Heesch2010-06-251-0/+10
|
* Release-1.6.3-20100507Dimitri van Heesch2010-05-071-0/+1
|
* Release-1.5.4-20080123Dimitri van Heesch2008-01-231-0/+1
|
* Release-1.5.1-20070315Dimitri van Heesch2007-03-151-0/+1
|
* Release-1.4.7-20060910Dimitri van Heesch2006-09-101-37/+81
|
* Doxygen-1.3.9.1-20041206Dimitri van Heesch2004-12-061-0/+8
|
* Release-1.2.6-20010422Dimitri van Heesch2001-04-221-1/+1
|
* Release-1.2.6-20010401Dimitri van Heesch2001-04-011-1/+1
|
* Release-1.2.2-20001015Dimitri van Heesch2000-10-151-0/+399