q66
|
b72515de73
|
no need for argument pack here
|
2015-07-04 15:23:54 +01:00 |
|
q66
|
48a6e1e59d
|
formatting of associative arrays
|
2015-07-04 14:52:02 +01:00 |
|
q66
|
d883af001f
|
add standard iter for const arrays
|
2015-07-04 03:20:51 +01:00 |
|
q66
|
37367b3c09
|
range format fixes
|
2015-07-04 02:30:46 +01:00 |
|
q66
|
87ff73c810
|
working range formatting
|
2015-07-04 02:18:21 +01:00 |
|
q66
|
c17de276e3
|
move format impl into namespace detail
|
2015-07-04 01:18:14 +01:00 |
|
q66
|
47a98592f0
|
allow range format to be specified positionally
|
2015-07-04 01:14:33 +01:00 |
|
q66
|
55dc5bdf34
|
initial parsing for format ranges
|
2015-07-04 01:04:09 +01:00 |
|
q66
|
30de752ac8
|
rename formatted_write to format
|
2015-07-03 22:43:54 +01:00 |
|
q66
|
b81aacab61
|
more error checking
|
2015-07-03 21:55:35 +01:00 |
|
q66
|
60bf265461
|
add support for precision on arg on strings
|
2015-07-03 21:53:09 +01:00 |
|
q66
|
69b31e439c
|
unify string format
|
2015-07-03 21:50:02 +01:00 |
|
q66
|
a984ee7026
|
add support for passing width/precision via argument
|
2015-07-03 21:46:06 +01:00 |
|
q66
|
2d21a894cd
|
add support for formatting pointers
|
2015-07-03 21:19:50 +01:00 |
|
q66
|
bc2bb5e635
|
complete integer formatting, error checking (return -1 on invalid format)
|
2015-07-03 21:14:13 +01:00 |
|
q66
|
0b8d9ec4cf
|
format fixes, cleanups and optimizations; add formatting of floating point numbers
|
2015-07-03 18:21:05 +01:00 |
|
q66
|
7e3a755f9a
|
template write_u (use the most efficient unsigned storage)
|
2015-07-03 01:59:34 +01:00 |
|
q66
|
c6db1a8b47
|
check formatting character and store it
|
2015-07-02 20:58:04 +01:00 |
|
q66
|
c5c510d168
|
separate formatting logic into its own data structure + cleanup + simplify
|
2015-07-02 19:02:59 +01:00 |
|
q66
|
4bb689cdc2
|
parse flags, width, precision and apply them in a few places
|
2015-07-02 02:00:05 +01:00 |
|
q66
|
380990c129
|
don't increment fmt in asserts
|
2015-07-01 23:15:04 +01:00 |
|
q66
|
598fcbfa25
|
use c style formatting for strings (but type-generic, i.e. %s prints any value)
|
2015-07-01 23:11:42 +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
|
b5748267d9
|
namespace detail stuff
|
2015-07-01 02:29:42 +01:00 |
|
q66
|
011aea6fbb
|
initial format string support
|
2015-07-01 02:23:07 +01:00 |
|