Commit Graph
4554 Commits
Author SHA1 Message Date
codicodi 3f24a38840 Thread-safe time formatting (#396) 2018-01-20 11:35:23 -08:00
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