Commit Graph

  • cf40ec7c07 Automatically convert string/wstring arguments to match format string. Adam Bailey 2018-01-06 21:37:02 -0600
  • 53cae289b7 core: Report useful error message if function pointer is passed Mike Crowe 2017-12-28 19:45:08 +0000
  • c3d6c5fc4c Replace buffer with range Victor Zverovich 2017-12-30 07:42:56 -0800
  • 0f98773164 add transition helper to format.h Tim Blechmann 2017-12-27 17:46:03 +0800
  • 251252dd4e add transition helper to format.h Tim Blechmann 2017-12-27 17:46:03 +0800
  • d165d9c483 Decouple locale and buffer Victor Zverovich 2017-12-26 17:22:07 -0800
  • 3663414053 Parameterize basic_writer on buffer type Victor Zverovich 2017-12-26 09:00:22 -0800
  • 6f2769d0b4 Revert "Added support for format string containing '\0' in _format udl (#619) (#620)" Victor Zverovich 2017-12-23 08:00:51 -0800
  • 5f1c73db7d Shorten a comment in locale.h Victor Zverovich 2017-12-23 08:00:38 -0800
  • 319346025d Update version Victor Zverovich 2017-12-20 08:38:07 -0800
  • 51a16f8c58
    Update ChangeLog.rst Victor Zverovich 2017-12-20 08:33:31 -0800
  • a00874603d Merge release branch Victor Zverovich 2017-12-20 08:30:58 -0800
  • 135ab5cf71 Update version 4.1.0 Victor Zverovich 2017-12-20 08:19:43 -0800
  • 93d95f17c6 Fix markup Victor Zverovich 2017-12-20 07:26:07 -0800
  • 4f15c72f69 Fix markup Victor Zverovich 2017-12-20 07:13:18 -0800
  • e9b194141e Automatically add package to release Victor Zverovich 2017-11-25 08:23:13 -0800
  • c3d1f6040b Fix markup Victor Zverovich 2017-12-20 07:07:18 -0800
  • 941663d038 Merge ostream.cc into ostream.h Victor Zverovich 2017-12-17 09:33:12 -0800
  • 955062da2e Merge printf.cc into printf.h Victor Zverovich 2017-12-17 08:36:19 -0800
  • 5705bf1c71 Added support for pre-c++17 experimental string_view (#607) Virgilio Alexandre Fornazin 2017-12-16 15:03:11 -0200
  • cabce31f45
    Update syntax.rst Victor Zverovich 2017-12-16 08:58:54 -0800
  • c96062bff5 Update changelog and version number Jonathan Müller 2017-12-12 19:39:59 +0100
  • 5b88db0b2f Better code formatting in format.h Comments about CYGWIN tests for building Virgílio Fornazin 2017-12-11 10:16:36 -0200
  • ccaae0c019 Refer to jeaiii project Victor Zverovich 2017-12-10 16:09:35 -0800
  • e37151021e Add a integer formatter based on jeaiii Victor Zverovich 2017-12-10 16:05:51 -0800
  • b3495f2e4b
    Update README.rst Victor Zverovich 2017-12-10 06:54:51 -0800
  • 61f296e30c Move FMT_HAS_BUILTIN to format.h Victor Zverovich 2017-12-09 08:56:44 -0800
  • ce801c9095 Remove dependency on <vector> and <array> Victor Zverovich 2017-12-09 08:48:30 -0800
  • 41fc29907a Merge branch 'std' of github.com:fmtlib/fmt into std Victor Zverovich 2017-12-09 08:16:34 -0800
  • 971fb584c3 Allow mixing named and automatic arguments Victor Zverovich 2017-12-09 08:15:13 -0800
  • af0f21da0f add missing inline in header-only mode (#626) Abdó Roig-Maranges 2017-12-09 16:50:53 +0100
  • 7cea163809 numeric -> arithmetic Victor Zverovich 2017-12-09 06:19:15 -0800
  • abdfed6911 add missing inline in header-only mode Abdo Roig-Maranges 2017-12-09 12:39:53 +0100
  • 990ca109a2 Merge 89451299eb into 5328907f7f Artem Golubikhin 2017-12-06 17:24:46 +0000
  • 5328907f7f Get rid of <limits> dependency Victor Zverovich 2017-12-06 09:18:17 -0800
  • faaafc7e12 Remove <utility> dependency and replace typedefs with using Victor Zverovich 2017-12-06 08:38:53 -0800
  • 89451299eb
    Fixed tests for format strings containing \0 Artem Golubikhin 2017-12-06 19:48:24 +0300
  • 5a4188afc9 Remove <utility> dependency and replace typedefs with using Victor Zverovich 2017-12-06 08:38:53 -0800
  • 94edb1a71c Add a lightweight header for the core API Victor Zverovich 2017-12-06 07:42:42 -0800
  • 3aaa25fa70 Added support for format string containing '\0' in _format udl (#619) (#620) Artem Golubikhin 2017-12-06 17:21:34 +0300
  • 53a88ca9c2 Added test for format string containing \0 Added tests for _format udl containing \0 WPMGPRoSToTeMa 2017-12-06 16:33:52 +0300
  • 132ddd0e90 Reverted changes in _a udl (2) WPMGPRoSToTeMa 2017-12-05 16:27:21 +0300
  • 51dd3312fc Reverted changes in _a udl and udl_arg WPMGPRoSToTeMa 2017-12-05 16:25:38 +0300
  • 25682e7914 Fixed error with constructing from initializer_list WPMGPRoSToTeMa 2017-12-04 20:48:10 +0300
  • 79c478cd0c
    Added support for strings containing '\0' in udl (#619) Artem Golubikhin 2017-12-04 20:11:30 +0300
  • 84bd2f1962 Merge include/fmt/CMakeLists.txt into the main CMake file Victor Zverovich 2017-12-03 09:59:55 -0800
  • 7f351dec27 Decouple <locale> for better compile times Victor Zverovich 2017-12-03 09:18:06 -0800
  • 81bd9e8ea3 args -> format_args Victor Zverovich 2017-12-03 07:32:04 -0800
  • 10e70a06c9 Improve handling of custom arguments Victor Zverovich 2017-12-02 09:44:48 -0800
  • f9c97de46b Add note about errno to the documentation Mihai Todor 2017-11-27 11:25:13 +0000
  • 4cd29067a9 Add note about errno to the documentation Mihai Todor 2017-11-27 11:25:13 +0000
  • e0243000de arg_index -> arg_id Victor Zverovich 2017-11-26 09:29:55 -0800
  • ac5f95208c Automatically add package to release Victor Zverovich 2017-11-25 08:23:13 -0800
  • 0e914372fb Avoid conflict with the macro CHAR_WIDTH Abdo Roig-Maranges 2017-11-25 14:47:25 +0100
  • 93f7045e57 Avoid conflict with the macro CHAR_WIDTH Abdo Roig-Maranges 2017-11-25 14:47:25 +0100
  • f03a35a679 Check string specs at compile time Victor Zverovich 2017-11-24 09:54:28 -0800
  • e9da574147 Check char specs at compile time Victor Zverovich 2017-11-24 07:54:22 -0800
  • b25a029284 Check pointer type specs are compile time Victor Zverovich 2017-11-23 10:12:23 -0800
  • c8a9d902dd Check floating-point type specifiers Victor Zverovich 2017-11-23 09:14:37 -0800
  • 6570dc3122 Disallow formatting of multibyte strings into a wide buffer (#606) Victor Zverovich 2017-11-19 10:28:01 -0800
  • 3851994ab0 Fix yet another internal compiler error in MSVC Victor Zverovich 2017-11-19 09:06:49 -0800
  • 44e186512b Refactor parse context and fix warnings Victor Zverovich 2017-11-19 08:49:58 -0800
  • e7e270f511 Test error on invalid type spec and remove unused alias Victor Zverovich 2017-11-19 08:25:34 -0800
  • 692b82d32c UdlArg -> udl_arg Victor Zverovich 2017-11-19 08:02:07 -0800
  • c523dd584f Use error handler to report errors Victor Zverovich 2017-11-19 07:36:01 -0800
  • 5a32e64b05 More tests Victor Zverovich 2017-11-19 06:35:23 -0800
  • 093e2a4780 Improve error handling Victor Zverovich 2017-11-18 09:16:35 -0800
  • dc104cbaaa Workaround internal compiler errors in MSVC Victor Zverovich 2017-11-18 08:38:58 -0800
  • 39411504a5 More tests Victor Zverovich 2017-11-18 07:42:54 -0800
  • e3eb5ea074 Add parse_context::error_handler() Victor Zverovich 2017-11-18 06:58:14 -0800
  • 734e722da4 Fix warnings Victor Zverovich 2017-11-18 06:56:29 -0800
  • 62af25dca8 Workaround yet another MSVC internal error Victor Zverovich 2017-11-16 08:09:12 -0800
  • 594bd8feba More tests Victor Zverovich 2017-11-16 06:55:49 -0800
  • f2b52bba05 More tests Victor Zverovich 2017-11-12 19:14:35 -0800
  • 850d84cebc Merge 2d529031a8 into 62df6f27cb Stian Mathiassen 2017-11-14 10:10:22 +0000
  • 62df6f27cb CMakeLists: Use GNUInstallDirs to set install location Mike Crowe 2017-11-13 14:47:14 +0000
  • df54c62d8f CMakeLists: Use GNUInstallDirs to set install location Mike Crowe 2017-11-13 14:47:14 +0000
  • dfdb1adea5 More tests Victor Zverovich 2017-11-12 10:03:39 -0800
  • 7967c2f874 Disable test that triggers an MSVC bug Victor Zverovich 2017-11-12 09:42:26 -0800
  • 18a0b94b0e Fix overflow check Victor Zverovich 2017-11-12 06:58:11 -0800
  • 493586cbca Fix overflow check Victor Zverovich 2017-11-12 07:09:36 -0800
  • 1d751bc617 fix warning in header: signed/unsigned comparison JP Cimalando 2017-11-12 08:39:10 +0100
  • e6fa7d0710 fix warning in header: signed/unsigned comparison JP Cimalando 2017-11-12 08:39:10 +0100
  • 686ff942af Fix compile-time parsing and add more tests Victor Zverovich 2017-11-11 11:22:09 -0800
  • 5b95b5d77c Test compile-time errors Victor Zverovich 2017-11-11 10:28:05 -0800
  • 246bdafc74 Add FMT_STRING macro for compile-time strings Victor Zverovich 2017-11-11 07:39:12 -0800
  • e805543341 Remove FMT_USE_VARIADIC_TEMPLATES Victor Zverovich 2017-11-11 06:49:03 -0800
  • 774cab66e7 fix string_view virgiliofornazin 2017-11-10 18:38:24 -0200
  • 3ee95b996c Added support for pre-c++17 experimental string_view virgiliofornazin 2017-11-10 13:43:35 -0200
  • dba1ccc4d7 Update readme Victor Zverovich 2017-11-10 07:38:51 -0800
  • e613b3c7b1 Update readme Victor Zverovich 2017-11-10 07:24:16 -0800
  • 2d529031a8 Disallow strings as input for wstring templates Stian Mathiassen 2017-11-09 10:25:49 +0100
  • e8f9d463bf Merge dfe3c76e06 into 11415bce3c virgiliofornazin 2017-11-09 06:18:27 +0000
  • 11415bce3c
    Update usage.rst Victor Zverovich 2017-11-08 18:27:10 -0800
  • 9982dd0130 Fix for warning C5030 in VS2015 Alex Alabuzhev 2017-11-09 00:14:10 +0000
  • d577139bc8
    Fix for warning C5030 in VS2015 Alex Alabuzhev 2017-11-09 00:14:10 +0000
  • 9fda7a36fd Check integral type specs at compile time Victor Zverovich 2017-11-08 06:43:56 -0800
  • 92847a0d11 Add integral type handler Victor Zverovich 2017-11-08 05:56:52 -0800
  • 2e8641ca09 Merge dfe3c76e06 into 42e88c4fcb virgiliofornazin 2017-11-06 19:09:15 +0000
  • dfe3c76e06 Added support for "namespace encapsulation" (better explained as a custom namespace prefix) for fmt library, using the new header file custom_namespace.h virgiliofornazin 2017-11-06 17:06:09 -0200