aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/str
Commit message (Collapse)AuthorAgeFilesLines
* Port from QRegExp (unavailable on qt6) to KviRegExp, based on QRegularExpressionGravatar Fabio Bas2023-10-181-21/+89
| | | | Method str_kvs_fnc_split() had to be replaced with the original version, since the newer one relied on Qt5's QStringRef
* Port to (and require) Qt 5.15. Drop KDE4 support, fix KDE5 (#2541)Gravatar ctrlaltca2023-07-081-109/+1
| | | | | | * Port to (and require) Qt 5.15. Drop KDE4 support, implement KDE5 support where needed. --------- Co-authored-by: Fabio Bas <fabio.bas@officineinformatiche.net>
* QRegExp: Enable greedy quantifiers in regex pattern matching.Gravatar IceN9ne2018-02-091-17/+17
|
* Support OpenSSL 1.1.0 (#2223)Gravatar Vladimir Panteleev2017-12-111-15/+26
| | | Fixes #2151.
* Remove lots of redundant line feeds around block elements in the docs.Gravatar wodim2017-08-251-3/+2
|
* str module fixes/cleanupGravatar IceN9ne2017-02-041-98/+89
| | | | | | | * Fixed stripleft to return empty string instead of nothing when an empty string is passed * Removed unused variables * Simplified functions * Fixed the split function to allow for splitting on empty string
* Cleanup included filesGravatar IceN9ne2016-10-281-1/+1
|
* cleanup: separators and spacingGravatar un1versal2016-05-081-5/+45
|
* Apply clang-tidy: modernize-use-nullptrGravatar Alexey Sokolov2016-04-301-12/+12
|
* Apply clang-formatGravatar Alexey Sokolov2016-04-291-390/+483
|
* documentation: formatting/indentation + minor syntax fixesGravatar un1versal2016-03-141-32/+32
| | | | | | + Dont use double quotes to emphasise words in normal circumstances. + improve indenting + consistency (good for readability when editing source) + also replace single quotes
* run codespell to fix some typos, run mkabouttext.pl, fix typos reported by ↵Gravatar Dessa2016-01-311-1/+1
| | | | Arfrever
* src/modules typos: capitalize, formatting, consistency and syntax fixesGravatar un1versal2015-12-191-2/+2
|
* copyright headers: fix yet another broken boilerplateGravatar un1versal2015-12-051-1/+1
| | | | Someone was a bad boy and misused the search and replace blindly. :D
* copyright headers: fix broken boilerplate wording linkss -> terms and ↵Gravatar un1versal2015-11-281-1/+1
| | | | opinion -> option
* [ci skip] cpp file typos and capitalization correctionsGravatar un1versal2015-10-081-10/+10
|
* Remove documentation for an option that shouldn't be thereGravatar Szymon Tomasz Stefanek2015-08-241-9/+15
|
* str.join: Update documentation to fix a typoGravatar Matt Ullman2015-08-191-1/+1
|
* Fix links in help of $str.wordGravatar Alexey Sokolov2014-12-261-2/+2
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6407 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Fix previous commitGravatar Fabio Bas2013-10-131-2/+3
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6365 17fca916-40b9-46aa-a4ea-0a15b648b75c
* documentation fix for #1418Gravatar Fabio Bas2013-10-131-8/+11
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6364 17fca916-40b9-46aa-a4ea-0a15b648b75c
* fix #1408Gravatar Fabio Bas2013-10-131-3/+3
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6363 17fca916-40b9-46aa-a4ea-0a15b648b75c
* documentation fixes by OmegaWeaponGravatar Fabio Bas2013-05-231-12/+12
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6338 17fca916-40b9-46aa-a4ea-0a15b648b75c
* documentation fixes by Omega WeaponGravatar Fabio Bas2013-05-191-2/+2
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6337 17fca916-40b9-46aa-a4ea-0a15b648b75c
* convert cmake files to lowercase statements prehistoric cmake versions ↵Gravatar Robert Förster2012-10-041-3/+3
| | | | | | required uppercase, but lowercase is now preferred so change it (yeah feel free to hate me for this commit ) git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6267 17fca916-40b9-46aa-a4ea-0a15b648b75c
* qt5 support: cmake build system updateGravatar Fabio Bas2012-09-281-3/+0
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6257 17fca916-40b9-46aa-a4ea-0a15b648b75c
* admin: obliterate convert files and svn_fixsvnignore.sh, people should use ↵Gravatar Robert Förster2012-01-141-9/+0
| | | | | | | | proper SVN Props instead sprinkle around some svn:ignore, svn:eol-style and svn:mime-type stuff, also remove mime-type property which does not exist, it should be svn:mime-type instead git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6052 17fca916-40b9-46aa-a4ea-0a15b648b75c
* fix several typosGravatar wodim2011-09-031-2/+2
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5962 17fca916-40b9-46aa-a4ea-0a15b648b75c
* droppped cryptopp dependency, as per resolution #4 of last week's ml ↵Gravatar Fabio Bas2011-08-242-97/+3
| | | | | | discussion. Cryptopp will live in the 4.1-qtsockets branch and will maybe be re-merged in the future if it will catch up in sync with the openssl implementation git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5943 17fca916-40b9-46aa-a4ea-0a15b648b75c
* typosGravatar wodim2011-06-261-4/+4
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5879 17fca916-40b9-46aa-a4ea-0a15b648b75c
* added optinal third parameter [case] to $str.lefttofirst, lefttolast, ↵Gravatar Fabio Bas2011-06-261-20/+51
| | | | | | rightfromfirst, rightfromlast; updated documentation and added examples. Fixes #1164, based on TheRipper's patch git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5878 17fca916-40b9-46aa-a4ea-0a15b648b75c
* murder typo spotted by TheRipperGravatar wodim2011-06-231-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5876 17fca916-40b9-46aa-a4ea-0a15b648b75c
* a common typo, isn't it? :)Gravatar wodim2011-05-151-3/+3
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5839 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Don't make Crypto++ and OpenSSL support mutally exclusive.Gravatar Kai Wasserbäch2011-02-112-13/+13
| | | | | | | | | This allows using SSL encrypted connections and still use Crypto++ for the remaining cryptographic functions. Signed-off-by: Kai Wasserbäch <curan@debian.org> git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5466 17fca916-40b9-46aa-a4ea-0a15b648b75c
* renamed namespaceGravatar Elvio Basello2011-02-101-2/+2
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5459 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Some cmake-related changes:Gravatar Fabio Bas2011-02-071-6/+6
| | | | | | | | | cleaned up the KVIRC_BUILD_FLAGS mess, now every #ifdef used in the code should have its own #define/#undef in kvi_sysconfig.h removed the old WITH_* family of flags, use the native cmake WANT_* options that avoids caching problems and permits to both set and unset the option use WANT_CRYPTOPP for cryptopp code (was: WANT_NO_EMBEDDED_CODE), and disable WANT_OPENSSL when the user wants tom switch to cryptopp updated INSTALL file accordingly git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5430 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Fixed typos, updated .po files, updated spanish translationGravatar wodim2011-01-201-2/+2
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5381 17fca916-40b9-46aa-a4ea-0a15b648b75c
* killed some QString helpers. Pay attention to the localizations: format ↵Gravatar Elvio Basello2011-01-101-2/+2
| | | | | | | | | strings have changed!; updated translation files; git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5328 17fca916-40b9-46aa-a4ea-0a15b648b75c
* More renames, fix the spelling of KVIrc etc...Gravatar Szymon Tomasz Stefanek2010-12-291-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5254 17fca916-40b9-46aa-a4ea-0a15b648b75c
* daily documentation fixes by OmegaPhilGravatar Fabio Bas2010-12-281-8/+8
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5242 17fca916-40b9-46aa-a4ea-0a15b648b75c
* More renaming and cleanupGravatar Szymon Tomasz Stefanek2010-12-271-3/+3
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5237 17fca916-40b9-46aa-a4ea-0a15b648b75c
* More renaming & cleanup.Gravatar Szymon Tomasz Stefanek2010-12-261-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5233 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Beginning of 'the big rename & cleanup'. File names should match class ↵Gravatar Szymon Tomasz Stefanek2010-12-251-10/+10
| | | | | | names, when possible. Move classes to one per file. Move C functions to namespaces, if possible. Kill some abbreviations... git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5229 17fca916-40b9-46aa-a4ea-0a15b648b75c
* Update str.grep short doc: avoid mentioning GNU regexp as we don't emulate itGravatar Szymon Tomasz Stefanek2010-12-241-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5225 17fca916-40b9-46aa-a4ea-0a15b648b75c
* english corrections on docs by OmegaPhilGravatar Fabio Bas2010-11-151-1/+1
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5141 17fca916-40b9-46aa-a4ea-0a15b648b75c
* applied further patches for #996Gravatar Fabio Bas2010-10-161-4/+2
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5075 17fca916-40b9-46aa-a4ea-0a15b648b75c
* $str.printf: applied patch from #996 and fixed ?f and ?e format strings when ↵Gravatar Fabio Bas2010-10-161-17/+21
| | | | | | no precision parameter is specified git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5074 17fca916-40b9-46aa-a4ea-0a15b648b75c
* implemented #947Gravatar Fabio Bas2010-09-051-3/+4
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4982 17fca916-40b9-46aa-a4ea-0a15b648b75c
* applied typo fixes for the "file" and "config" modules (thank OmegaPhil)Gravatar Fabio Bas2010-08-311-1/+1
| | | | | | | | fixed fsf address in python/pythoncore modules fixed "space before comma" in documentation/coments/code regenerated translations git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4954 17fca916-40b9-46aa-a4ea-0a15b648b75c
* workaround for a crash in ::sprintf() specific to mingw/qt2010.03Gravatar Fabio Bas2010-08-301-0/+4
| | | | git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4944 17fca916-40b9-46aa-a4ea-0a15b648b75c