John Wellbelove
bd578b6e77
Resolve 0U ambiguity in string utility tests
2020-08-02 15:14:52 +01:00
John Wellbelove
bd392b400c
Updated version numbers
18.12.2
2020-08-02 14:36:51 +01:00
John Wellbelove
d74edbfd3a
Deleted PSP image file
2020-08-02 14:22:34 +01:00
John Wellbelove
2effe18ca3
Update CMakeLists.txt
2020-08-02 14:04:01 +01:00
John Wellbelove
72eb5817f2
Fixed compiler compatibility issues in etl::forward_list and etl::list
18.12.1
2020-08-02 10:50:04 +01:00
John Wellbelove
c83ac6dcb5
Merge branch 'feature/string-utilities' into development
18.12.0
2020-08-01 16:21:41 +01:00
John Wellbelove
09faee80da
Merge branch 'feature/string-utilities' into development
2020-08-01 15:57:20 +01:00
finger42
8f1361649e
Build and run tests with Clang-9 on Linux ( #252 )
...
* Try to build on Ubuntu-18.04 with Clang-9
* Build with pushes on clang-9 branch too
* Using CC and CXX to set clang-9
* Adding atomic lib for test build on Linux with Clang
* Partial conversion CHECK_EQUAL to CHECK for clang-9
* Replaced CHECK_EQUAL with CHECK
* Replaced CHECK_EQUAL with CHECK
* Replaced CHECK_EQUAL with CHECK
* Replaced CHECK_EQUAL with CHECK
* Replaced CHECK_EQUAL with CHECK
* Replaced CHECK_EQUAL with CHECK
* Replaced CHECK_EQUAL with CHECK
Co-authored-by: finger42 <finger42>
2020-08-01 14:20:14 +01:00
John Wellbelove
c80f30e990
Recoded string utility get_token()
2020-08-01 14:18:51 +01:00
John Wellbelove
eb2902de88
Merge branch 'hotfix/fix-moved-containers-with-share-pools' into development
18.11.1
2020-07-30 12:53:14 +01:00
John Wellbelove
40fc617466
Fix and optimise etl::list and etl::forward_list shared pool move constructors and assignment operators.
2020-07-30 12:52:40 +01:00
John Wellbelove
50ff0fa7e3
Implicit and explicit pools for copy and move
2020-07-29 11:06:38 +01:00
John Wellbelove
ca1f74d308
Optimised forward_list move constructor and assignment
2020-07-29 10:27:20 +01:00
John Wellbelove
f68af847dd
Merge pull request #250 from finger42/detect-clang
...
Prevent ETL_COMPILER_GCC set with clang compiler
2020-07-29 08:33:59 +01:00
finger42
3efea721c9
Prevent ETL_COMPILER_GCC set with clang compiler
2020-07-29 09:14:48 +02:00
John Wellbelove
8f0199c789
Added etl::ibitset::span() member functions to return a span of the underlying binary data.
...
Moved image resources
18.11.0
2020-07-27 10:52:07 +01:00
John Wellbelove
2d84364813
Merge pull request #247 from finger42/master
...
Added status badge for Github CI
2020-07-27 09:11:58 +01:00
finger42
9276af37b8
Added status badge for Github CI
2020-07-27 10:06:44 +02:00
John Wellbelove
4d1f9b583f
Merge pull request #246 from finger42/master
...
Mulit Ubuntu build and artifacts archiving (#2 )
2020-07-26 19:56:25 +01:00
finger42
c14c7613b1
Mulit Ubuntu build and artifacts archiving ( #2 )
...
Mulit Ubuntu build and artifacts archiving
Build only on Ubuntu 18.04 and 20.04
Ubuntu 16.04 does not support C++17
2020-07-26 20:05:03 +02:00
John Wellbelove
bfd06cf1ac
Merge pull request #245 from finger42/master
...
Added simple version of Github actions file.
2020-07-26 17:30:29 +01:00
finger42
2dd0fe80a8
Merge pull request #1 from finger42/github-actions
...
Create first Github actions file
2020-07-26 18:13:41 +02:00
finger42
037b7e381e
Create first Github actions file
...
On Ubuntu 18.04, build and run tests.
2020-07-26 18:07:32 +02:00
John Wellbelove
923ac42b96
Updated version numbers
18.10.0
2020-07-26 13:25:50 +01:00
John Wellbelove
bc780a6c44
Fix pointer vector move operators
...
Optimise constructors and assignments for pointer vectors
2020-07-26 13:10:38 +01:00
John Wellbelove
089cff9c0f
Fix pointer vector move operators
...
Optimise constructors and assignments for pointer vectors
2020-07-25 19:31:23 +01:00
John Wellbelove
997eb85f75
Added enable/disable observer interface to observable class
18.9.0
2020-07-25 16:57:02 +01:00
John Wellbelove
8d60eb5e0e
Fixed incorrect return in find() and at() for non-existent key.
18.8.2
2020-07-20 19:55:19 +01:00
John Wellbelove
64aeef0911
Merge branch 'feature/std--is_pod-is-deprecated-in-C++20' into development
18.8.1
2020-07-20 10:52:34 +01:00
John Wellbelove
05647e5256
Fix C++03 error_handler compatibility
2020-07-20 10:14:28 +01:00
raitraak-rrk
14d7b300b0
std::is_pod is deprecated in C++20 ( #241 )
2020-07-20 09:09:54 +01:00
John Wellbelove
2cf00a0ba4
Re-coded string utilities to allow any string-like container to use it.
18.8.0
2020-07-18 20:18:32 +01:00
John Wellbelove
476576bca9
Re-coded string utilities to allow any string-like container to use it.
2020-07-18 16:24:10 +01:00
John Wellbelove
26c595edc8
Renamed string utility etl::transform to etl::replace
2020-07-17 13:48:01 +01:00
John Wellbelove
0a1b49c8f8
Removed to_upper_case, to_lower_case & to_sentence_case from wstring_utilities, u16string_utilities & u32string_utilities
2020-07-17 11:31:06 +01:00
John Wellbelove
c9b93739d8
Merge branch 'development'
18.7.0
2020-07-16 11:47:14 +01:00
John Wellbelove
b13bec1d4d
Fixed constexpr for etl::span::subspan for >=C++14
2020-07-16 11:30:13 +01:00
John Wellbelove
f48cafd007
Updated version numbers
2020-07-16 11:26:40 +01:00
Bálint Kiss
c4757d5640
error_handler.h: Change C++11 type aliases to typedefs ( #239 )
2020-07-16 10:31:11 +01:00
John Wellbelove
21001d1847
w, u16 & u32 string utilities added
2020-07-16 01:03:41 +01:00
John Wellbelove
5c9f648cc5
Full string utilities for char
2020-07-15 12:22:46 +01:00
John Wellbelove
488f8a0f5f
Initial get_token code
2020-07-13 20:02:07 +01:00
John Wellbelove
0ba98f4b00
Added etl::replace and etl::replace_if to algorithms.h
...
Added etl::transform to string utilities
2020-07-13 11:27:22 +01:00
John Wellbelove
e6b9919df5
Almost complete 'trim' code
2020-07-12 13:38:20 +01:00
John Wellbelove
5399199290
Initial incomplete code
2020-07-11 20:19:02 +01:00
John Wellbelove
32d9df61f8
disable warning, delete temp file
2020-07-10 20:21:29 +01:00
John Wellbelove
e915ab5d9f
Remove unnecessary member functions
18.6.0
2020-07-10 11:52:27 +01:00
John Wellbelove
9890f5b856
Merge branch 'feature/string-streams' into development
2020-07-10 11:20:12 +01:00
John Wellbelove
dcf5f108e7
Code formatting adjustments
2020-07-10 11:19:51 +01:00
John Wellbelove
575a0feec0
Merge branch 'feature/string-streams' into development
2020-07-09 18:57:52 +01:00