summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibLine
AgeCommit message (Expand)Author
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-11-10AK: Make ByteBuffer::try_* functions return ErrorOr<void>Andreas Kling
2021-10-08Libraries: Fix -Wunreachable-code warnings from clangNico Weber
2021-09-07Everywhere: Behaviour => BehaviorAndreas Kling
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-06Everywhere: Use OOM-safe ByteBuffer APIs where possibleAli Mohammad Pur
2021-09-02Userland: Migrate to argument-less deferred_invokesin-ack
2021-08-22Everywhere: Rename get in ConfigFile::get_for_{lib,app,system} to opennetworkException
2021-07-21LibLine: Correct spelling mistake in variable nameJamie Mansfield
2021-07-20LibLine: Avoid excessive write() syscalls when refreshing the displayAli Mohammad Pur
2021-07-20LibLine: Reset the suggestion page offset when finding the max lengthAli Mohammad Pur
2021-07-02AK: Implement String::find_any_of() and StringView::find_any_of()Max Wipfli
2021-06-23LibLine: Recalculate the origin on resizeAli Mohammad Pur
2021-06-07LibLine: Actually remove the two levels of deferred_invokeAli Mohammad Pur
2021-06-07LibLine: Partially revert d8c5eec and remove unrelated codeAli Mohammad Pur
2021-06-06LibLine: Keep the CSI bytes alive across read eventsAli Mohammad Pur
2021-06-06LibLine: Stop registering the Notifier as a child ObjectAli Mohammad Pur
2021-06-04LibLine: Actually cancel the search editor on Ctl-Cbrapru
2021-06-03Everywhere: Replace ctype.h to avoid narrowing conversionsMax Wipfli
2021-05-29Everywhere: Sort out superfluous QuickSort.h importsBen Wiederhake
2021-05-24LibLine+Shell: Allow some programs to modify the current termiosAli Mohammad Pur
2021-05-24LibLine: Add bracketed paste mode supportAli Mohammad Pur
2021-05-19Everywhere: Add missing includes for <AK/OwnPtr.h>Gunnar Beutner
2021-05-16Userland: Don't explicitly call Vector<T>::is_null()Gunnar Beutner
2021-05-16LibLine: Make line management less broken when at the last lineAli Mohammad Pur
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-05-11LibLine+Shell: Add dirty history flag and use itsin-ack
2021-05-07LibLine: Convert StringBuilder::appendf() => AK::FormatAndreas Kling
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-04-30LibLine: Fix writing to temporary file in ^X^E handlerAli Mohammad Pur
2021-04-29Everywhere: Use "the SerenityOS developers." in copyright headersLinus Groh
2021-04-25Everywhere: Remove empty line after function body opening curly braceLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-21LibLine: Convert String::format() => String::formatted()Andreas Kling
2021-04-19LibLine: Avoid trying to restore() if the editor isn't initializedAli Mohammad Pur
2021-04-19LibLine: Redraw the suggestions when terminal size changesAli Mohammad Pur
2021-04-17LibLine: Check the terminal size at the start of get_line()AnotherTest
2021-04-17LibLine: Add support for ^X^EAnotherTest
2021-03-16LibLine: Make the DSR response parser a bit more robustAnotherTest
2021-03-13LibLine: Treat DEL as backspace by defaultAnotherTest
2021-03-13LibLine: Don't try to print chars larger than 63 in caret formAnotherTest
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-03-11LibLine: Cleanup the suggestions before inserting a new code pointAnotherTest
2021-03-07LibLine: Clear the buffer after invalidating prior written dataAnotherTest
2021-02-24LibLine: Note that the search() call modifies the bufferAnotherTest
2021-02-24LibLine: Update the drawn cursor value when updating lazilyAnotherTest
2021-02-24LibLine: Properly update the main editor when clearing the search editorAnotherTest
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-21LibLine: Move the search editor exactly after the last lineAnotherTest
2021-02-21LibLine: Make clear_lines() work when only clearing the current lineAnotherTest