q66
|
8e40841219
|
update to new style everywhere
|
2017-02-16 20:49:34 +01:00 |
|
q66
|
68c19a80fb
|
update naming style across range module
|
2017-02-16 20:02:55 +01:00 |
|
q66
|
3edcafd9a6
|
rename string range types to new style
|
2017-02-16 19:07:14 +01:00 |
|
q66
|
08e980cd0a
|
start cleaning up the range system for nicer syntax
|
2017-02-13 23:33:52 +01:00 |
|
q66
|
6ba3b93018
|
cleaner pipe operator definition for ranges
|
2017-02-13 20:43:23 +01:00 |
|
q66
|
fd6a47c223
|
re-add zero-argument format impl and fix char_traits usage for const char ranges
|
2017-02-12 23:02:49 +01:00 |
|
q66
|
667b2d50ea
|
use size_t for format results
|
2017-02-11 01:28:14 +01:00 |
|
q66
|
dc640d2c1e
|
no need for the other format_impl overload
|
2017-02-11 01:11:22 +01:00 |
|
q66
|
13477db869
|
add a format() overload to format a single spec without a format string + use
|
2017-02-11 00:18:41 +01:00 |
|
q66
|
d56a233120
|
partial cleanup of format module, better error handling
|
2017-02-10 23:49:00 +01:00 |
|
q66
|
922f19b776
|
make write(x) equivalent to write("%s", x)
|
2017-02-10 17:44:06 +01:00 |
|
q66
|
c5dd6bb8c3
|
remove obsolete type traits
|
2017-02-09 20:56:15 +01:00 |
|
q66
|
2884f4b47b
|
use size_t and ptrdiff_t
|
2017-01-30 19:11:49 +01:00 |
|
q66
|
343c684820
|
initial proper string integration
|
2017-01-30 01:16:29 +01:00 |
|
q66
|
a8f7122d45
|
use standard declval
|
2017-01-29 15:29:11 +01:00 |
|
q66
|
c751275d83
|
remove remains of tuple headers
|
2017-01-28 19:39:50 +01:00 |
|
q66
|
2e7bba2c95
|
remove Pair, more standard tuple usage etc
|
2017-01-28 18:52:34 +01:00 |
|
q66
|
56a3327dce
|
use standard vector and move/forward
|
2017-01-25 01:57:24 +01:00 |
|
q66
|
7a11157f95
|
formatting
|
2016-08-03 16:50:06 +01:00 |
|
q66
|
8afffc1fb7
|
refactoring, style updates, various fixes
|
2016-07-31 20:40:25 +01:00 |
|
q66
|
47ed1a700c
|
don't use classic style casts
|
2016-07-02 04:57:23 +01:00 |
|
q66
|
7912c24e3a
|
const syntax refactoring
|
2016-06-23 19:18:35 +01:00 |
|
q66
|
b66c684add
|
add trailing newlines
|
2016-02-07 21:19:20 +00:00 |
|
q66
|
8a1671f6ea
|
convert most of the rest to template vars
|
2016-01-20 18:42:29 +00:00 |
|
q66
|
7802efa1a1
|
use constexpr bool for IsTupleLike
|
2016-01-20 18:09:44 +00:00 |
|
q66
|
2c4d6fee09
|
convert TupleSize to template var
|
2016-01-19 19:14:02 +00:00 |
|
q66
|
9b11c1d319
|
convert IsSame to template variable
|
2016-01-12 22:24:40 +00:00 |
|
q66
|
7edf3e1d4a
|
more template var conversions
|
2016-01-12 22:09:40 +00:00 |
|
q66
|
d53556d336
|
convert a part of type traits to template variables (reduces verbosity in a lot of places)
|
2016-01-12 21:45:26 +00:00 |
|
q66
|
0e0ba19ead
|
stricter to_format check
|
2015-07-23 00:48:32 +01:00 |
|
q66
|
ad2d69e83d
|
use a sink for to_string methods on objects (no extra allocs)
|
2015-07-23 00:44:23 +01:00 |
|
q66
|
debbddc8da
|
format cleanups (and add convenience method put_string to the to_format range)
|
2015-07-22 01:53:55 +01:00 |
|
q66
|
b2d656e481
|
use ConstCharRange when formatting strings
|
2015-07-22 01:30:23 +01:00 |
|
q66
|
7a2f8581d7
|
StringRange -> CharRange
|
2015-07-21 22:06:23 +01:00 |
|
q66
|
f2082d17cd
|
use string ranges everywhere else in format
|
2015-07-21 22:03:57 +01:00 |
|
q66
|
874f8a3c14
|
use string ranges in format
|
2015-07-21 21:45:04 +01:00 |
|
q66
|
8327022c67
|
signal const correctness
|
2015-07-16 18:55:21 +01:00 |
|
q66
|
1c4f04757d
|
mv the octa directory too
|
2015-07-13 20:10:29 +01:00 |
|