Commit Graph

57 Commits

Author SHA1 Message Date
Бранимир Караџић
b15aa9057a Added a few more trim tests. 2022-01-01 10:47:21 -08:00
kingscallop
0ccbdcaa0c Fix various trim functions (#271)
Trim doesn't handle the case where the whole string should be trimmed,
due to being composed of only trimmable chars.
For example the string "\n" when trimmed with chars " \t\n\r" should
yield the empty string "" and not return "\n".
Some test cases were fixed and some were added.
2022-01-01 10:38:58 -08:00
Бранимир Караџић
0f8bd8dfd5 Fixed issue #267. 2021-12-01 18:57:24 -08:00
Бранимир Караџић
f5c797a03a vsnprintf now can take StringView as argument. 2021-10-03 16:11:27 -07:00
Бранимир Караџић
70f998ba19 Added strTrimPrefix/Suffix. 2021-10-02 11:20:32 -07:00
Бранимир Караџић
e7a74d8768 Added hasPrefix, and hasSuffix string functions. 2021-10-01 20:12:44 -07:00
Бранимир Караџић
99d4cb78ad Added strRTrimSpace and strTrimSpace. 2021-01-22 19:25:23 -08:00
Бранимир Караџић
be174e43e6 Happy New Year! 2021-01-14 15:52:13 -08:00
Бранимир Караџић
74e8c2bd91 Happy New Year! 2020-01-14 21:25:09 -08:00
Бранимир Караџић
1680ef418a Fixed issue #222. 2019-11-24 19:27:13 -08:00
Бранимир Караџић
d60912bcb5 Fixed issue #218. 2019-09-27 09:43:57 -07:00
Бранимир Караџић
bb3426030a Fixed strCmp. 2019-02-17 16:09:58 -08:00
Бранимир Караџић
1a2c2cd4a0 Happy New Year! 2019-01-13 17:11:07 -08:00
Branimir Karadžić
ac47b863b0 Switch to C++14. 2018-11-12 19:20:31 -08:00
Branimir Karadžić
43f530b4ec Cleanup. 2018-11-11 16:48:46 -08:00
Branimir Karadžić
7cdcfdc94b Replaced strmb with strFindBlock. 2018-10-28 16:58:32 -07:00
Branimir Karadžić
0af3748629 StringView cleanup. 2018-10-21 19:16:28 -07:00
Branimir Karadžić
5c17a7d678 Added strSkip unit test. 2018-10-05 21:34:41 -07:00
Branimir Karadžić
a4447f725b Added commified output when converting from integer to string. 2018-07-16 19:37:49 -07:00
Branimir Karadžić
6db21d9a36 Fixed issue #178. 2018-02-24 07:19:30 -08:00
Branimir Karadžić
d0e2be1755 Cleanup. 2018-02-22 15:45:42 -08:00
Branimir Karadžić
9987d5cc5a Added STL string to bx::StringView conversion. 2018-02-20 11:14:17 -08:00
Branimir Karadžić
4a77249234 Happy New Year! 2018-01-01 11:13:43 -08:00
Branimir Karadžić
95b68197c3 Cleanup. 2017-12-20 11:08:53 -08:00
Branimir Karadžić
e3993fd7e9 Cleanup. 2017-12-09 17:54:52 -08:00
Branimir Karadžić
148bdc60fa Cleanup. 2017-11-27 23:10:20 -08:00
Branimir Karadžić
03a6f9d6f2 Cleanup. 2017-11-13 09:23:48 -08:00
Branimir Karadžić
386d050b75 Cleanup. 2017-11-12 19:56:03 -08:00
Branimir Karadžić
54fad631a4 Added .ini settings utility. 2017-11-12 17:25:49 -08:00
Branimir Karadžić
cef31cca44 Fixed fromString double. 2017-10-22 19:24:26 -07:00
Branimir Karadžić
4b4b3e74db Switching code to use StringView. 2017-10-02 21:02:06 -07:00
Branimir Karadžić
a5f998dd8f Fixed strCmpV. 2017-10-01 23:50:00 -07:00
Branimir Karadžić
91455f1c48 Switching code to use StringView. 2017-10-01 21:57:31 -07:00
Branimir Karadžić
c338725229 Switching code to use StringView. 2017-10-01 18:03:25 -07:00
Branimir Karadžić
5ebcf40c8c Cleanup. 2017-09-30 16:24:46 -07:00
Branimir Karadžić
11a8624dd8 Added fromString for integer types. 2017-09-09 00:06:58 -07:00
Branimir Karadžić
462a5969c2 Compare as strings holding indices/version numbers. 2017-07-16 19:30:39 -07:00
Branimir Karadžić
d4906fd3bd Moving code around and renaming files. 2017-07-15 21:00:17 -07:00
Branimir Karadžić
e117d4ebe1 Cleanup. 2017-06-19 20:04:55 -07:00
Branimir Karadžić
ad17de5811 Cleanup. 2017-06-17 16:50:09 -07:00
Branimir Karadžić
65eb5d12d4 Added fromString. 2017-06-17 14:50:29 -07:00
Branimir Karadžić
6d35b1294e Cleanup. 2017-06-10 22:31:16 -07:00
Branimir Karadžić
47f14e7655 Renaming string functions. 2017-04-22 14:34:01 -07:00
Branimir Karadžić
d3200d1d26 Renaming string functions. 2017-04-16 21:55:53 -07:00
Branimir Karadžić
8c30c6463a Removed use of size_t in string functions. 2017-02-14 22:29:09 -08:00
Branimir Karadžić
71cc735785 vsnprintf: Added more unit tests. 2017-02-12 20:04:19 -08:00
Branimir Karadžić
17e0713b7b Cleanup. 2017-02-06 16:05:58 -08:00
Branimir Karadžić
aed02f07e8 Added dtoa. 2017-01-22 15:01:00 -08:00
Branimir Karadžić
c9ffb1e01d Added strlncat. 2017-01-19 14:40:10 -08:00
Branimir Karadžić
8a1e2b3285 strincmp: More unit tests. 2017-01-19 12:07:14 -08:00