summaryrefslogtreecommitdiff
path: root/AK/Format.cpp
AgeCommit message (Expand)Author
2021-08-30Everywhere: Pass AK::Format TypeErasedFormatParams by referenceBrian Gianforcaro
2021-08-23Kernel: Rename Processor::id() => current_id()Andreas Kling
2021-08-19AK: Move FormatParser definition from header to implementation fileTimothy Flynn
2021-08-08AK: Add formatting for infinity and NaNDaniel Bertalan
2021-07-19AK: Use StringView literals in Format to avoid strlenAndrew Kaster
2021-07-18AK: Allow setting both width and precision when formatting a stringTimothy Flynn
2021-07-08Everywhere: Use the correct literal suffixesDaniel Bertalan
2021-07-07AK: Replace usages of ctype.h with CharacterTypes.hMax Wipfli
2021-07-02AK: Support long doubles in format stringsHediadyoin1
2021-06-19AK: Add support for keeping trailing zeros in fixed precision floatsIdan Horowitz
2021-06-17AK: Add a :hex-dump mode to AK::FormatAli Mohammad Pur
2021-05-19AK: Make vout() log to debug instead of VERIFY()'ingAli Mohammad Pur
2021-05-16Kernel/Graphics + SystemServer: Support text mode properlyLiav A
2021-04-29AK: Make dbgln log the thread IDGunnar Beutner
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-21AK/Format: Compute TypeErasedParameter type and size at compile-timeLenny Maiorani
2021-04-16AK: Fix incorrect formatter signing of numbers between -1.0 and 0.0Matthew Olsson
2021-04-10AK+Everywhere: Make StdLibExtras templates less wrapper-yAnotherTest
2021-04-08Format: Strip trailing zeroes from floating point valuesJelle Raaijmakers
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-13AK+Format: Don't cast to size_t when you want u64.Paul Scharnofske
2021-02-08Everywhere: Remove unnecessary headers 1/4Ben Wiederhake
2021-01-27AK: Include the processor id in log messagesTom
2021-01-23AK+Format: Add dmesgln() to replace klog().asynts
2021-01-22AK: Add set_debug_enabled method.asynts
2021-01-09AK: Add Formatter<FormatString> as helper class.asynts
2020-12-30AK+Format: Remove TypeErasedFormatParams& from format function.asynts
2020-12-06AK: Make Formatter<StringView> not choke on Mode::CharacterLinus Groh
2020-11-09AK: Add formatters for floating point numbers.asynts
2020-10-17AK+Format: Add outln(FILE*, ...) overload.asynts
2020-10-09AK+Format: Remove new_dbg(dbg) and raw_dbg.asynts
2020-10-08AK: Use new format functions.asynts
2020-10-08AK+Format: Make it possible to format characters as integers.asynts
2020-10-08Formatter: Remove extraneous char definitionLenny Maiorani
2020-10-06AK+Format: Exclude prefix from width calculation.asynts
2020-10-04AK: Make the return type of dbgputstr consistent.asynts
2020-10-04AK: Don't add newline for outf/dbgf/warnf.asynts
2020-10-02AK+Format: Do some housekeeping in the format implementation.asynts
2020-10-02AK: Add formatter for pointer types.asynts
2020-10-02AK: Add formatter for boolean values.asynts
2020-09-29AK+Format: Add support for integer to character casts.asynts
2020-09-29AK+Format: Support all format specifiers for strings.asynts
2020-09-28AK+Format: Support default index in replacement field.asynts
2020-09-28AK+Format: Keep type information for integers in TypeErasedParameter.asynts
2020-09-28AK+Format: Clean up format specifier parsing using GenericLexer.asynts
2020-09-27AK: Remove the ctype adapters and use the actual ctype functions insteadBenoît Lormeau
2020-09-26AK+Format: Use the new format backend in the implementation.asynts
2020-09-26AK: Borrow exact format syntax form std::format.asynts
2020-09-23AK: Add outf, warnf and dbgf.asynts