Commit Graph

  • 42a319074c Parameterize Value on context Victor Zverovich 2016-12-29 18:07:05 -08:00
  • a4d6cb32d1 Clean up basic_format_arg Victor Zverovich 2016-12-29 17:17:18 -08:00
  • b9aaa507fc Don't export the -std=c++11 flag from the fmt target Eric Fiselier 2016-12-29 15:40:33 -07:00
  • d705d51671 Parameterize basic_format_arg on context (#442) Victor Zverovich 2016-12-29 09:07:39 -08:00
  • 02553d13a0 Use https to fetch dependencies from github Victor Zverovich 2016-12-29 10:44:02 -08:00
  • 422236af7c Don't erase writer type Victor Zverovich 2016-12-28 07:55:33 -08:00
  • abb6996f36 MakeArg -> make_arg Victor Zverovich 2016-12-27 07:55:44 -08:00
  • ee1651ce07 Handle empty format_arg state Victor Zverovich 2016-12-27 07:43:25 -08:00
  • 3bbc5799b6 Fix MinGW build Victor Zverovich 2016-12-26 11:26:41 -08:00
  • 63fcfc5798 Fix build on older gcc Victor Zverovich 2016-12-26 10:55:30 -08:00
  • db780cb119 Add std::basic_string allocator support to StringRef, StringBuffer and relatives (#441) Andrey Glebov 2016-12-26 19:36:56 +03:00
  • d86e51e9c1 Don't inherit basic_format_arg from internal::Value Victor Zverovich 2016-12-24 07:37:33 -08:00
  • f05888692c Fix handling of unpacked args (#437) Victor Zverovich 2016-12-23 08:24:48 -08:00
  • 1183621867 Add support for exotic character types Victor Zverovich 2016-12-15 08:36:18 -08:00
  • 763ca9780f Parameterize Value on character type Victor Zverovich 2016-12-15 08:26:10 -08:00
  • 6cba8fe9ba Move stuff out of internal::Value Victor Zverovich 2016-12-15 07:51:40 -08:00
  • fac5546321 Fix test compilation for FreeBSD (#433) Victor Zverovich 2016-12-14 06:28:41 -08:00
  • e1ee5bf0ba Replace StringValue with StringRef Victor Zverovich 2016-12-11 21:13:54 -08:00
  • 0854f8c3bf Parameterize formatting argument on char type. Victor Zverovich 2016-12-11 13:22:45 -08:00
  • 9cf6c8fdc6 Get rid of fmt::internal::Arg Victor Zverovich 2016-11-26 10:21:31 -08:00
  • 5f022ae081 Remove FMT_DISPATCH Victor Zverovich 2016-11-20 10:14:23 -08:00
  • 41d4bcf0cc Ingore Xcode files Victor Zverovich 2016-11-20 10:11:12 -08:00
  • 284297019f Merge BasicArgFormatter and ArgFormatter Victor Zverovich 2016-11-20 09:36:27 -08:00
  • d4084ac5b1 Get rid of ArgVisitor Victor Zverovich 2016-11-20 08:47:24 -08:00
  • d58cc8a4a8 Merge BasicPrintfArgFormatter and PrintfArgFormatter Victor Zverovich 2016-11-20 07:42:38 -08:00
  • 796beaaddb Fix collision with global convert function (#425) Victor Zverovich 2016-11-19 12:05:49 -08:00
  • e2dfd39c75 Update arg visitors Victor Zverovich 2016-11-19 09:29:09 -08:00
  • 751ff64bdb Update ArgConverter to the new visitor API Victor Zverovich 2016-11-19 08:40:24 -08:00
  • c9dc41ab3f Replace ArgVisitor::visit with a free visit function Victor Zverovich 2016-11-19 07:59:54 -08:00
  • caa60b9c99 Update comment Victor Zverovich 2016-11-19 07:41:28 -08:00
  • 95a53e1f62 Refactor argument visitor API (#422) Victor Zverovich 2016-11-19 07:39:07 -08:00
  • def687462c Fix signbit detection (#423) Victor Zverovich 2016-11-14 20:14:52 -08:00
  • 6d24116763 Improve visitor API Victor Zverovich 2016-11-13 09:42:17 -08:00
  • 25f8ad13dd Correction of 418 (#420) alabuzhev 2016-11-11 19:27:39 +02:00
  • 1d2049b53e Issue #418 - Minimal supported library subset (#419) alabuzhev 2016-11-10 21:29:12 +02:00
  • f5b1c16e2c Add version macro FMT_VERSION (#411) Victor Zverovich 2016-11-07 18:52:08 -08:00
  • a1dd524b6f format_arg -> do_format_arg Victor Zverovich 2016-11-07 18:22:21 -08:00
  • 55a1ac5035 Fix test Victor Zverovich 2016-11-07 08:55:40 -08:00
  • 85793a18cd Simplify API Victor Zverovich 2016-11-06 19:27:14 -08:00
  • 9998f66f8c Replace formatter with context Victor Zverovich 2016-11-06 16:11:24 -08:00
  • cfd00af37a Fix warnings on C++98 Victor Zverovich 2016-11-06 12:58:49 -08:00
  • 6274401919 Fix warnings Victor Zverovich 2016-11-06 12:29:59 -08:00
  • 2fa4655af6 Fix warning in FMT_STATIC_ASSERT on older GCC (#414) Victor Zverovich 2016-11-06 11:34:34 -08:00
  • 8cef95f7c3 Create pull_request_template Jonathan Müller 2016-11-06 20:22:43 +01:00
  • 922ae4896b Add CONTRIBUTING file Victor Zverovich 2016-11-06 11:00:04 -08:00
  • 05ba3e7888 Fix Klockwork compilation warning Chen Hayat 2016-11-03 12:40:42 +02:00
  • 1daddec151 FMT_NULLPTR -> FMT_NULL and improve formatting Victor Zverovich 2016-11-06 09:05:58 -08:00
  • d8867a2b07 Fix missing '>' Jonathan Müller 2016-11-05 21:09:31 +01:00
  • 6c0125785b Add extern templates for format_float Jonathan Müller 2016-11-05 20:59:05 +01:00
  • 49ccb2e449 Using FMT_NULLPTR instead of literal 0 alabuzhev 2016-11-02 22:16:46 +02:00
  • 7ce7def515 argument index -> argument id Victor Zverovich 2016-11-01 17:00:59 -07:00
  • 8f455c10b0 fix newer clang warnings Lectem 2016-10-30 14:55:28 +01:00
  • e599fe7436 Add 3.0.1 Changelog entry Jonathan Müller 2016-11-01 10:49:34 +01:00
  • c577f72596 Update README.rst Victor Zverovich 2016-10-31 18:19:49 -07:00
  • 15d0f32773 Fix Windows compilation with -fno-exceptions (#405) Jan Hellwig 2016-10-31 21:55:52 +01:00
  • 8c63ea432c Fix Linux compilation with -fno-exceptions (#402) Jan Hellwig 2016-10-30 01:16:40 +02:00
  • 2bba420337 Pass writer directly to format_value (#400) Victor Zverovich 2016-10-26 17:54:11 -07:00
  • b656a1c133 Make value the second argument to format_value Victor Zverovich 2016-10-25 06:19:19 -07:00
  • edf98792a5 Pass writer to format_value Victor Zverovich 2016-10-25 05:55:40 -07:00
  • 64ca334a2d CharType -> Char Victor Zverovich 2016-10-22 09:15:28 -07:00
  • be613204ab Char -> char_type Victor Zverovich 2016-10-22 08:19:19 -07:00
  • f85d5f4dac BasicFormatter -> basic_formatter Victor Zverovich 2016-10-22 08:04:20 -07:00
  • 18dfa257d0 Pass correct formatters to make_format_args Victor Zverovich 2016-10-21 06:46:21 -07:00
  • abbefd7166 CHAR_WIDTH -> CHAR_SIZE to avoid collision with ISO/IEC TS 18661-1:2014 macro Victor Zverovich 2016-10-19 06:52:55 -07:00
  • ed874df293 Merge branch 'master' of github.com:fmtlib/fmt Victor Zverovich 2016-10-17 07:00:58 -07:00
  • 1e018e65cb Thread-safe time formatting codicodi 2016-10-09 23:57:52 +02:00
  • 1500f00525 Remove unnecessary "fmt/" prefix which should be maintained with additional include_directories() in each project. (#397) chronoxor 2016-10-11 16:45:04 +03:00
  • dafbec7553 Fix type safety when using custom formatters (#394) Victor Zverovich 2016-10-07 08:37:06 -07:00
  • 506435bf71 Fix formatting Victor Zverovich 2016-10-07 03:41:23 -07:00
  • f287994084 Fix formatting Victor Zverovich 2016-10-07 03:22:14 -07:00
  • 4809e2956a Minor documentation changes Victor Zverovich 2016-10-06 07:38:19 -07:00
  • 61fb85618c Merge pull request #393 from pwm1234/master-pwm Victor Zverovich 2016-10-06 06:49:34 -07:00
  • 88c4bc33d2 Document use of format_arg for user-defined type Philip Miller 2016-10-05 15:04:08 -04:00
  • 48fe97835b Add format_arg::operator bool Victor Zverovich 2016-10-02 09:36:40 -07:00
  • 119a63ab72 internal::Arg -> format_arg Victor Zverovich 2016-10-02 09:29:11 -07:00
  • 65a8c2c343 format_arg -> format_value Victor Zverovich 2016-10-02 08:49:10 -07:00
  • 13b04044e5 Add format_args::size_type Victor Zverovich 2016-10-02 08:26:32 -07:00
  • cee50b7572 Fix compilation on Cygwin (#388) Victor Zverovich 2016-10-01 21:32:16 -07:00
  • 8a77e7927e Enable C++11 in tests. Victor Zverovich 2016-10-01 07:18:55 -07:00
  • 1e8553d679 Enable C++11 in tests. Victor Zverovich 2016-10-01 07:02:58 -07:00
  • 06bab3edb0 Workaround mingw bug https://sourceforge.net/p/mingw/bugs/1531/ Victor Zverovich 2016-09-30 07:20:57 -07:00
  • f66d37fb1c Merge pull request #390 from chronoxor/master Victor Zverovich 2016-09-29 08:11:46 -07:00
  • 6fd6ecc10d Enable C++11 for no-windows-h-test Victor Zverovich 2016-09-28 07:45:28 -07:00
  • c4212f9ec2 format -> vformat Victor Zverovich 2016-09-28 07:09:26 -07:00
  • 1546b9e336 Introduced NamedArgWithType<Char, T> : NamedArg<Char> Ivan Shynkarenka 2016-09-28 00:18:09 +03:00
  • 17c17d1585 Merge pull request #389 from chronoxor/master Victor Zverovich 2016-09-27 08:11:36 -07:00
  • d09dd1a81a Extend ArgLists to support serialization/deserialization in third-party components Ivan Shynkarenka 2016-09-27 17:40:05 +03:00
  • 21c6700b83 Don't build std branch with -std=c++0=98 Victor Zverovich 2016-09-26 07:35:27 -07:00
  • 64a0016680 Merge pull request #385 from jcelerier/master Victor Zverovich 2016-09-25 07:44:37 -07:00
  • 9ec3bea2d6 Add FMT_OVERRIDE macro to allow specifying overriding functions in c++11 compilers Jean-Michaël Celerier 2016-09-23 16:39:58 +02:00
  • 1fb0586b06 Merge pull request #381 from hghwng/master Victor Zverovich 2016-09-13 08:07:43 -07:00
  • 5f26b5da28 Fix compilation on Android. Hugh Wang 2016-09-13 10:34:54 +08:00
  • 209a1d58bf Get rid of macros Victor Zverovich 2016-08-27 09:06:21 -07:00
  • 9a07973261 Test types Victor Zverovich 2016-08-27 08:55:01 -07:00
  • 0d25f6fcbb Move the paper to the docs repo Victor Zverovich 2016-08-27 08:26:47 -07:00
  • ea28a63706 Get rid of FMT_VARIADIC_CTOR Victor Zverovich 2016-08-27 08:23:44 -07:00
  • 0d8aca8de3 Get rid of FMT_VARIADIC_VOID Victor Zverovich 2016-08-27 08:16:49 -07:00
  • 4ece95a754 Make make_format_args public Victor Zverovich 2016-08-27 07:57:48 -07:00
  • 0028ce57b6 Get rid of FMT_VARIADIC Victor Zverovich 2016-08-26 17:23:13 -07:00
  • ece7ae5f49 Make format_arg_store convertible to format_args Victor Zverovich 2016-08-26 15:09:40 -07:00