summaryrefslogtreecommitdiff
path: root/AK/PrintfImplementation.h
AgeCommit message (Expand)Author
2021-05-30AK: Honor variable precision argument when formattingTim Schumacher
2021-05-18AK/PrintfImplementation: Change static constexpr array to function localLenny Maiorani
2021-05-06AK: Implement printf fraction length specification for stringsAnotherTest
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-21AK+LibC: Make %p specifier Architecture IndependentHendiadyoin1
2021-02-08AK: Clean up includes around printf/vdbgprintfBen Wiederhake
2021-01-12LibC+Everywhere: Remove open_with_path_length() in favor of open()Andreas Kling
2020-12-25AK: Remove custom %w format string specifierAndreas Kling
2020-12-25AK: Remove custom %b format string specifierAndreas Kling
2020-11-05AK: printf was not accounting for plus sign with "%+d"Andreas Kling
2020-10-08AK: Use new format functions.asynts
2020-10-02AK+Format: Do some housekeeping in the format implementation.asynts
2020-09-29AK+Format: Support all format specifiers for strings.asynts
2020-09-26AK+Format: Add new integer to string backend.asynts
2020-09-21AK: Add format function like std::format or fmt::format.asynts
2020-09-12AK: Fix PrintfImplementation "%x" handling for u32AnotherTest
2020-09-11AK: Generalise 'PrintfImplementation'AnotherTest
2020-08-30AK: Make %llx work in printfNico Weber
2020-07-25AK: Fix print_doubleBen Wiederhake
2020-06-06AK: Fix printf("%c", 0)Sergey Bugaev
2020-05-16Kernel: Absorb LibBareMetal back into the kernelAndreas Kling
2020-05-05AK: run clang-format on PrintfImplementation.hEmanuele Torre
2020-05-04AK: Rename variables with camelCase names in PrintfImplementation.h (#2095)Emanuele Torre
2020-04-30AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macrosAndreas Kling
2020-04-07AK: Allow %m.nf specifier for double/float in printf to set fraction withEmanuel Sprung
2020-03-31AK: Print double numbers with printfEmanuel Sprung
2020-03-26AK: Use print_string() for %c formattingSergey Bugaev
2020-02-19AK: Fix bug where "%s" with field width would print too many charactersAndreas Kling
2020-02-19AK: Support "%.*s" in format stringsAndreas Kling
2020-02-09AK: Apply changes for the Bootstrapper environmentLiav A
2020-02-08AK: Make PrintfImplementation treat %lld as 64-bitAndreas Kling
2020-01-19AK: Support '+' qualifier in printf() to force sign for positive %d'sAndreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-12-05AK: Implement %n printf specifierSergey Bugaev
2019-11-04AK: Let's just log unimplemented printf() format stringsAndreas Kling
2019-11-02AK: Handle '%llu' in printf() (unsigned 64-bit integer)Andreas Kling
2019-09-11printf: %w, %b, and %p should be zero-padded but not left-paddedAndreas Kling
2019-09-08AK: Pad %b and %w to two and four places in printfConrad Pankoff
2019-09-06AK: When printf assert on unsupported specifier, specify which one!Andreas Kling
2019-09-03AK: Fix printf %x padding and %p lengthConrad Pankoff
2019-09-02AK: Abort on unknown printf formatting charactersConrad Pankoff
2019-09-02AK: Support %i as an alias for %d in printfConrad Pankoff
2019-08-28AK: Make printf %x actually work properlyConrad Pankoff
2019-08-18AK: The printf family was mixing up case and alternate form settingsAndreas Kling
2019-08-13AK: Support width/alt/caps/padding modifiers for %x in printfConrad Pankoff
2019-08-10printf: Support dynamic fill widthsSergey Bugaev
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-06-22printf: Support %zu (the 'z' is really just ignored.)Andreas Kling
2019-06-22printf: Oops, '-' is the left padding modifier, not ' '.Andreas Kling
2019-06-18printf: Support printing negative values with %f or %g.Andreas Kling