Commit Graph

  • be887d9269 Replace internal::get with std::declval Victor Zverovich 2017-09-08 08:09:28 -07:00
  • 53cf073561 Get rid of FMT_MAKE_VALUE macro Victor Zverovich 2017-09-08 07:43:04 -07:00
  • 2972de4ba3 Char -> char_type Victor Zverovich 2017-09-06 07:29:48 -07:00
  • 9ee7c2163c Type -> type Victor Zverovich 2017-09-06 07:12:07 -07:00
  • 1a09194ae6 Cleanup type handling Victor Zverovich 2017-09-06 07:00:21 -07:00
  • c18a4041f9 Remove conditional and to_iterator Victor Zverovich 2017-09-04 13:56:14 -07:00
  • 1cade7ef4d Remove FMT_USE_RVALUE_REFERENCES Victor Zverovich 2017-09-04 13:52:29 -07:00
  • 7413239f49 Remove unnecessary qualification Victor Zverovich 2017-09-04 13:12:52 -07:00
  • af00e4f9c9 Remove printf_arg_formatter from format.h and cleanup Victor Zverovich 2017-09-04 12:28:53 -07:00
  • 44a26e5e21 CharPtr -> pointer_type and move to writer Victor Zverovich 2017-09-04 11:58:14 -07:00
  • 0fbd846561 Replace fmt::internal::make_unsigned with std::make_unsigned Victor Zverovich 2017-09-04 11:41:15 -07:00
  • 8a2bc0ab1b Add nullptr support Victor Zverovich 2017-09-04 11:10:08 -07:00
  • 80505995d0 Allow delayed type checking Victor Zverovich 2017-09-03 08:28:30 -07:00
  • 165895346c Make ArgMap::init not explicitly instantiated (#563) Elnar Dakeshov 2017-09-03 22:26:08 -04:00
  • 3e75d3e001 Fix handling of types convertible to int Victor Zverovich 2017-09-02 07:08:19 -07:00
  • b0867f3fa0 AlignSpec -> align_spec and fix a warning Victor Zverovich 2017-08-27 09:56:45 -07:00
  • 89654cd127 to_wstring added Alex Alabuzhev 2017-08-27 15:48:33 +01:00
  • f194a418f9 Replace fmt::is_same with std::is_same Victor Zverovich 2017-08-27 09:16:50 -07:00
  • 47c84d7974 Move part of write API (spec factories) to a separate header Victor Zverovich 2017-08-27 09:08:44 -07:00
  • 20168147dd Add ptr, a helper function for pointer formatting Victor Zverovich 2017-08-27 08:41:28 -07:00
  • 77c892c88e Fix more warnings Victor Zverovich 2017-08-27 08:16:46 -07:00
  • be7d72ba0d Fix expansion-to-defined warning Victor Zverovich 2017-08-27 06:45:59 -07:00
  • d4c504ae1c Fix a warning Victor Zverovich 2017-08-27 06:38:23 -07:00
  • 27ad6cee82 Use standard enable_if Victor Zverovich 2017-08-26 10:41:58 -07:00
  • 64681739fd Fix a warning Victor Zverovich 2017-08-26 09:32:37 -07:00
  • 388061674a Remove FMT_HAS_GXX_CXX11 Victor Zverovich 2017-08-26 09:23:00 -07:00
  • a7320bdce9 Fix a warning Victor Zverovich 2017-08-26 09:19:03 -07:00
  • 016acebb56 Remove legacy code Victor Zverovich 2017-08-26 09:09:43 -07:00
  • 07f8ffc44f Suppress shadowing warnings Victor Zverovich 2017-08-21 06:50:57 -07:00
  • 466386d5cd Suppress a warning in gmock Victor Zverovich 2017-08-21 06:41:03 -07:00
  • 70ef82a8e3 Workaround a bug in MSVC Victor Zverovich 2017-08-20 10:02:08 -07:00
  • 37eb419af2 Fix noreturn attribute detection (#555) Victor Zverovich 2017-08-20 09:39:28 -07:00
  • 14d8534900 Explicitly cast range length to std::size_t to prevent conversion warnings Manu343726 2017-08-20 13:58:05 +02:00
  • c2201ce02e Accept wide chars as integers to prevent conversion warning Manu343726 2017-08-12 23:15:47 +02:00
  • 6efbccb387 Add one more CMake warning fix Henry Schreiner 2017-08-18 15:27:55 -04:00
  • 5e0562ab51 Separate parsing and formatting Victor Zverovich 2017-08-13 13:09:02 -07:00
  • 032c83807f Fix a segfault in test on glibc 2.26 #551, take 2 Victor Zverovich 2017-08-10 09:27:06 -07:00
  • 6655e804c4 Fix a segfault in test on glibc 2.26 #551 Victor Zverovich 2017-08-06 20:18:04 -07:00
  • 1102d46508 Make format spec parsing context-independent Victor Zverovich 2017-07-30 08:37:26 -07:00
  • 45911770c5 Separate parsing and formatting in extension API Victor Zverovich 2017-07-29 07:50:16 -07:00
  • 7bd776e7db Explain why null_terminating_iterator is used Victor Zverovich 2017-07-26 08:48:59 -07:00
  • 873c8451ed Remove system_header pragma Victor Zverovich 2017-07-26 08:42:57 -07:00
  • 9f7957c073 Separate argument parsing and formatting Victor Zverovich 2017-07-26 08:37:46 -07:00
  • da439f2838 Suppress warning about missing noreturn attribute (#549) Victor Zverovich 2017-07-23 20:21:11 -07:00
  • eefdb379f9 Fix an unused argument warning Victor Zverovich 2017-07-23 20:15:52 -07:00
  • 2f4f49fd60 Switch from cstring_view to string_view Victor Zverovich 2017-07-18 19:40:48 -07:00
  • d16c4d20f8 Suppress warning about missing noreturn attribute (#549) Mário Feroldi 2017-07-22 00:47:01 -03:00
  • 9c56a8ce5c Make format_arg() accept class hierarchies Bjorn Fahller 2017-07-17 12:35:39 +02:00
  • a8d6f309c8 Minor optimizations Victor Zverovich 2017-07-17 06:26:22 -07:00
  • ca0e38304c Update README.rst Victor Zverovich 2017-07-16 14:12:48 -07:00
  • d16582a038 Move printf-related code to printf.cc Victor Zverovich 2017-07-15 09:46:18 -04:00
  • 81790d726f Update format.h to remove C4574 error on MSVC 14.2 Alexander Bock 2017-07-14 14:12:38 -04:00
  • 3028344380 Fix undefined behavior in UDL macro Lee, Byoung-young 2017-07-12 11:01:58 +09:00
  • 361911dd18 Use preinstalled version of cmake on travis Victor Zverovich 2017-07-13 19:06:20 -04:00
  • 9ea183aaba Fix MSVC build Victor Zverovich 2017-07-13 18:27:45 -04:00
  • 8f4b918c5b Check argument index Victor Zverovich 2017-07-12 13:24:51 -04:00
  • 4193485b43 Remove test files Victor Zverovich 2017-07-12 13:15:06 -04:00
  • 07123e8ff3 Use Ubuntu Trusty on Travis for a new CMake Victor Zverovich 2017-07-12 13:13:36 -04:00
  • 586d63636a Implement more efficient handling of large number of format arguments Victor Zverovich 2017-07-12 00:26:54 -04:00
  • 4045d7fea2 Fix warning about missing ' character Jonathan Müller 2017-07-11 20:45:17 +02:00
  • 89c3bc585c Remove warning C4668 in MSVC for FMT_GCC_VERSION and FMT_HAS_GXX_CXX11 Alexander Bock 2017-07-06 17:36:56 -04:00
  • 4af9421ff0 Adding OpenSpace to the list of projects Alexander Bock 2017-07-07 10:48:05 -04:00
  • 1a398b5404 Fixed CMake CMP0048 warning. Evgeniy Gerasimenko 2017-07-05 08:58:41 +07:00
  • 589ccc1675 Bump version Victor Zverovich 2017-07-01 10:37:45 -07:00
  • c38170461d Add an error on broken includes Victor Zverovich 2017-07-01 10:09:25 -07:00
  • 16bdd8424f Update scripts Victor Zverovich 2017-07-01 07:30:51 -07:00
  • b492316d5d Update version list Victor Zverovich 2017-07-01 06:57:32 -07:00
  • 91f4ce02b6 Automatically update version in release script (#431) Victor Zverovich 2017-07-01 06:17:37 -07:00
  • 398343897f Update version 4.0.0 Jonathan Müller 2017-06-27 19:02:24 +02:00
  • 749ed39d79 Bump version number and update changelog Jonathan Müller 2017-06-24 15:38:25 +02:00
  • aba72982df remove 'FMT_CPPFORMAT' CMake option Alex Martin 2017-06-25 16:29:59 +02:00
  • e8ef103799 Fix undefined-var-template warning on clang when not compiling with -std=c++11 Victor Zverovich 2017-06-25 07:49:31 -07:00
  • 5e23fff052 remove unnecessary method Alex Martin 2017-06-25 12:59:34 +02:00
  • f61e71ccb9 Add Drake to projects Victor Zverovich 2017-06-22 06:31:50 -07:00
  • d9f0c58c65 Add Lyft Envoy to the list of projects Victor Zverovich 2017-06-22 06:20:51 -07:00
  • 569c5bdbf1 Workaround broken __builtin_clz in clang with MS codegen (#519) Victor Zverovich 2017-06-17 07:31:45 -07:00
  • eafc6a3292 Update Changelog Jonathan Müller 2017-06-14 18:20:51 +02:00
  • 5708bf8fcc Update changelog 3.0.2 Jonathan Müller 2017-06-08 16:25:24 +02:00
  • fbd871e433 added FMT_API declarations where needed when using FMT_EXPORT from a separate dll Rich E 2017-01-30 14:38:53 -05:00
  • 5bce2c0cef Allow compiling and using as DLL in windows (#502) Andreas Schönle 2017-05-05 14:58:09 +02:00
  • c75f6dcd30 Changing ArgArray template argument from unsigned to size_t Tomek Rozen 2017-05-15 10:48:49 +02:00
  • ecd0994c15 Use Ubuntu Trusty on Travis for a new CMake Victor Zverovich 2017-05-20 08:07:57 +03:00
  • 7859c3493f Fix handling of implicit conversion to integral types larger than int (#507) Victor Zverovich 2017-05-06 10:23:20 -07:00
  • 4fca31c497 Don't define WIN32_LEAN_AND_MEAN in header-only mode Victor Zverovich 2017-05-06 09:13:32 -07:00
  • e6df023916 Workaround MSVC lookup issue in ArgFormatterBase Jonathan Müller 2017-05-05 14:40:58 +02:00
  • 1934d9e5d9 Don't include the world with WIN32_LEAN_AND_MEAN (#503) Quentin Buathier 2017-05-04 04:22:01 +09:00
  • 9270e66700 Remove redundant include (#479) Victor Zverovich 2017-03-03 06:06:34 -08:00
  • 9589bf05de Fix error on MinGW Victor Zverovich 2017-02-25 06:53:55 -08:00
  • aad76bf4c1 Document which header defines formatting functions Victor Zverovich 2017-02-24 07:06:05 -08:00
  • 0bed09caaf Fix Android not being detected with latest NDK toolchain (#458) Magnus Bjerke Vik 2017-01-20 11:20:43 +01:00
  • 0e5a4422c2 Workaround an nvcc bug Victor Zverovich 2017-01-19 06:24:15 -08:00
  • 72484cc191 Fix missing intrinsic when included from C++/CLI Calum Robinson 2017-01-17 15:12:26 +00:00
  • 80bfa855a2 Don't export the -std=c++11 flag from the fmt target Eric Fiselier 2016-12-29 15:40:33 -07:00
  • 850405f0b0 Fix test compilation for FreeBSD (#433) Victor Zverovich 2016-12-14 06:28:41 -08:00
  • a55df13598 Fix collision with global convert function (#425) Victor Zverovich 2016-11-19 12:05:49 -08:00
  • baedba07ca Fix signbit detection (#423) Victor Zverovich 2016-11-14 20:14:52 -08:00
  • b9a20d761a Add version macro FMT_VERSION (#411) Victor Zverovich 2016-11-07 18:52:08 -08:00
  • ba0c3b957f Fix warnings on C++98 Victor Zverovich 2016-11-06 12:58:49 -08:00
  • 4a24a38861 Fix warnings Victor Zverovich 2016-11-06 12:29:59 -08:00
  • 5c69ecdd5e Create pull_request_template Jonathan Müller 2016-11-06 20:22:43 +01:00