q66
|
9f35909660
|
fixes in streams
|
2017-04-04 01:06:55 +02:00 |
|
q66
|
4a7baa40a0
|
remove types.hh
|
2017-04-04 00:30:07 +02:00 |
|
q66
|
d99768de96
|
remove equals_ stuff
|
2017-03-31 03:39:28 +02:00 |
|
q66
|
afd086b2a0
|
move some more bits into impl files
|
2017-03-09 19:21:01 +01:00 |
|
q66
|
3c33395fe6
|
stream write/writef cleanup
|
2017-03-02 22:52:09 +01:00 |
|
q66
|
22a5640a59
|
revamped stream errors, add get_line on streams and stream line range
|
2017-03-02 18:12:00 +01:00 |
|
q66
|
15d6b0157b
|
remove detail::fmt_stream_range (not necessary anymore)
|
2017-02-28 17:22:29 +01:00 |
|
q66
|
740914d772
|
copy the item too
|
2017-02-27 17:55:05 +01:00 |
|
q66
|
e0574308a0
|
fully generic stream range (works on any type of stream)
|
2017-02-27 17:52:52 +01:00 |
|
q66
|
8be2e1fa56
|
basic locale awareness in streams (including writef/ln integration)
|
2017-02-26 02:06:02 +01:00 |
|
q66
|
5a76f29dea
|
revamped format module (more flexible, cleaner api)
|
2017-02-20 18:04:03 +01:00 |
|
q66
|
e4dc237f4d
|
revamped output ranges and input range pop funcs
|
2017-02-19 16:45:06 +01:00 |
|
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
|
33bab6eb72
|
fix wrong return type
|
2017-02-12 22:51:43 +01:00 |
|
q66
|
667b2d50ea
|
use size_t for format results
|
2017-02-11 01:28:14 +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
|
d06637eac6
|
actually use write_bytes directly
|
2017-02-10 17:48:19 +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
|
3e683a2436
|
remove silly intermediate ranges for writef, print directly to stream
|
2017-02-01 19:30:15 +01:00 |
|
q66
|
2884f4b47b
|
use size_t and ptrdiff_t
|
2017-01-30 19:11:49 +01:00 |
|
q66
|
56a3327dce
|
use standard vector and move/forward
|
2017-01-25 01:57:24 +01:00 |
|
q66
|
8afffc1fb7
|
refactoring, style updates, various fixes
|
2016-07-31 20:40:25 +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
|
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
|
31d3182a4a
|
fix shadow warnings
|
2015-12-30 15:13:07 +01:00 |
|
q66
|
eb3c273376
|
add algorithm::find_last
|
2015-08-16 11:35:06 -07:00 |
|
q66
|
b9edc0c568
|
rewritten and simplified write(f/ln) on stream objects
|
2015-07-22 02:06:36 +01:00 |
|
q66
|
1c4f04757d
|
mv the octa directory too
|
2015-07-13 20:10:29 +01:00 |
|