Victor Zverovich
f853d94a15
Remove unnecessary fmt/ prefix ( #397 )
2018-01-20 10:28:10 -08:00
Victor Zverovich
9649919d01
Document use of format_arg for user-defined type #393
2018-01-20 10:07:29 -08:00
Victor Zverovich
c8efe145b4
Add api.rst to build
2018-01-20 09:52:29 -08:00
Victor Zverovich
da80005f11
Fix compilation on Cygwin ( #388 )
2018-01-20 09:52:03 -08:00
Victor Zverovich
8ed163533c
Fix a typo
2018-01-20 09:43:56 -08:00
Victor Zverovich
1760c31b52
Workaround Doxygen mess
2018-01-20 08:53:03 -08:00
Victor Zverovich
72606f2391
Add missing types to counting_iterator
2018-01-20 08:20:18 -08:00
Victor Zverovich
c15710032e
Add debug postfix for libfmt ( #636 )
2018-01-20 06:47:12 -08:00
Victor Zverovich
6822466aa3
Handle nested braces in join ( #638 )
2018-01-20 06:26:22 -08:00
Victor Zverovich
64b349aee2
More iterator support & fmt::count
2018-01-17 22:04:24 -08:00
Victor Zverovich
e3b69efbe1
Suppress msvc warnings in gmock
2018-01-17 05:46:14 -08:00
Victor Zverovich
322736d3bb
Add support for arbitrary output iterators
2018-01-15 12:46:44 -08:00
Victor Zverovich
1029119497
Cleanup
2018-01-15 11:37:39 -08:00
Victor Zverovich
c1d137ed5f
Add support for nonconiguous iterators
2018-01-15 11:30:53 -08:00
Victor Zverovich
f6fd38bb3a
More iterator support
2018-01-15 08:48:37 -08:00
Victor Zverovich
c2fecb9b2a
Clean API
2018-01-14 14:15:59 -08:00
Victor Zverovich
9a53a706fc
Add support for back_insert_iterator
2018-01-14 13:12:26 -08:00
Victor Zverovich
91ee9c9acd
Return iterator from the format method
2018-01-14 11:00:27 -08:00
Victor Zverovich
67928eae28
Don't inherit context from parse_context
2018-01-14 09:27:40 -08:00
Victor Zverovich
217e7c76f1
Pass ranges by value
2018-01-14 08:13:48 -08:00
Victor Zverovich
22994c62f7
Decouple arg_formatter_base from buffer
2018-01-13 15:34:48 -08:00
Victor Zverovich
00f1450d9a
Update tesmplate parameter names
2018-01-13 14:57:43 -08:00
Victor Zverovich
3a2e89e134
Reduce dependency on buffer
2018-01-13 12:57:27 -08:00
Victor Zverovich
c719d94473
Fix experimental/string_view detection
2018-01-13 07:57:33 -08:00
Victor Zverovich
cea3c20747
Give a better error message for function pointers ( #633 )
2018-01-13 07:02:45 -08:00
Victor Zverovich
232ceabbc3
Workaround an internal compiler error in MSVC
2018-01-13 06:43:03 -08:00
Victor Zverovich
c095445394
Replace buffer with range
2018-01-10 22:41:23 -08:00
Victor Zverovich
c3d6c5fc4c
Replace buffer with range
2017-12-30 07:42:56 -08:00
Tim Blechmann
0f98773164
add transition helper to format.h
...
the transition from v3 to v4 introduced an API change that format.h does
not provide printf functionality. to easi the transition we introduce a
define `FMT_FORMAT_PROVIDE_PRINTF` that will pull in printf.h from format.h
2017-12-27 21:48:55 -08:00
Victor Zverovich
d165d9c483
Decouple locale and buffer
2017-12-26 17:22:07 -08:00
Victor Zverovich
3663414053
Parameterize basic_writer on buffer type
2017-12-26 09:00:22 -08:00
Victor Zverovich
6f2769d0b4
Revert "Added support for format string containing '\0' in _format udl ( #619 ) ( #620 )"
...
This reverts commit 3aaa25fa70
for
reasons discussed in #622 .
2017-12-23 08:00:51 -08:00
Victor Zverovich
5f1c73db7d
Shorten a comment in locale.h
2017-12-23 08:00:38 -08:00
Victor Zverovich
319346025d
Update version
2017-12-20 08:38:07 -08:00
Victor Zverovich
51a16f8c58
Update ChangeLog.rst
2017-12-20 08:33:31 -08:00
Victor Zverovich
a00874603d
Merge release branch
2017-12-20 08:30:58 -08:00
Victor Zverovich
941663d038
Merge ostream.cc into ostream.h
2017-12-17 09:33:56 -08:00
Victor Zverovich
955062da2e
Merge printf.cc into printf.h
2017-12-17 08:36:19 -08:00
Virgilio Alexandre Fornazin
5705bf1c71
Added support for pre-c++17 experimental string_view ( #607 )
...
Added support for pre-c++17 experimental string_view
2017-12-16 09:03:11 -08:00
Victor Zverovich
cabce31f45
Update syntax.rst
2017-12-16 08:58:54 -08:00
Victor Zverovich
ccaae0c019
Refer to jeaiii project
2017-12-10 16:09:35 -08:00
Victor Zverovich
e37151021e
Add a integer formatter based on jeaiii
2017-12-10 16:05:51 -08:00
Victor Zverovich
b3495f2e4b
Update README.rst
2017-12-10 06:54:51 -08:00
Victor Zverovich
61f296e30c
Move FMT_HAS_BUILTIN to format.h
2017-12-09 08:56:44 -08:00
Victor Zverovich
ce801c9095
Remove dependency on <vector> and <array>
2017-12-09 08:48:30 -08:00
Victor Zverovich
41fc29907a
Merge branch 'std' of github.com:fmtlib/fmt into std
2017-12-09 08:16:34 -08:00
Victor Zverovich
971fb584c3
Allow mixing named and automatic arguments
2017-12-09 08:15:13 -08:00
Abdó Roig-Maranges
af0f21da0f
add missing inline in header-only mode ( #626 )
2017-12-09 07:50:53 -08:00
Victor Zverovich
7cea163809
numeric -> arithmetic
2017-12-09 06:19:15 -08:00
Victor Zverovich
5328907f7f
Get rid of <limits> dependency
2017-12-06 09:18:17 -08:00