50 Commits

Author SHA1 Message Date
Baptiste Wicht
5f9601e163
Fix warnings with GCC 9.2.0 2020-02-21 19:57:22 +01:00
Baptiste Wicht
aea178bbde Add std::string::erase 2018-04-06 09:20:13 +02:00
Baptiste Wicht
71bf65e0fd Refactorings 2018-04-05 16:34:06 +02:00
Baptiste Wicht
9dd92aa5a5 Better assign/append support for std::string 2018-04-05 16:31:16 +02:00
Baptiste Wicht
f096a602ce Add support for std::string::assign() 2018-04-05 16:11:50 +02:00
Baptiste Wicht
b5388bdb30 Add front/back support to std::string 2018-04-05 16:04:57 +02:00
Baptiste Wicht
910791146c Fix operator= 2018-04-05 14:09:57 +02:00
Baptiste Wicht
51012dce77 Improved string support 2018-04-05 14:06:38 +02:00
Baptiste Wicht
597a2da475 TSTL: atoui(string_view) 2018-04-05 13:10:58 +02:00
Baptiste Wicht
5b38e18e94 Fix constness 2018-04-05 12:01:23 +02:00
Baptiste Wicht
7bf689f9b5 Improve std::string interface 2018-04-05 11:54:32 +02:00
Baptiste Wicht
c2883b0fed Move operators out of std::string 2018-04-05 11:14:43 +02:00
Baptiste Wicht
1c64a15342 Refactor TSTL headers 2018-04-05 11:05:05 +02:00
Baptiste Wicht
a478f3509c Basic support for string_view 2018-04-04 13:59:22 +02:00
Baptiste Wicht
d4c95f34e6 Refactor 2018-04-04 09:34:13 +02:00
Baptiste Wicht
922406f6ba Update copyright 2018-04-04 09:32:15 +02:00
Baptiste Wicht
ee4fa2f2de
Slight optimization for path 2016-10-03 22:22:27 +02:00
Baptiste Wicht
12fc84521d
Fixes 2016-10-03 22:16:56 +02:00
Baptiste Wicht
c2c184f693
A bit of doc 2016-10-01 22:21:13 +02:00
Baptiste Wicht
4d586bf1f8
More Doc (Murdoch ?) for TSTL 2016-09-28 10:13:44 +02:00
Baptiste Wicht
d18dcfb162 Change License to MIT 2016-09-05 21:53:42 +02:00
Baptiste Wicht
b86c314423 Fix the order of parameters in the TSTL 2016-08-17 19:36:20 +02:00
Baptiste Wicht
79b6088bba Correct device size 2016-08-11 21:38:18 +02:00
Baptiste Wicht
1c43ad9756 Make atoui inline 2016-08-07 19:19:48 +02:00
Baptiste Wicht
c615bd06d7 Move atoui to tstl 2016-08-07 19:02:08 +02:00
Baptiste Wicht
c7cf87569e Fix printing of negative values 2016-08-06 21:58:40 +02:00
Baptiste Wicht
015a19b8cf Cleanup 2016-08-02 18:07:37 +02:00
Baptiste Wicht
0540deb5ad Prepare to_raw_string 2016-08-01 13:49:40 +02:00
Baptiste Wicht
40049a75cf Update license copyright 2016-07-02 16:42:45 +02:00
Baptiste Wicht
c1dd302b08 Clean 2016-07-02 16:39:52 +02:00
Baptiste Wicht
26c8310954 Add note 2014-03-05 15:13:39 +01:00
Baptiste Wicht
c1231b728f Fix ensure_capacity 2014-03-05 14:34:18 +01:00
Baptiste Wicht
554a0dec2d Continue SSO 2014-03-04 22:48:32 +01:00
Baptiste Wicht
69627d00a4 Merge branch 'develop' of github.com:wichtounet/thor-os into develop 2014-03-04 17:06:55 +01:00
Baptiste Wicht
3f05be6570 Start working on SSO 2014-03-04 16:11:18 +01:00
Baptiste Wicht
ec323d0724 Clean std::string implementation by using unique_ptr 2014-03-04 15:18:08 +01:00
Baptiste Wicht
3a0a9ff536 Add better read support to VFS 2014-03-03 19:55:51 +01:00
Baptiste Wicht
8c313dc336 Add support for operator!= 2014-03-02 15:07:39 +01:00
Baptiste Wicht
c942abdb17 Add support for reserve() 2014-03-01 14:24:08 +01:00
Baptiste Wicht
35fa166829 Cleanup 2014-02-27 22:47:06 +01:00
Baptiste Wicht
3dae421e40 Add operator+ suppport 2014-02-23 17:14:59 +01:00
Baptiste Wicht
a3bb9c5a41 Add find support to std::string 2014-02-23 16:55:25 +01:00
Baptiste Wicht
de50d30d99 Continue stat command 2014-02-12 22:04:20 +01:00
Baptiste Wicht
e209d9f6a3 Fix split 2014-02-12 20:09:17 +01:00
Baptiste Wicht
4193ba0ffa Add open system call 2014-02-12 17:13:34 +01:00
Baptiste Wicht
327e1244e4 Review to_string 2014-02-11 18:12:00 +01:00
Baptiste Wicht
4ba26a4227 Add printf support to the user lib 2014-02-09 22:52:58 +01:00
Baptiste Wicht
bce0d84f98 Use string instead of cstring 2014-02-09 11:31:33 +01:00
Baptiste Wicht
ac1685eebb Adapt the kernel to the new path 2014-02-08 22:18:33 +01:00
Baptiste Wicht
d94c1139d3 Move TSTL to the root of the project 2014-02-08 21:31:16 +01:00