Hello community, here is the log from the commit of package sonnet for openSUSE:Factory checked in at 2019-02-14 14:29:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sonnet (Old) and /work/SRC/openSUSE:Factory/.sonnet.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sonnet" Thu Feb 14 14:29:35 2019 rev:64 rq:674284 version:5.55.0 Changes: -------- --- /work/SRC/openSUSE:Factory/sonnet/sonnet.changes 2019-01-21 10:23:41.889859896 +0100 +++ /work/SRC/openSUSE:Factory/.sonnet.new.28833/sonnet.changes 2019-02-14 14:29:55.399747121 +0100 @@ -1,0 +2,14 @@ +Sun Feb 10 22:03:25 UTC 2019 - lbeltr...@kde.org + +- Update to 5.55.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.55.0.php +- Changes since 5.54.0: + * Ignore files + * Avoid using trimmed method + * Don't call this code if we have only space + * GuessLanguage: Delete copy constructor and assignment operator + * delete copy constructor and assignment operator of some internal classes + +------------------------------------------------------------------- Old: ---- sonnet-5.54.0.tar.xz New: ---- sonnet-5.55.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sonnet.spec ++++++ --- /var/tmp/diff_new_pack.SlsBHw/_old 2019-02-14 14:29:55.951746867 +0100 +++ /var/tmp/diff_new_pack.SlsBHw/_new 2019-02-14 14:29:55.951746867 +0100 @@ -17,14 +17,14 @@ %define sonum 5 -%define _tar_path 5.54 +%define _tar_path 5.55 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without lang Name: sonnet -Version: 5.54.0 +Version: 5.55.0 Release: 0 Summary: KDE spell checking library License: LGPL-2.1-or-later ++++++ sonnet-5.54.0.tar.xz -> sonnet-5.55.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/.gitignore new/sonnet-5.55.0/.gitignore --- old/sonnet-5.54.0/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/sonnet-5.55.0/.gitignore 2019-02-03 01:06:25.000000000 +0100 @@ -0,0 +1,21 @@ +# Ignore the following files +*~ +*.[oa] +*.diff +*.kate-swp +*.kdev4 +.kdev_include_paths +*.kdevelop.pcs +*.moc +*.moc.cpp +*.orig +*.user +.*.swp +.swp.* +Doxyfile +Makefile +avail +random_seed +/build*/ +CMakeLists.txt.user* +*.unc-backup* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/CMakeLists.txt new/sonnet-5.55.0/CMakeLists.txt --- old/sonnet-5.54.0/CMakeLists.txt 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/CMakeLists.txt 2019-02-03 01:06:25.000000000 +0100 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.54.0") # handled by release scripts +set(KF5_VERSION "5.55.0") # handled by release scripts project(Sonnet VERSION ${KF5_VERSION}) include(FeatureSummary) -find_package(ECM 5.54.0 NO_MODULE) +find_package(ECM 5.55.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) @@ -17,7 +17,7 @@ include(KDECMakeSettings) include(ECMQtDeclareLoggingCategory) -set(REQUIRED_QT_VERSION 5.9.0) +set(REQUIRED_QT_VERSION 5.10.0) option(SONNET_USE_WIDGETS "Build components using Qt5Widgets" ON) if(SONNET_USE_WIDGETS) find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Widgets) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/po/ca/sonnet5_qt.po new/sonnet-5.55.0/po/ca/sonnet5_qt.po --- old/sonnet-5.54.0/po/ca/sonnet5_qt.po 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/po/ca/sonnet5_qt.po 2019-02-03 01:06:25.000000000 +0100 @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: sonnet5_qt\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" "PO-Revision-Date: 2018-12-10 20:06+0100\n" "Last-Translator: Josep Ma. Ferrer <txe...@gmail.com>\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/po/ca@valencia/sonnet5_qt.po new/sonnet-5.55.0/po/ca@valencia/sonnet5_qt.po --- old/sonnet-5.54.0/po/ca@valencia/sonnet5_qt.po 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/po/ca@valencia/sonnet5_qt.po 2019-02-03 01:06:25.000000000 +0100 @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: sonnet5_qt\n" -"Report-Msgid-Bugs-To: http://bugs.kde.org\n" +"Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" "PO-Revision-Date: 2018-12-10 20:06+0100\n" "Last-Translator: Josep Ma. Ferrer <txe...@gmail.com>\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/po/es/sonnet5_qt.po new/sonnet-5.55.0/po/es/sonnet5_qt.po --- old/sonnet-5.54.0/po/es/sonnet5_qt.po 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/po/es/sonnet5_qt.po 2019-02-03 01:06:25.000000000 +0100 @@ -5,7 +5,7 @@ # Pablo de Vicente <vice...@oan.es>, 2000-2002,2003, 2004. # Pablo de Vicente <vic...@oan.es>, 2003. # Pablo de Vicente <p.device...@wanadoo.es>, 2004, 2005. -# Eloy Cuadra <ecua...@eloihr.net>, 2005, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2018. +# Eloy Cuadra <ecua...@eloihr.net>, 2005, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2018, 2019. # Pablo de Vicente <pablo.device...@gmail.com>, 2005, 2006, 2007. # Enrique Matias Sanchez (aka Quique) <cronop...@gmail.com>, 2007. # Jaime Robles <ja...@kde.org>, 2007. @@ -15,7 +15,7 @@ "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2018-12-16 21:08+0100\n" +"PO-Revision-Date: 2019-02-01 22:46+0100\n" "Last-Translator: Eloy Cuadra <ecua...@eloihr.net>\n" "Language-Team: Spanish <kde-l10n...@kde.org>\n" "Language: es\n" @@ -23,7 +23,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "First-Translator: Boris Wesslowski <bo...@wesslowski.com>\n" -"X-Generator: Lokalize 18.12.0\n" +"X-Generator: Lokalize 18.12.1\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Qt-Contexts: true\n" @@ -391,9 +391,9 @@ "si la corrección está disponible y pulsar sobre ella, si lo está. Si ninguna " "de las palabras de la lista es adecuada, puede escribir la forma correcta en " "el cuadro de texto superior.</p>\n" -"<p>Para corregir la palabra, pulse <b>Remplazar</b> si desea corregir solo " -"esta aparición de la palabra, o <b>Remplazar todas</b> si desea corregir " -"todas las apariciones.</p>\n" +"<p>Para corregir la palabra, pulse <b>Sustituir</b> si desea corregir solo " +"esta aparición de la palabra, o <b>Sustituir todas</b> si desea corregir " +"todas las coincidencias.</p>\n" "</qt>" #: ui/sonnetui.ui:151 ui/sonnetui.ui:167 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/po/fi/sonnet5_qt.po new/sonnet-5.55.0/po/fi/sonnet5_qt.po --- old/sonnet-5.54.0/po/fi/sonnet5_qt.po 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/po/fi/sonnet5_qt.po 2019-02-03 01:06:25.000000000 +0100 @@ -12,7 +12,7 @@ # Mikko Piippo <pii...@cc.helsinki.fi>, 2007. # Teemu Rytilahti <t...@d5k.net>, 2008. # Tommi Nieminen <transla...@legisign.org>, 2009, 2010, 2011. -# Tommi Nieminen <tommi.niemi...@legisign.org>, 2009. +# Tommi Nieminen <tommi.niemi...@legisign.org>, 2009, 2019. # Jorma Karvonen <karvonen.jo...@gmail.com>, 2010. # Lasse Liehu <lasse.li...@gmail.com>, 2006, 2010, 2011, 2012, 2013, 2014, 2015. # @@ -27,8 +27,8 @@ "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2015-11-19 10:57+0200\n" -"Last-Translator: Lasse Liehu <lasse.li...@gmail.com>\n" +"PO-Revision-Date: 2019-01-23 12:40+0200\n" +"Last-Translator: Tommi Nieminen <transla...@legisign.org>\n" "Language-Team: Finnish <kde-i18n-...@kde.org>\n" "Language: fi\n" "MIME-Version: 1.0\n" @@ -176,7 +176,7 @@ #: ui/configui.ui:63 msgctxt "SonnetConfigUI|" msgid "Choose your preferred languages" -msgstr "" +msgstr "Valitse suosimasi kielet" #: ui/configui.ui:71 msgctxt "SonnetConfigUI|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/po/fr/sonnet5_qt.po new/sonnet-5.55.0/po/fr/sonnet5_qt.po --- old/sonnet-5.54.0/po/fr/sonnet5_qt.po 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/po/fr/sonnet5_qt.po 2019-02-03 01:06:25.000000000 +0100 @@ -17,20 +17,21 @@ # Joëlle Cornavin <jc...@free.fr>, 2007, 2008, 2009, 2010, 2011, 2012, 2013. # Sebastien Renard <ren...@kde.org>, 2013, 2014. # Vincent Pinon <vpi...@kde.org>, 2016. +# Simon Depiets <sdepi...@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2016-11-27 23:17+0100\n" -"Last-Translator: Vincent Pinon <vpi...@kde.org>\n" -"Language-Team: French <kde-i18n-...@kde.org>\n" +"PO-Revision-Date: 2019-01-24 12:06+0800\n" +"Last-Translator: Simon Depiets <sdepi...@gmail.com>\n" +"Language-Team: French <kde-francoph...@kde.org>\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 2.0\n" +"X-Generator: Lokalize 19.03.70\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: qtrich\n" @@ -173,7 +174,7 @@ #: ui/configui.ui:63 msgctxt "SonnetConfigUI|" msgid "Choose your preferred languages" -msgstr "" +msgstr "Choisissez vos langues préférées" #: ui/configui.ui:71 msgctxt "SonnetConfigUI|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/po/id/sonnet5_qt.po new/sonnet-5.55.0/po/id/sonnet5_qt.po --- old/sonnet-5.54.0/po/id/sonnet5_qt.po 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/po/id/sonnet5_qt.po 2019-02-03 01:06:25.000000000 +0100 @@ -2,14 +2,14 @@ # Copyright (C) 2010 This_file_is_part_of_KDE # This file is distributed under the same license as the kdelibs4 package. # Andhika Padmawan <andhika.padma...@gmail.com>, 2010-2014. -# Wantoyo <wanto...@gmail.com>, 2018. +# Wantoyo <wanto...@gmail.com>, 2018, 2019. # msgid "" msgstr "" "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2018-12-30 07:09+0700\n" +"PO-Revision-Date: 2019-01-19 08:57+0700\n" "Last-Translator: Wantoyo <wanto...@gmail.com>\n" "Language-Team: Indonesian <kde-i18n-...@kde.org>\n" "Language: id\n" @@ -17,7 +17,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 2.0\n" +"X-Generator: Lokalize 18.12.0\n" "X-Qt-Contexts: true\n" #: core/loader.cpp:187 @@ -147,12 +147,12 @@ #: ui/configui.ui:26 msgctxt "SonnetConfigUI|" msgid "No backend found for spell checking" -msgstr "Tiada backend yang ditemukan untuk pemeriksa ejaan" +msgstr "Tidak ada backend yang ditemukan untuk pemeriksa ejaan" #: ui/configui.ui:36 msgctxt "SonnetConfigUI|" msgid "Default language:" -msgstr "Bahasa default:" +msgstr "Bahasa baku:" #: ui/configui.ui:63 msgctxt "SonnetConfigUI|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/po/ru/sonnet5_qt.po new/sonnet-5.55.0/po/ru/sonnet5_qt.po --- old/sonnet-5.54.0/po/ru/sonnet5_qt.po 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/po/ru/sonnet5_qt.po 2019-02-03 01:06:25.000000000 +0100 @@ -14,19 +14,20 @@ # Inga Barinova <ingabarin...@gmail.com>, 2012. # Julia Dronova <juliette....@gmail.com>, 2012. # Alexander Lakhin <exclus...@gmail.com>, 2013. +# Alexander Yavorsky <kekc...@gmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2016-02-22 01:01+0300\n" -"Last-Translator: Alexander Potashev <aspotas...@gmail.com>\n" +"PO-Revision-Date: 2019-01-26 14:00+0300\n" +"Last-Translator: Alexander Yavorsky <kekc...@gmail.com>\n" "Language-Team: Russian <kde-russ...@lists.kde.ru>\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 2.0\n" +"X-Generator: Lokalize 18.12.1\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Environment: kde\n" @@ -172,7 +173,7 @@ #: ui/configui.ui:63 msgctxt "SonnetConfigUI|" msgid "Choose your preferred languages" -msgstr "" +msgstr "Выберите предпочитаемый язык" #: ui/configui.ui:71 msgctxt "SonnetConfigUI|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/po/sk/sonnet5_qt.po new/sonnet-5.55.0/po/sk/sonnet5_qt.po --- old/sonnet-5.54.0/po/sk/sonnet5_qt.po 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/po/sk/sonnet5_qt.po 2019-02-03 01:06:25.000000000 +0100 @@ -7,19 +7,20 @@ # Michal Sulek <misu...@gmail.com>, 2009, 2010, 2011. # Richard Frič <richard.f...@kdemail.net>, 2011. # Roman Paholík <wizzar...@gmail.com>, 2012, 2013, 2014, 2015. +# Mthw <jari...@hotmail.com>, 2019. msgid "" msgstr "" "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2015-11-24 22:02+0100\n" -"Last-Translator: Roman Paholik <wizzar...@gmail.com>\n" +"PO-Revision-Date: 2019-01-28 11:59+0100\n" +"Last-Translator: Mthw <jari...@hotmail.com>\n" "Language-Team: Slovak <kde...@linux.sk>\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 2.0\n" +"X-Generator: Lokalize 18.12.1\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Qt-Contexts: true\n" @@ -160,7 +161,7 @@ #: ui/configui.ui:63 msgctxt "SonnetConfigUI|" msgid "Choose your preferred languages" -msgstr "" +msgstr "Vyberte si preferované jazyky" #: ui/configui.ui:71 msgctxt "SonnetConfigUI|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/po/zh_CN/sonnet5_qt.po new/sonnet-5.55.0/po/zh_CN/sonnet5_qt.po --- old/sonnet-5.54.0/po/zh_CN/sonnet5_qt.po 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/po/zh_CN/sonnet5_qt.po 2019-02-03 01:06:25.000000000 +0100 @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2019-01-05 20:42\n" +"PO-Revision-Date: 2019-01-27 22:57\n" "Last-Translator: guoyunhe <i...@guoyunhe.me>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/po/zh_TW/sonnet5_qt.po new/sonnet-5.55.0/po/zh_TW/sonnet5_qt.po --- old/sonnet-5.54.0/po/zh_TW/sonnet5_qt.po 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/po/zh_TW/sonnet5_qt.po 2019-02-03 01:06:25.000000000 +0100 @@ -348,7 +348,7 @@ "</qt>" msgstr "" "<qt>\n" -"<p>偵測到一個未知詞語(在字典內找不到)。<br>\n" +"<p>偵測到一個未知詞語(在字典內找不到)。<br/>\n" "如果您認為它沒有拼措,並且不要再次顯示,就請按這裏。若您認為它是對的,但不想" "加入字典中,可以按<b>略過</b>或<b>全部略過</b>。</p>\n" "</qt>" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/src/core/guesslanguage.h new/sonnet-5.55.0/src/core/guesslanguage.h --- old/sonnet-5.54.0/src/core/guesslanguage.h 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/src/core/guesslanguage.h 2019-02-03 01:06:25.000000000 +0100 @@ -61,6 +61,9 @@ */ ~GuessLanguage(); + GuessLanguage(const GuessLanguage &) = delete; + GuessLanguage &operator=(const GuessLanguage &) = delete; + /** * Sets limits to number of languages returned by identify(). The confidence for each language is computed * as difference between this and next language on the list normalized to 0-1 range. Reasonable value to get diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/src/core/settings_p.h new/sonnet-5.55.0/src/core/settings_p.h --- old/sonnet-5.54.0/src/core/settings_p.h 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/src/core/settings_p.h 2019-02-03 01:06:25.000000000 +0100 @@ -35,6 +35,9 @@ public: ~Settings(); + Settings(const Settings &) = delete; + Settings &operator=(const Settings &) = delete; + bool modified() const; void setModified(bool modified); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sonnet-5.54.0/src/ui/highlighter.cpp new/sonnet-5.55.0/src/ui/highlighter.cpp --- old/sonnet-5.54.0/src/ui/highlighter.cpp 2019-01-06 21:29:23.000000000 +0100 +++ new/sonnet-5.55.0/src/ui/highlighter.cpp 2019-02-03 01:06:25.000000000 +0100 @@ -296,9 +296,19 @@ } while (block.isValid() && block < lastBlock); } +static bool hasNotEmptyText(const QString &text) +{ + for (int i = 0; i < text.length(); ++i) { + if (!text.at(i).isSpace()) { + return true; + } + } + return false; +} + void Highlighter::highlightBlock(const QString &text) { - if (text.isEmpty() || !d->active || !d->spellCheckerFound) { + if (!hasNotEmptyText(text) || !d->active || !d->spellCheckerFound) { return; }