Commit Graph
5111 Commits
Author SHA1 Message Date
Victor Zverovich 8cbf544733 Add parse context 2017-09-17 09:05:01 -07:00
Victor Zverovich e051de37f3 Use less version 2.6.1 and sudo to fix npm install issues on travis 2017-09-17 08:41:17 -07:00
Mário Feroldi 5de459bf33 Suppress Clang's warning on zero as a null pointer 2017-09-16 18:44:29 -07:00
Victor Zverovich ec4f5175f1 Replace Range with ParseContext in parse() 2017-09-16 17:07:03 -07:00
Victor Zverovich 83dd2ab919 Simplify dynamic_specs_handler 2017-09-16 15:30:13 -07:00
Victor Zverovich 5a8ae0bb05 Fix a warning 2017-09-13 08:36:06 -07:00
Victor Zverovich 39bc319b35 Update test results 2017-09-10 07:35:32 -07:00
Victor Zverovich 534bff7d31 Fix handling of max packed arguments 2017-09-09 07:38:52 -07:00
Victor Zverovich 0cda806dcc Fix compile tests 2017-09-08 11:25:49 -07:00
Victor Zverovich a3191a9903 Get rid of FMT_MAKE_WSTR_VALUE macro 2017-09-08 08:42:01 -07:00
Victor Zverovich fced79b0ee Get rid of old compat macros 2017-09-08 08:26:05 -07:00
Victor Zverovich be887d9269 Replace internal::get with std::declval 2017-09-08 08:09:28 -07:00
Victor Zverovich 53cf073561 Get rid of FMT_MAKE_VALUE macro 2017-09-08 07:43:04 -07:00
Victor Zverovich 2972de4ba3 Char -> char_type 2017-09-06 07:29:48 -07:00
Victor Zverovich 9ee7c2163c Type -> type 2017-09-06 07:12:07 -07:00
Victor Zverovich 1a09194ae6 Cleanup type handling 2017-09-06 07:00:21 -07:00
Victor Zverovich c18a4041f9 Remove conditional and to_iterator 2017-09-04 13:56:14 -07:00
Victor Zverovich 1cade7ef4d Remove FMT_USE_RVALUE_REFERENCES 2017-09-04 13:52:29 -07:00
Victor Zverovich 7413239f49 Remove unnecessary qualification 2017-09-04 13:12:52 -07:00
Victor Zverovich af00e4f9c9 Remove printf_arg_formatter from format.h and cleanup 2017-09-04 12:28:53 -07:00
Victor Zverovich 44a26e5e21 CharPtr -> pointer_type and move to writer 2017-09-04 11:58:14 -07:00
Victor Zverovich 0fbd846561 Replace fmt::internal::make_unsigned with std::make_unsigned 2017-09-04 11:41:15 -07:00
Victor Zverovich 8a2bc0ab1b Add nullptr support 2017-09-04 11:10:08 -07:00
Victor Zverovich 80505995d0 Allow delayed type checking 2017-09-04 09:33:22 -07:00
Elnar Dakeshov 165895346c Make ArgMap::init not explicitly instantiated (#563)
Make ArgMap::init not explicitly instantiated
2017-09-03 19:26:08 -07:00
Victor Zverovich 3e75d3e001 Fix handling of types convertible to int 2017-09-02 07:08:19 -07:00
Victor Zverovich b0867f3fa0 AlignSpec -> align_spec and fix a warning 2017-08-27 09:56:45 -07:00
Alex Alabuzhev 89654cd127 to_wstring added 2017-08-27 18:52:57 +02:00
Victor Zverovich f194a418f9 Replace fmt::is_same with std::is_same 2017-08-27 09:16:50 -07:00
Victor Zverovich 47c84d7974 Move part of write API (spec factories) to a separate header 2017-08-27 09:08:44 -07:00
Victor Zverovich 20168147dd Add ptr, a helper function for pointer formatting 2017-08-27 08:41:28 -07:00
Victor Zverovich 77c892c88e Fix more warnings 2017-08-27 08:16:46 -07:00
Victor Zverovich be7d72ba0d Fix expansion-to-defined warning 2017-08-27 08:00:15 -07:00
Victor Zverovich d4c504ae1c Fix a warning 2017-08-27 06:38:23 -07:00
Victor Zverovich 27ad6cee82 Use standard enable_if 2017-08-26 10:41:58 -07:00
Victor Zverovich 64681739fd Fix a warning 2017-08-26 09:32:37 -07:00
Victor Zverovich 388061674a Remove FMT_HAS_GXX_CXX11 2017-08-26 09:23:00 -07:00
Victor Zverovich a7320bdce9 Fix a warning 2017-08-26 09:19:03 -07:00
Victor Zverovich 016acebb56 Remove legacy code 2017-08-26 09:09:43 -07:00
Victor Zverovich 07f8ffc44f Suppress shadowing warnings 2017-08-26 08:50:09 -07:00
Victor Zverovich 466386d5cd Suppress a warning in gmock 2017-08-26 08:50:09 -07:00
Victor Zverovich 70ef82a8e3 Workaround a bug in MSVC 2017-08-20 09:47:21 -07:00
Victor Zverovich 37eb419af2 Fix noreturn attribute detection (#555) 2017-08-20 09:39:28 -07:00
Manu343726 14d8534900 Explicitly cast range length to std::size_t to prevent conversion warnings 2017-08-20 06:52:52 -07:00
Manu343726 c2201ce02e Accept wide chars as integers to prevent conversion warning 2017-08-20 06:52:52 -07:00
Henry Schreiner 6efbccb387 Add one more CMake warning fix
This will remove one more warning that can't be stopped from a calling CMakeLists. This possibly should be set to new at some point (CMake 3.3 behavior would be different / better), as well as 0048.
2017-08-19 07:03:56 -07:00
Victor Zverovich 5e0562ab51 Separate parsing and formatting 2017-08-13 13:09:02 -07:00
Victor Zverovich 032c83807f Fix a segfault in test on glibc 2.26 #551, take 2 2017-08-10 09:27:06 -07:00
Victor Zverovich 6655e804c4 Fix a segfault in test on glibc 2.26 #551 2017-08-06 20:18:04 -07:00
Victor Zverovich 1102d46508 Make format spec parsing context-independent 2017-07-30 08:58:24 -07:00