summaryrefslogtreecommitdiffstats
path: root/src/corelib/text
Commit message (Expand)AuthorAgeFilesLines
* QAnyStringView: fix code point -> code unit in the docsGiuseppe D'Angelo2022-01-161-1/+1
* Fix warning on macOS builds, unbreak -developer-buildVolker Hilsheimer2022-01-141-1/+1
* Tidy up macOS collation and add some assertionsEdward Welbourne2022-01-131-7/+9
* QString::compare: fix comparing a 4GB string to 1 QCharThiago Macieira2022-01-121-1/+1
* QByteArray: remove left-over Q_NEVER_INLINE after we removed the tablesThiago Macieira2022-01-121-4/+0
* QByteArray: fix append() with a negative lengthThiago Macieira2022-01-111-2/+2
* QByteArray: avoid detach() in a no-op replace()Marc Mutz2022-01-031-2/+3
* QLocale: replace use of append(QString(n, c)) with resize(size() + n, c)Marc Mutz2021-12-281-1/+1
* QLocale: replace a few getData() with viewData()Marc Mutz2021-12-281-5/+5
* QString: reorganize some template functionsThiago Macieira2021-12-231-192/+185
* QStringBuilder: handle freeSpaceAtBegin() in op+=Marc Mutz2021-12-211-2/+2
* QString: use char16_t in isAscii() instead of QCharThiago Macieira2021-12-181-15/+19
* QString: don't let the compiler emit unnecessary loopingThiago Macieira2021-12-181-0/+6
* QString: replace an #if with ifThiago Macieira2021-12-181-6/+4
* QStringBuilder: fix quadratic behavior in op+=Marc Mutz2021-12-171-2/+7
* QByteArray: fix UB (precondition violation) in replace()Marc Mutz2021-12-171-1/+3
* QByteArray: optimize replace() a bitMarc Mutz2021-12-171-1/+1
* QString: scope a loop variable correctlyMarc Mutz2021-12-161-3/+2
* QString: fix UB (pointer arithmetic on nullptr) in qLastIndexOfMarc Mutz2021-12-161-1/+1
* QByteArray: sprinkle API with noexceptMarc Mutz2021-12-142-42/+22
* QLocale: Extend support for language codesIevgenii Meshcheriakov2021-12-096-357/+533
* QStringBuilder: Add support for QByteArrayViewMårten Nordheim2021-12-041-0/+21
* QString et al: fix lastIndexOf() API asymmetryMarc Mutz2021-12-024-4/+25
* QString::arg: deprecate use of arbitrary Unicode digits as replacementsGiuseppe D'Angelo2021-11-301-4/+80
* QRegularExpression: don't detach() a pattern QStringLiteralMarc Mutz2021-11-301-1/+1
* QLocale: suppress annoying GCC warning in the bootstrap libThiago Macieira2021-11-271-1/+5
* QString::fromUtf16: use qustrlenThiago Macieira2021-11-191-5/+2
* QAnyStringView: fix broken implicit conversion from QStringBuilderMarc Mutz2021-11-192-2/+3
* Fix macOS system locale's formatting of negative yearsEdward Welbourne2021-11-181-17/+112
* Fix formatting of dates before 1601 in MS system localeEdward Welbourne2021-11-181-1/+65
* Fix leak in date and time formatting on macOSEdward Welbourne2021-11-181-2/+4
* QRegularExpression: do not mark as dirty on no-op settersGiuseppe D'Angelo2021-11-161-0/+4
* QString: prefer sliced() over mid() in split-like functionsMarc Mutz2021-11-151-9/+9
* Clean up exports from qlocale_p.hEdward Welbourne2021-11-101-2/+3
* Improve unicodeForDigit()'s commentsEdward Welbourne2021-11-101-2/+3
* Add additional grapheme, word, and sentence break class tests from tr29Øystein Heskestad2021-11-101-4/+0
* QLocale: Add support for Kaingang and Nheengatu languagesIevgenii Meshcheriakov2021-11-103-7/+47
* Update CLDR-derived data to newly-released v40Ievgenii Meshcheriakov2021-11-103-2406/+2408
* QByteArrayList: fix narrowing in join() implementations [2/2]Marc Mutz2021-11-052-7/+9
* QByteArrayList: fix narrowing in join() implementations [1/2]Marc Mutz2021-11-042-7/+10
* QByteArrayList: add join(QByteArrayView)Marc Mutz2021-11-042-1/+14
* QCollator: add public, static functions to do comparisonsThiago Macieira2021-11-013-25/+55
* Correct qcollator_posix.cpp's check against system localeEdward Welbourne2021-11-011-3/+6
* Fix overflow issue on parsing min-qint64 with its minus sign repeatedEdward Welbourne2021-10-261-1/+16
* Doc: Fix formatting: remove extra \c before \nullptrIvan Tkachenko2021-10-241-1/+1
* Doc: Fix qdoc warningsVenugopal Shivashankar2021-10-231-1/+1
* Doc: QString: formalize that we now include the QBA's nullsThiago Macieira2021-10-211-7/+36
* QLatin1String: harmonize null byte handling with the rest of QStringThiago Macieira2021-10-221-3/+3
* Doc: QByteArrayMatcher: add note that the pattern must remain on scopeThiago Macieira2021-10-211-4/+9
* Update UCD to Revision 28Ievgenii Meshcheriakov2021-10-185-6594/+7031