Commit graph

27 commits

Author SHA1 Message Date
q66 1c4f04757d mv the octa directory too 2015-07-13 20:10:29 +01:00
q66 8ddbccc94f namespace octa -> namespace ostd 2015-07-13 20:07:14 +01:00
q66 67eae3ea59 properly allocator aware concat() 2015-07-12 15:55:41 +01:00
q66 050b7f04f7 string no longer uses a vector behind the scenes (allows zero allocs when nothing is in string etc) 2015-07-12 03:12:07 +01:00
q66 201d2d3c86 fix initializer list ToString 2015-07-11 21:54:58 +01:00
q66 a37e8bc6f8 more ToString fixes 2015-07-11 20:21:49 +01:00
q66 02bc84dbb5 fix ToString 2015-07-11 20:18:46 +01:00
q66 5f083f2b67 better to_string test 2015-07-11 19:54:51 +01:00
q66 c34e81be56 make swap respect ADL (while still not requiring it) 2015-07-11 18:50:13 +01:00
q66 82a8ea3902 SFINAE friendly ToString and expansion of any tuple-like type in format 2015-07-11 17:26:41 +01:00
q66 a77f983015 more complete relational operator sets + add lexicographical comparison 2015-07-11 16:08:09 +01:00
q66 28cbc8f4a9 gcc fixes 2015-07-11 01:22:48 +01:00
q66 64cfb5b715 fix 2015-07-10 01:17:08 +01:00
q66 80ad58f079 use the '#' flag to expand values within range subformats 2015-07-10 00:49:07 +01:00
q66 1654ee84db get rid of full namespace where unambiguous resolution is guaranteed 2015-07-05 23:59:36 +01:00
q66 48a6e1e59d formatting of associative arrays 2015-07-04 14:52:02 +01:00
q66 0b8d9ec4cf format fixes, cleanups and optimizations; add formatting of floating point numbers 2015-07-03 18:21:05 +01:00
q66 a23525bacf make put() on OutputRanges return bool 2015-07-01 21:12:45 +01:00
q66 f36c35afae add StringBase::length which will eventually deal with unicode and return the number of codepoints 2015-07-01 21:03:44 +01:00
q66 1de58ac2b6 make most funcs taking strings allocator independent 2015-07-01 20:20:37 +01:00
q66 ea1325543d more formatter work, type traits fixes, formatting on all streams 2015-07-01 18:51:39 +01:00
q66 809e4825ae fixes 2015-07-01 01:46:01 +01:00
q66 06eeec1ca7 schar/uchar -> sbyte/byte, extend write/writeln on Stream, rename Stream::read/write to read/write_bytes to clear ambiguities and overloads, fixes 2015-06-30 23:07:28 +01:00
q66 1e7640031a delete default ctors on all core range types 2015-06-29 23:33:20 +01:00
q66 d8d8ea7151 put EnableIf in template type params where possible 2015-06-29 21:59:09 +01:00
q66 94daa4f76b fix include guards 2015-06-28 16:04:49 +01:00
q66 36c264b4b0 make .cc the extension for source files and .hh the extension for header files 2015-06-28 15:39:04 +01:00
Renamed from octa/string.h (Browse further)