summaryrefslogtreecommitdiff
path: root/Libraries/LibLine/Editor.h
AgeCommit message (Expand)Author
2020-10-26Shell+LibLine: Move Shell::{load,save}_history() to Line::EditorLinus Groh
2020-10-22LibLine: Support multi-character key callbacksAnotherTest
2020-09-26LibLine: Add a setter for the cursor positionAnotherTest
2020-09-15LibCore: Make Core::Object properties more dynamicAndreas Kling
2020-09-15LibLine: Parse CSI parameters and immediatesNico Weber
2020-09-07LibLine: Make ^R search match the input anywhere in a given lineAnotherTest
2020-08-31LibLine: Reset suggestion state on any non-tab keyAnotherTest
2020-08-23LibLine: Correct weird arrow up/down behaviourAnotherTest
2020-08-21LibLine: Handle interrupts/window size changes internallyAnotherTest
2020-08-21LibLine: Handle Ctrl-C and Ctrl-D in a way similar to other line editorsAnotherTest
2020-08-18LibLine: Make actual_rendered_string_metrics() staticAnotherTest
2020-08-18LibLine: Allow the user to override (or add) keybinds in the config fileAnotherTest
2020-08-18LibLine: Make (almost) all key actions configurableAnotherTest
2020-08-18LibLine: Read configuration from a config fileAnotherTest
2020-08-17LibLine: Add a getter for num_lines/num_colsAnotherTest
2020-08-17LibLine: Uninitialized members in Editor, found by CoverityBrian Gianforcaro
2020-08-06LibLine+Shell: Remove unused split_mechanismNico Weber
2020-08-06LibLine: Add binding for Alt-.Nico Weber
2020-08-06Shell: Start adding some alt shortcutsNico Weber
2020-08-05Unicode: Try s/codepoint/code_point/g againNico Weber
2020-08-05Revert "Unicode: s/codepoint/code_point/g"Nico Weber
2020-08-05LibLine: Check if operating on a TTY before using TTY featuresAnotherTest
2020-08-03Unicode: s/codepoint/code_point/gAndreas Kling
2020-07-06LibLine: Avoid refreshing the display when resizingAnotherTest
2020-06-30LibLine: Correctly display suggestions on multiline promptsAnotherTest
2020-06-27LibLine: Support multiline editingAnotherTest
2020-06-07LibLine: Correctly handle line content overflow when on last lineAnotherTest
2020-06-07LibLine: Use more descriptive names for row/columnAnotherTest
2020-06-01LibLine: Handle interrupts againAnotherTest
2020-05-27LibLine: Send over some properties when being inspectedAnotherTest
2020-05-27LibLine: Use Core::EventLoop for outer read loopAnotherTest
2020-05-26LibLine: Use LibC's getline() when the terminal claims no support for escape ...AnotherTest
2020-05-26AK: Rename FileSystemPath -> LexicalPathSergey Bugaev
2020-05-25LibLine: Change get_line to return a Result<String, Error>AnotherTest
2020-05-23LibLine: Make the comments follow the project styleAnotherTest
2020-05-23LibLine: Refactor suggestion handling and display logic outAnotherTest
2020-05-23LibLine: Correctly handle multibyte codepoints in suggestionsAnotherTest
2020-05-23LibLine: Make suggest() utf8-awareAnotherTest
2020-05-21LibLine: Correctly track the completion start and endAnotherTest
2020-05-21LibLine: Support applying styles to suggestionsAnotherTest
2020-05-20LibLine: Unify completion hooks and adapt its usersAnotherTest
2020-05-18LibLine: Handle unicode correctlyAnotherTest
2020-05-14Build: Switch to CMake :^)Sergey Bugaev
2020-05-13LibLine: Add a hook to run when an interrupt is handledAnotherTest
2020-05-11LibLine: Show suggestions in pages if they don't fit on the screenAnotherTest
2020-05-10LibLine: Expose actual_rendered_string_length & accept newlines in promptAnotherTest
2020-04-30LibLine: Reset inline_search_cursor along with cursorAnotherTest
2020-04-30Shell+LibLine: Handle escaped characters correctlyAnotherTest
2020-04-28LibLine: Handle initialize() internallyAnotherTest
2020-04-28LibLine: Ignore interrupts unless actively editingAnotherTest