aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/syntax-highlighting/src
Commit message (Collapse)AuthorAgeFilesLines
* SyntaxHighlighting: Fix MSVC warningOrgad Shaneh2024-02-261-1/+1
| | | | | | | | | Implicit size_t -> int conversion. Upstream MR: https://invent.kde.org/frameworks/syntax-highlighting/-/merge_requests/601 Change-Id: I4208f0240c8a223fccf40add828499597e137c26 Reviewed-by: David Schulz <david.schulz@qt.io>
* TextEditor: update ksyntaxhighlighting engine to v5.249.0David Schulz2024-02-1653-907/+1230
| | | | | | Task-number: QTCREATORBUG-22558 Change-Id: I0f75fd00828992df37f596148fac98069794248e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Make some more capturelists friendlier for C++20hjk2024-01-171-1/+1
| | | | | Change-Id: Ic00f75e1f59f5eb0430d24e4448a3bb7f8bfbd8d Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
* Fix compiler warningsEike Ziller2023-05-021-1/+1
| | | | | | | | Change-Id: I9b0b4a60d1152142f62bf3f76885cf8019714623 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Sivert Krøvel <sivert.krovel@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
* Editor: update ksyntaxhighlighting engine to v5.103.0David Schulz2023-02-1737-639/+837
| | | | | | | Task-number: QTCREATORBUG-22558 Change-Id: Ifbb0fe4b02c07d3d6afb35d84644fe8e3542e8d2 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* CMake build: Use version-less Qt targetsEike Ziller2023-01-051-1/+1
| | | | | | | | | Since we do not support Qt < 5.15 anymore, and as a first step for getting rid of our special FindQt5.cmake. Change-Id: Icc5dbaf9b0a3a622b1f609ff114b9decb6d2856c Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Editor: update ksyntaxhighlighting engine to v5.95.0David Schulz2022-06-2912-15/+406
| | | | | | | Task-number: QTCREATORBUG-22558 Change-Id: I475730f342e7cc822fecdf7c9db64dc47baea83a Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Editor: update ksyntaxhighlighting engine to v5.90.0David Schulz2022-02-1123-735/+1256
| | | | | | | Task-number: QTCREATORBUG-22558 Change-Id: I7314c146a6de359ea8d60750d8a2c8e972b33fc9 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Fix qHash-related size compatibility warnings by MSVCOrgad Shaneh2021-10-201-2/+2
| | | | | | Change-Id: I3b7981ce78b67db4b996f99682284a0b911d8cd7 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Editor: Fix build for Qt < 5.15.2David Schulz2021-10-201-0/+4
| | | | | Change-Id: I06d1ec50159f3370fde05633de8e14f599140369 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Editor: update ksyntaxhighlighting engine to v5.87.0David Schulz2021-10-1931-569/+1090
| | | | | Change-Id: If9dab8b321799f0ce908c831e812c20301a714e1 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Highlighter: adjust Qt6 compile fixes to upstream changesDavid Schulz2021-03-2412-17/+21
| | | | | Change-Id: I0d7962a4a52cbdf5645f30f86bca5457a4c061f9 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Highlighting: Fix compile before Qt5.15Christian Stenger2021-03-171-1/+1
| | | | | | | Amends d4c4f8c00753abaa37517. Change-Id: I8f6c16b373500ab2fedbc4d43ccfb503565eccbd Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Editor: Qt6 compile fixes for KSyntaxHighlighterDavid Schulz2021-03-1717-36/+39
| | | | | Change-Id: I5f00cb8e948762da8f855059dcf90b7857d57482 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Highlighting: update KSyntaxHighlighting to v5.80.0David Schulz2021-03-1731-1274/+3270
| | | | | | Task-number: QTCREATORBUG-22558 Change-Id: I57d782397f88842edbd08b1008b2d88706c6ab52 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Don't access static functions/fields via instanceAlessandro Portale2020-11-271-1/+1
| | | | | | | | | | | | Courtesy of readability-static-accessed-through-instance Amends: b2a766a79ac778febff87f0def34cf6d3f4f93e3 Round #2: This time done with Qt Creator's Analyzer, which found other occurences than run-clang-tidy.py Change-Id: I479e280c7abcf2d24baccbb0af69ae4bda05198e Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
* KSyntaxHighlighter: Fix compile with Qt5.14Christian Stenger2020-11-161-1/+1
| | | | | Change-Id: I9a98717ba99357940ab8b42c025bea4ecfa42102 Reviewed-by: David Schulz <david.schulz@qt.io>
* Editor: Qt6 compile fixes for KSyntaxHighlighterDavid Schulz2020-11-1617-36/+39
| | | | | Change-Id: I65487a3ccb93efeec3be3971f876d317b5a6bfc6 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Editor: update KSyntaxHighlighting to v5.75.0David Schulz2020-11-1648-1156/+1995
| | | | | Change-Id: Ibef1526fccf52920d0d557c8b8f3a52bec5550f8 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Remove unneeded QStringList forward declarationsEike Ziller2020-09-293-9/+0
| | | | | | | | | Fixes build issue with Qt6, for which QStringList is now a QList<QString>. Task-number: QTCREATORBUG-24098 Change-Id: I0c81aa5bae413b836dbedea0bb6117b46f6f24c2 Reviewed-by: hjk <hjk@qt.io>
* Fix crash in KSyntaxHighlightingEike Ziller2020-09-091-5/+6
| | | | | | | | | | | In contrast to QString::midRef/QStringRef::mid, QStringView::mid crashes/asserts when being passed values that exceed the string length. Amends 6b9cad8b05c2a71880fa587c0dda0a8b16797e96 Task-number: QTCREATORBUG-24098 Change-Id: Icc53a5dc3bcbc881e614140d4084bdea2bfab59d Reviewed-by: David Schulz <david.schulz@qt.io>
* KSyntaxHighlighter: Fix compileChristian Stenger2020-09-081-1/+1
| | | | | | | Amends 6b9cad8b05c. Change-Id: I9f254e254edfadeb4fa1e41c20514463477d7184 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* KSyntaxHighlighting: Use QStringView instead of QStringRefEike Ziller2020-09-0810-31/+38
| | | | | | | | | | QStringRef will be removed for Qt6, or moved into a Qt 5 compatibility library, but the QString API will be removed. Switch to QStringView instead. Task-number: QTCREATORBUG-24098 Change-Id: Ia3cab3de24ba36b5db64e1eff18d92e66ccd3d94 Reviewed-by: hjk <hjk@qt.io>
* KSyntaxHighlighter: Replace usage of deprecated enum valueEike Ziller2020-09-081-1/+2
| | | | | | | | | QNetworkRequest::FollowRedirectsAttribute is removed in Qt6, use the semantic equivalent. Task-number: QTCREATORBUG-24098 Change-Id: I73822f87bd8b6464e9b5d0ba871fec322cbdd8b9 Reviewed-by: hjk <hjk@qt.io>
* Use Qt::SkipEmptyParts unconditionallyhjk2020-08-141-16/+0
| | | | | | | | Squashes a warning in qmldebugtranslationwidget and is safe to use with Qt 5.14. Change-Id: I1912e7379a570a17fbf057b87390a63d524ced49 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Merge remote-tracking branch 'origin/4.13' into masterEike Ziller2020-08-136-16/+23
|\ | | | | | | Change-Id: I1c426d95eedd82bd4470a64a9bafd734d23081ac
| * Editor: update KSyntaxHighlighting lib to 5.73.0David Schulz2020-08-116-16/+23
| | | | | | | | | | | | Change-Id: Ic46cf24a6afd5cee28f4294dc67186ae0d24fbf0 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* | Small Qt 6 migration stuffhjk2020-07-291-1/+1
| | | | | | | | | | | | | | | | | | | | - qsizetype vs int - QJsonValue vs QJsonValueRef - #include for metatype system Task-number: QTCREATORBUG-24098 Change-Id: I066d9e3d5c35766b8aa3adc1c5835b23feb20b37 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* | 3rdparty/syntax-highlighting: Adapt HtmlHighlighter to Qt6 codec usehjk2020-07-151-0/+12
| | | | | | | | | | Change-Id: Ifb784b02b01f4cfe89879eae7e2866b694f45581 Reviewed-by: David Schulz <david.schulz@qt.io>
* | 3rdparty/syntax-highlightinghjk2020-07-142-2/+1
|/ | | | | | | | Include QVector headers instead of forward-declaration to make it usable with Qt 6. Change-Id: Ic81f4ebd75005452c9b0ec1aa87cfd8b02516d14 Reviewed-by: David Schulz <david.schulz@qt.io>
* KSyntaxHighlighter: Sync with original repositoryOrgad Shaneh2020-04-3044-650/+630
| | | | | | | | | | from commit ff67bbbeff62d8b91b83d74c0c27dfee00f39a00. CMakeLists.txt excluded. Task-number: QTCREATORBUG-22558 Change-Id: I405e23e63483aa9a7e2daf899a335bd71e1b036e Reviewed-by: David Schulz <david.schulz@qt.io>
* SyntaxHighlighting: update KSyntaxHighlighting engine to v5.63.0David Schulz2019-11-0520-34/+263
| | | | | | Task-number: QTCREATORBUG-22558 Change-Id: I0902d5d866fc83fca2d508cab24dea8d7176240c Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Update KSyntaxHighlighting 5.52 -> 5.59David Schulz2019-06-2013-101/+336
| | | | | | Task-number: QTCREATORBUG-22558 Change-Id: I2eac03b54f2c2d330ee9b5d0037ee42a6640d76b Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Syntax Highlighter: return all definitions for a file name/mimetypeDavid Schulz2019-02-072-4/+25
| | | | | | | | Can be used to create user controls to switch between multiple definitions for a file or mime type. Change-Id: I5fd3744db1e819d0d6f8448a53adaf9d2c7c168d Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* TextEditor: replace generic highlighter with ksyntaxhighlightingDavid Schulz2019-01-2849-0/+8216
Fixes: QTCREATORBUG-21029 Change-Id: I9894c4384e0e47da6bf030b7b8e07c3ad4737ff3 Reviewed-by: Orgad Shaneh <orgads@gmail.com>