Victor Zverovich
551aa8d510
Add CSS
2024-05-29 18:10:55 -07:00
Victor Zverovich
9e07045f50
Fix links
2024-05-29 17:29:41 -07:00
Victor Zverovich
5735048b2d
Improve mkdocstrings handler
2024-05-29 17:29:25 -07:00
Victor Zverovich
33eba1049d
Minor comment fix
2024-05-28 11:39:49 -07:00
Matthias Moulin
43ab964c47
MSVC 17.10.0 + modules cannot find definition ( #3972 )
...
MSVC regressed since the new 17.10.0 compiler update. node<> cannot be found for detail::dynamic_arg_list::typed_node.
2024-05-28 11:34:44 -07:00
Matthias Moulin
728f9bc388
Added std::type_info formatter ( #3978 )
...
* Added std::type_info formatter;
* Reused std::type_info formatter in std::exception formatters;
* Updated MSVC std::type_info outputting to exclude all class, struct and enum occurences.
2024-05-28 10:57:08 -07:00
Victor Zverovich
e721046e27
Convert index to Markdown
2024-05-27 20:03:30 -07:00
Victor Zverovich
552842c4ff
Convert syntax to Markdown
2024-05-27 20:01:33 -07:00
Victor Zverovich
2c38766fd5
Add a mkdocsstrings handler
2024-05-27 19:59:45 -07:00
Bruce Mitchener
c8f1b4e744
ci: Remove macos-11 runners, add macos-14 ( #3980 )
...
On June 28, 2024, macos-11 runners will be removed.
2024-05-27 10:58:57 -07:00
Victor Zverovich
529dcd11fe
Fix workflow, take 2
2024-05-27 08:08:07 -07:00
Victor Zverovich
1441c660bf
Fix workflow
2024-05-27 07:07:54 -07:00
Victor Zverovich
ecd1559732
Improve styles
2024-05-27 07:05:53 -07:00
Victor Zverovich
a57a63dc0f
Fix styles
2024-05-27 06:39:54 -07:00
Victor Zverovich
8691f21b45
Fix styles
2024-05-27 06:32:28 -07:00
Victor Zverovich
7e4fac3f4f
Improve styles
2024-05-26 20:08:42 -07:00
Victor Zverovich
4a368625e8
Replace less with sass
2024-05-26 19:59:42 -07:00
Victor Zverovich
f4e1ec81e2
Cleanup html
2024-05-26 19:23:26 -07:00
Victor Zverovich
89c0d10105
Update description
2024-05-26 13:23:04 -07:00
Victor Zverovich
12ef9e09d1
Fix class conflict
2024-05-26 13:18:43 -07:00
Victor Zverovich
5afa681388
Remove redundant github button
2024-05-26 12:56:29 -07:00
Victor Zverovich
cc13102031
Fix navbar style
2024-05-26 12:35:25 -07:00
Vladislav Shchapov
8ee6c94014
Reintroduce GCC-11 C++20 into CI ( #3979 )
...
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
2024-05-26 10:58:26 -07:00
Victor Zverovich
766300b3c6
Update html
2024-05-26 10:25:14 -07:00
Victor Zverovich
4115219ede
Fix CSS path
2024-05-26 09:17:33 -07:00
Victor Zverovich
95076981f7
Update documentation deps
2024-05-26 09:11:43 -07:00
Matthias Moulin
1752d7fbbb
Added formattable concept ( #3974 )
2024-05-26 07:47:56 -07:00
Matthias Moulin
1768bf9714
Added FMT_EXPORT for fmt::range_format and fmt::range_format_kind ( #3970 )
2024-05-24 07:08:07 -07:00
Justin Riddell
fc723fd6c7
Fix regression in #3710 ( #3968 )
...
Regression introduced in 11f2f30
Already have a test for this, but needed to make __cpp_lib_ranges
smaller to enable it
2024-05-23 12:39:11 -07:00
Justin Riddell
b81761068b
Check range_begin is dereferenceable ( #3964 )
...
Fixes issue #3839
An Eigen 3.4 2x2 matrix has a begin member function that returns void
Be more strict checking that the result of calling *begin() is valid
See input_or_output_iterator concept notes about void
2024-05-20 16:11:07 -07:00
Matthias Moulin
706eabd5e5
Resolved warning C4127: conditional expression is constant ( #3967 )
2024-05-20 11:59:19 -07:00
Edoardo Lolletti
028bffa083
Update checks for dynamic_cast usage when compiled with no rtti ( #3963 )
...
* Rename FMT_USE_TYPEID to FMT_HAS_RTTI and use it as check to enable dynamic_cast usage
* FMT_HAS_RTTI->FMT_USE_RTTI
2024-05-19 11:21:55 -07:00
Vertexwahn
86741b3e1c
Bazel support: Add missing platform dependency ( #3965 )
2024-05-19 06:33:50 -07:00
Victor Zverovich
75e892420e
Minor cleanup
2024-05-16 10:45:23 -07:00
Victor Zverovich
0b5287f8b7
Remove unused function
2024-05-15 16:47:35 -07:00
Vertexwahn
a4715c48b4
Bazel support: Add utf-8 to Windows build ( #3962 )
2024-05-15 06:33:27 -07:00
Justin Riddell
8e728044f6
Fix format_as for non-const begin/end views ( #3955 )
...
base::format does not accept rvalues, using the result of format_as
directly means it is passed one. Doesn't matter for ranges with a const
begin and end, but filter_view caches, so it only has mutable begin/end.
Use auto&& to avoid copy if format_as returns const ref
2024-05-13 09:35:55 -07:00
Victor Zverovich
1f436c646e
Cleanup locking/buffering
2024-05-12 09:34:17 -07:00
Victor Zverovich
db1ee420e0
Cleanup unicode check more
2024-05-11 20:02:22 -07:00
Victor Zverovich
7d6ae972b9
Cleanup unicode checks
2024-05-11 19:43:46 -07:00
Victor Zverovich
3460b30fd5
Improve utf-8 detection
2024-05-11 18:58:40 -07:00
Victor Zverovich
b7809f91e2
Enable Unicode support by default
2024-05-11 15:11:23 -07:00
Victor Zverovich
1dc71f21ea
Enable Unicode by default
2024-05-10 18:27:45 -07:00
Victor Zverovich
8db8f22490
Optimize join_view
2024-05-09 17:26:26 -07:00
Victor Zverovich
d2473b7b73
Simplify join_view formatter
2024-05-08 15:42:49 -07:00
Victor Zverovich
328d256c60
Apply coding conventions
2024-05-06 15:10:29 -07:00
Victor Zverovich
57593a123b
Simplify map formatter
2024-05-06 15:09:31 -07:00
Justin Riddell
10508a30ec
Enable fmt::join for uncopyable iterators ( #3946 )
...
If iterator not copyable mutate the underlying iterator
Notably std::ranges::basic_istream_view::__iterator
Addresses issue (#3802 )
2024-05-05 15:44:23 -07:00
Victor Zverovich
16cec4f591
Make the map formatter correctly handle elements with custom formatters
2024-05-04 10:59:16 -07:00
Victor Zverovich
77bfd8499a
Split range and map formatters
2024-05-04 09:41:02 -07:00