serenity/Userland
AnotherTest 347d741afb AK+Userland: Extend the compiletime format string check to other functions
Thanks to @trflynn89 for the neat implicit consteval ctor trick!
This allows us to basically slap `CheckedFormatString` on any
formatting function, and have its format argument checked at compiletime.

Note that there is a validator bug where it doesn't parse inner replaced
fields like `{:~>{}}` correctly (what should be 'left align with next
argument as size' is parsed as `{:~>{` following a literal closing
brace), so the compiletime checks are disabled on these temporarily by
forcing them to be StringViews.

This commit also removes the now unused `AK::StringLiteral` type (which
was introduced for use with NTTP strings).
2021-02-23 13:59:33 +01:00
..
Applications DisplaySettings: Tweak UI, call it "1x/2x scale" instead of "100%/200%" 2021-02-22 14:13:00 +01:00
Demos CatDog: Fix wake-sleep "loop" when cursor is over right-top of head 2021-02-21 23:45:04 +01:00
DevTools HackStudio: Fix a misuse of dbgln() intended as dbgln_if() 2021-02-23 13:59:33 +01:00
DynamicLoader LibELF+DynamicLoader: Rename DynamicObject::construct() => create() 2021-02-21 00:02:21 +01:00
Games Chess: Allow right click to cancel drag move while dragging a piece 2021-02-18 12:52:11 +01:00
Libraries LibWeb: Only scroll BlockBox on wheel event if overflow==scroll 2021-02-22 23:44:51 +01:00
MenuApplets Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
Services LibWeb: Plumb wheel events from widget layer to EventHandler 2021-02-22 21:46:54 +01:00
Shell AK+Userland: Extend the compiletime format string check to other functions 2021-02-23 13:59:33 +01:00
Tests LibC: Teach scanf how to read "%lu" and "%llu" (unsigned long{, long}) 2021-02-16 10:38:52 +01:00
Utilities AK+Userland: Extend the compiletime format string check to other functions 2021-02-23 13:59:33 +01:00
CMakeLists.txt Services: Move to Userland/Services/ 2021-01-12 12:23:01 +01:00