summaryrefslogtreecommitdiff
path: root/AK/Format.cpp
AgeCommit message (Expand)Author
2021-11-21Kernel: Wrap format timespec assignment in a check for !AARCH64James Mintram
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-10-31AK+Tests: Fix formatting of infinity and NaN valuesDaniel Bertalan
2021-10-26AK: Prefix debug log messages with current-time-since-bootAndreas Kling
2021-10-21AK: Avoid temporary String allocation in Formatter<FormatString>Daniel Bertalan
2021-10-03AK: Add a basic formatter for wchar_tTim Schumacher
2021-09-10Kernel: Add kernelearlyputstr and use it in dbgln in very-early bootIdan Horowitz
2021-09-10AK: Only try and get the Processor::current_id when it was initializedIdan Horowitz
2021-09-07Everywhere: Behaviour => BehaviorAndreas Kling
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