Commit Graph
112 Commits
Author SHA1 Message Date
Victor Zverovich 45518c3fe1 Fix compilation errors on gcc 4.4 2018-02-28 07:47:24 -08:00
Victor Zverovich 698d909706 Workaround a bug in gcc 5.1 2018-02-28 06:14:56 -08:00
Victor Zverovich 1b4525384b Fix more compilation errors on gcc 4.6 2018-02-28 05:09:24 -08:00
Victor Zverovich 6090e51b65 Fix compilation errors on gcc 4.6 2018-02-28 04:49:20 -08:00
Victor Zverovich 0827ec5aa9 Fix compilation errors on gcc 4.6 2018-02-28 04:33:43 -08:00
Victor Zverovich 0565d65461 Fix gcc 7.2 issue 2018-02-24 09:29:15 +00:00
Victor Zverovich f5dc0ed342 Break long lines 2018-02-24 08:39:17 +00:00
Lars Gullik Bjønnes f45f70af09 Use trailing return type instead of deduction
C++11 does not support deduction of return type.
2018-02-24 08:20:20 +00:00
Lars Gullik Bjønnes db86e8d5d3 Remove a couple of unused argument names 2018-02-24 08:20:20 +00:00
Victor Zverovich a7ae5666a0 Enable join on msvc 2018-02-19 21:03:51 +00:00
Victor Zverovich 8ca3ab2c4c Revert problematic pragma 2018-02-18 05:38:32 +00:00
Victor Zverovich ce4a65ffea Add pointer support to basic_writer 2018-02-17 09:38:46 +00:00
Victor Zverovich 1efc15c177 Fix MSVC build 2018-02-16 18:13:54 +00:00
Victor Zverovich 8ed264fcd4 Rename type enum constants to prevent collision with poorly written C libs (#644) 2018-02-16 17:20:33 +00:00
Alex Alabuzhev 24d66c5d65 compilation fix & warnings 2018-02-15 18:37:45 -08:00
Victor Zverovich f3f19e762f Update docs 2018-02-11 13:43:16 -08:00
Victor Zverovich affb35cfb9 Replace using with typedef for compatibility with gcc-4.6 2018-02-11 09:23:47 -08:00
Victor Zverovich 1a4e892765 Move output_range to format.h 2018-02-11 08:36:44 -08:00
Victor Zverovich 522de7b55d Replace using with typedef for compatibility with gcc-4.6 2018-02-11 08:32:02 -08:00
Victor Zverovich 3239c51814 Get rid of generic lambdas 2018-02-11 07:05:14 -08:00
Victor Zverovich 78166ccd36 Get rid of generic lambdas 2018-02-11 06:50:56 -08:00
Victor Zverovich 61065e1a5c Fix unreachable code warning when signbit returns bool 2018-02-10 07:21:17 -08:00
Victor Zverovich cdfcee27fb Use allocator_traits if available 2018-02-10 06:51:13 -08:00
Victor Zverovich 6cb68f9496 Fix warnings 2018-02-10 06:28:43 -08:00
Victor Zverovich 2f13d41e30 Add to_wstring 2018-02-07 07:08:14 -08:00
Victor Zverovich 5c7474e1fb Relax constexpr requirements 2018-02-04 08:58:21 -08:00
Victor Zverovich 1f57243b49 Relax constexpr requirements 2018-02-04 08:52:43 -08:00
Victor Zverovich dc5403612e Conditionally compile constexpr 2018-02-04 08:21:31 -08:00
Victor Zverovich 8fa9acb8e5 Workaround broken __builtin_clz in clang with MS codegen (#519) 2018-02-01 16:43:16 -08:00
Victor Zverovich 0c136381e3 Move back_insert_range to format.h 2018-01-27 18:56:50 -08:00
Victor Zverovich f9fa7c405f Add FMT_API and FMT_OVERRIDE where needed 2018-01-27 17:15:14 -08:00
Victor Zverovich a980d3b46b Add fmt::join to format ranges (#466) 2018-01-27 16:04:45 -08:00
Victor Zverovich 87eab90ea8 Fix missing intrinsic when included from C++/CLI (#457) 2018-01-27 09:25:15 -08:00
Victor Zverovich bca9de9e68 Return iterator from format_to 2018-01-27 07:03:26 -08:00
Victor Zverovich 3a6c7d0cbd Fix signbit detection (#423) 2018-01-21 16:41:55 -08:00
Victor Zverovich bd8a7e7ea1 More iteratification 2018-01-21 14:30:38 -08:00
Victor Zverovich e35d41fff5 Add extern templates for format_float (#413) 2018-01-20 19:17:59 -08:00
Victor Zverovich d8c25a175a Use nullptr if available 2018-01-20 19:11:19 -08:00
Victor Zverovich 229ee34eea Fix compiler warnings 2018-01-20 17:54:06 -08:00
Victor Zverovich f853d94a15 Remove unnecessary fmt/ prefix (#397) 2018-01-20 10:28:10 -08:00
Victor Zverovich 72606f2391 Add missing types to counting_iterator 2018-01-20 08:20:18 -08:00
Victor Zverovich 64b349aee2 More iterator support & fmt::count 2018-01-17 22:04:24 -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