Commit Graph

671 Commits

Author SHA1 Message Date
Victor Zverovich
36d95c9fcc Fix docs 2022-03-22 17:31:31 -07:00
Victor Zverovich
44abd1f483 Update signatures in docs and ostream.h 2022-03-22 16:05:30 -07:00
Victor Zverovich
1f3d44b859 Update std::tm/chrono docs 2022-03-15 16:53:51 -07:00
Riccardo Brugo
32d477e5f1
Add styled in documentation (#2805) 2022-03-10 12:24:47 -08:00
Victor Zverovich
c10fffecdc Make _cf visible in the doc build 2022-03-08 11:00:04 -08:00
Victor Zverovich
8d4f3e91b2 Update docs 2022-03-06 10:12:40 -08:00
Victor Zverovich
21785040c7 Fix markup 2022-02-15 13:28:53 -08:00
Vladislav Shchapov
10e3b83a75
Replace `make_args_checked with make_format_args` (#2760)
* Replace make_args_checked to make_format_args

* Deprecate legacy make_args_checked
2022-02-13 20:13:35 -08:00
Victor Zverovich
c48353cb75 Update docs 2022-02-13 07:41:15 -08:00
Victor Zverovich
ecd6022c24 Update docs 2022-02-08 06:28:22 -08:00
Victor Zverovich
a5a7e3a261 Update docs 2022-02-04 15:42:22 -08:00
Victor Zverovich
09fde7f4b8 Add fmt::underlying for enum classes 2022-01-22 08:06:22 -08:00
Victor Zverovich
58fb782396 Improve docs 2022-01-13 14:57:17 -08:00
Pokechu22
c056a009de
Docs: Fix link to "Compile-time Format String Checks" section (#2712) 2022-01-12 16:07:56 -08:00
Barry Revzin
c06bef7273
Adding comments for range formatting. (#2706)
* Adding comments for range formatting.

* Adding missing quotes
2022-01-08 16:37:21 -08:00
Victor Zverovich
b6f4ceaed0 Update version 2022-01-06 14:35:15 -08:00
Victor Zverovich
7081a6aa34 Update version 2022-01-02 09:01:32 -08:00
Victor Zverovich
3014b3d770 Clarify that C strings must be null-terminated 2021-12-26 07:23:43 -08:00
Lounarok
ec3b097cb9
[doc] FMT_STRING supports C++14 and no-op in C++11 (#2620)
* FMT_STRING supports C++14 and no-op in C++11

* Move requirement to the end. Modify description.
2021-11-28 07:02:15 -08:00
Vladislav Shchapov
6eaceb5f73
Fix incompatible between docutils 1.18.0 and sphinx 3.3.0 (#2575) 2021-10-30 09:12:36 -07:00
zhsj
e6d5059cbb
Simplify js tag in basic-bootstrap theme (#2562)
When build the docs for debian package, it uses a sphinx building
helper, which does a sanity check for the output.

The sanity check complains missing data-url_root attribute in the
js tag. So this patch changes the js tag to use the same function like
the origin basic theme, which adds additional information like
data-url_root.

Ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997437
2021-10-24 06:36:10 -07:00
Victor Zverovich
f5371a75f4 locale.h -> format.h 2021-10-14 15:57:10 -07:00
Victor Zverovich
1e865b3539 Fix docs 2021-10-03 07:05:31 -07:00
Victor Zverovich
134aec40f0 Fix search in docs 2021-10-02 07:58:08 -07:00
Victor Zverovich
48a476ae0f Update example (#2522) 2021-10-02 07:33:33 -07:00
Victor Zverovich
5092b198bc Document group_digits 2021-09-18 10:50:30 -07:00
Victor Zverovich
25af02f21a positive -> nonnegative (#2493) 2021-09-10 08:52:54 -07:00
Victor Zverovich
cb0f177c35 Improve docs 2021-08-29 11:30:35 -07:00
Victor Zverovich
71677e5204 Improve docs 2021-08-29 11:21:38 -07:00
Victor Zverovich
dc7f3ef2bb Fix header name 2021-08-28 20:34:45 -07:00
Victor Zverovich
419ba86a91 Improve docs 2021-08-28 16:54:58 -07:00
Victor Zverovich
2599163b8a Document format_string 2021-08-28 15:20:56 -07:00
Victor Zverovich
8ef22f7740 Update docs 2021-08-28 12:05:30 -07:00
Victor Zverovich
c0c4d1adab Update docs 2021-08-28 11:52:13 -07:00
Victor Zverovich
e41ac1f875 Don't use deprecated API in docs 2021-07-10 13:42:51 -07:00
Victor Zverovich
d141cdbeb0 Update version 2021-07-02 16:14:33 -07:00
Victor Zverovich
c6b1f181aa Fix docs 2021-06-27 09:06:21 -07:00
Victor Zverovich
3156fcf5f4 Switch to older breathe version 2021-06-27 08:10:37 -07:00
Victor Zverovich
0bc3d664e3 Fix docs 2021-06-27 06:41:54 -07:00
Victor Zverovich
e5c46e13e8 Fix docs: breathe 18 and earlier corrupts trailing return type 2021-06-26 09:55:27 -07:00
Victor Zverovich
9e8b86fd2d Update version 2021-06-21 05:59:17 -07:00
Victor Zverovich
7a39837d96 Use a working breathe version 2021-06-19 07:35:09 -07:00
Victor Zverovich
55b6e92db5 Fix docs 2021-06-19 06:31:19 -07:00
Victor Zverovich
69dc3a8535 Fix docs 2021-06-18 12:51:48 -07:00
Victor Zverovich
36c2948225 Update docs 2021-06-08 08:25:50 -07:00
Victor Zverovich
ef826b86cb Fix docs 2021-06-04 20:34:58 -07:00
Victor Zverovich
e27b1ce50c Fix docs 2021-06-03 09:32:12 -07:00
Victor Zverovich
9f8b6daca2 Fix wheel installation 2021-06-03 09:10:07 -07:00
Victor Zverovich
1085cc2178 Fix docs 2021-06-03 08:28:02 -07:00
Victor Zverovich
11addaa16e Update docs 2021-06-03 06:24:17 -07:00
Victor Zverovich
760ca5ccc0 Update docs 2021-06-02 19:45:42 -07:00
Victor Zverovich
aa09e0f5dd Update docs 2021-06-02 16:25:21 -07:00
Victor Zverovich
7b9d69b827 Add xchar.h to docs 2021-06-02 08:19:54 -07:00
Victor Zverovich
cbd861f188 Update docs 2021-06-02 08:06:52 -07:00
Victor Zverovich
faf972f039 Update docs 2021-06-02 07:46:26 -07:00
Mark de Wever
1f308a3cea Update integer presentation types documentation.
Documents that the 'c' type is a valid type for integer types. Since
boolean uses the same types as integer its documentation is
automatically updated.
2021-05-24 10:55:08 -07:00
Victor Zverovich
56f518a98f Update signatures 2021-05-19 09:45:33 -07:00
Victor Zverovich
b7f2933744 Update signatures 2021-05-19 09:39:32 -07:00
Victor Zverovich
7483dfc652 Update signatures 2021-05-19 09:36:12 -07:00
Victor Zverovich
8f0fadfaaa Cleanup docs 2021-05-11 20:20:03 -07:00
Victor Zverovich
00f3d16b12 Update docs 2021-04-10 08:07:16 -07:00
Victor Zverovich
d28101878a Document ostream support limitation 2021-03-12 15:49:22 -08:00
Mike Crowe
e6ef927e6b
fmt::ptr: Support function pointers (#2131)
Passing a function pointer to fmt::ptr results in:

 In file included from /home/mac/git/fmt/test/gmock/gmock.h:238,
                  from /home/mac/git/fmt/test/format-test.cc:31:
 .../fmt/test/format-test.cc: In member function ‘virtual void FormatterTest_FormatPointer_Test::TestBody()’:
 .../fmt/test/format-test.cc:1486:56: error: no matching function for call to ‘ptr(void (&)(int, double, std::__cxx11::string))’
              format("{}", fmt::ptr(function_pointer_test)));

with GCC and Clang. Let's add an overload to support that usage.

Unfortunately, MSVC would
consider the overload to be ambiguous for unknown reasons:

 D:\a\fmt\fmt\test\format-test.cc(1485,1): error C2668: 'fmt::v7::ptr': ambiguous call to overloaded function [D:\a\fmt\build\test\format-test.vcxproj]
 D:\a\fmt\fmt\include\fmt/format.h(3742,60): message : could be 'const void *fmt::v7::ptr<void,int,double,std::string>(T (__cdecl *)(int,double,std::string))' [D:\a\fmt\build\test\format-test.vcxproj]
           with
           [
               T=void
           ]
 D:\a\fmt\fmt\include\fmt/format.h(3735,42): message : or       'const void *fmt::v7::ptr<void(int,double,std::string)>(T (__cdecl *))' [D:\a\fmt\build\test\format-test.vcxproj]
           with
           [
               T=void (int,double,std::string)
           ]
 D:\a\fmt\fmt\test\format-test.cc(1486,1): message : while trying to match the argument list '(overloaded-function)' [D:\a\fmt\build\test\format-test.vcxproj]

but luckily this means that the overload is unnecessary in that case
anyway, so we can just make it conditional.
2021-02-09 07:35:16 -08:00
Victor Zverovich
373262f9fb Update docs 2021-01-24 09:11:44 -08:00
Victor Zverovich
b4b8917caf Update docs 2021-01-17 09:36:06 -08:00
Victor Zverovich
061e364b25 Document output_file 2021-01-09 07:18:56 -08:00
AlιAѕѕaѕѕιN
018688da2a
Correct a typo on syntax.rst (documentation) (#2081) 2020-12-31 16:23:42 -08:00
Victor Zverovich
a750bf3ac6
Update api.rst 2020-12-24 07:09:49 -08:00
Walter Gray
4fa4c9248f
Add tests for FMT_ENFORCE_COMPILE_STRING, fix several errors (#2038) 2020-12-24 06:40:46 -08:00
Victor Zverovich
25a41b80fc
Fix a link to Android.mk (#2057) 2020-12-09 08:04:58 -08:00
谭九鼎
a6fafe2f01
docs: use https for some links (#2051) 2020-12-05 06:41:38 -08:00
Victor Zverovich
f43416e1d7 Add a link to contents from index 2020-12-02 06:30:09 -08:00
Victor Zverovich
9ed0a98178 Fix docs build 2020-11-29 09:33:09 -08:00
Victor Zverovich
3f4839ce3d Merge branch 'release' of github.com:fmtlib/fmt 2020-11-25 06:41:05 -08:00
Victor Zverovich
7bdf0628b1 Update version 2020-11-24 17:15:02 -08:00
Victor Zverovich
38c7def47a Update clang version to 3.4 since there are ICEs on earlier ones 2020-11-19 10:37:43 -08:00
Victor Zverovich
4881677268 Update signatures 2020-11-08 12:29:26 -08:00
Victor Zverovich
4c2d637203 Update signatures 2020-11-08 10:10:44 -08:00
Victor Zverovich
beaff39618 Update signatures 2020-11-08 10:00:08 -08:00
Victor Zverovich
ffa0a0834a Use newer versions of Sphinx and Breathe 2020-11-08 09:46:27 -08:00
Victor Zverovich
038057eb3e Document contexts 2020-11-08 08:16:23 -08:00
Victor Zverovich
10ebe6cb48 Document color 2020-11-08 07:18:01 -08:00
Victor Zverovich
1ac50fcb5a Suppress more bogus warnings 2020-11-08 07:04:42 -08:00
Victor Zverovich
e098be8e88 Fix warning filtering 2020-11-08 06:58:41 -08:00
Victor Zverovich
8cf0afaf1c Improve docs 2020-11-08 06:48:34 -08:00
Victor Zverovich
e29f93e8a8 Suppress more bogus warnings 2020-11-08 06:33:42 -08:00
Victor Zverovich
4e8d000f76 Suppress more bogus warnings 2020-11-08 06:29:50 -08:00
Victor Zverovich
7787792e8d Fix re usage 2020-11-08 06:20:53 -08:00
Victor Zverovich
6ee5e507c7 Fix imports 2020-11-08 06:16:49 -08:00
Victor Zverovich
06ee32d1b5 Filter useless doxygen warnings 2020-11-08 06:13:56 -08:00
Victor Zverovich
4f7df299ea Improve docs 2020-11-08 05:40:39 -08:00
Victor Zverovich
8f2131cf2d Document chrono 2020-11-07 10:51:08 -08:00
Victor Zverovich
32c4af8f0d Document chrono 2020-11-07 10:38:51 -08:00
Victor Zverovich
295a60ec8d Document chrono 2020-11-07 10:30:23 -08:00
Victor Zverovich
a4fae96c96 Document chrono 2020-11-07 10:24:27 -08:00
Victor Zverovich
263bb0e68d Document chrono 2020-11-07 10:19:40 -08:00
Victor Zverovich
0506b328b5 Document chrono 2020-11-07 09:59:57 -08:00
Victor Zverovich
4e426c19d0 Document chrono 2020-11-07 09:47:56 -08:00
Victor Zverovich
9795d87348 Update docs 2020-11-07 09:27:06 -08:00
Victor Zverovich
2eb0be0b73 Remove debug code and fix bot contact 2020-11-07 09:16:55 -08:00