summaryrefslogtreecommitdiff
path: root/src/input_handler.cc
AgeCommit message (Expand)Author
2013-04-10InputHandler: auto leave insert mode when editor changedMaxime Coste
2013-04-09rename assert to kak_assert to avoid collisionsMaxime Coste
2013-04-09move context implementation to context.ccMaxime Coste
2013-04-04Dynamically change prompt color for regex prompt depending on regex validityMaxime Coste
2013-04-04InputHandler::prompt takes a color pair to useMaxime Coste
2013-04-04UserInterface: status line messages are now DisplayLinesMaxime Coste
2013-04-04Add get_color helper functionMaxime Coste
2013-04-04Pass a fg and bg color when displaying a menuMaxime Coste
2013-04-02complete_opt: accept an optional length in completion desciptorMaxime Coste
2013-03-29String: inherit from std::string rather than using it as a backendMaxime Coste
2013-03-29Minor BufferCompleter refactoringMaxime Coste
2013-03-25fix some style problems detected by cppcheckMaxime Coste
2013-03-20BufferCompleter: preserve completions when insertingMaxime Coste
2013-03-19BufferCompleter: fix backward looping in completion candidatesMaxime Coste
2013-03-15Editor: replace selections().back() with main_selection()Maxime Coste
2013-03-12BufferCompleter: watch 'completions' option, and update completions when it c...Maxime Coste
2013-03-11Add an experimental configurable input completion fonctionMaxime Coste
2013-03-11minor cleanups in complete_wordMaxime Coste
2013-03-09InputHandler: complete_word knows best when not to completeMaxime Coste
2013-03-08InputHandler: extract word completion algorithmMaxime Coste
2013-03-05Add support for boolean optionsMaxime Coste
2013-03-05Strongly typed options supportMaxime Coste
2013-02-21Fix macro recording on the same register, replace instead of appending.Maxime Coste
2013-02-19InputHandler: do not put empty lines in historyMaxime Coste
2013-02-19Add support for Home/End key in promptsMaxime Coste
2013-02-18Add macro recording/replay supportMaxime Coste
2013-02-18input_handler: ask dimensions to ui instead of windowMaxime Coste
2013-02-18Move last insert state from context to input handlerMaxime Coste
2013-01-30InputHandler: add some new hooksMaxime Coste
2013-01-29Add NormalIdle hook supportMaxime Coste
2013-01-29Do not pass a context to InputHandler methodsMaxime Coste
2013-01-28InputHandler have it's own contextMaxime Coste
2013-01-17replace char: fix unicode handlingMaxime Coste
2013-01-17InputHandler: minor code cleanupMaxime Coste
2013-01-17Move Insertion Hooks handing to the input handlerMaxime Coste
2013-01-15InputHandler: Insert mode calls 'InsertIdle' hook when idleMaxime Coste
2013-01-14InputHandler: use a timer for word completion instead of calling it at each i...Maxime Coste
2012-12-14InputHandler: call callback on abort and on selected element change as wellMaxime Coste
2012-12-13Prompt: when completion has only one candidate, next tab starts a new completionMaxime Coste
2012-12-07InputHandler: tweak prefix completion behaviourMaxime Coste
2012-12-06PromptHandler now call callback when edited and aborted.Maxime Coste
2012-11-29Add configurable prompt completion behaviourMaxime Coste
2012-11-29Fix InputMode::Prompt blocking behaviour when inserting registerMaxime Coste
2012-11-27InputHandler: InputModes no longer die directly on mode change, they survive ...Maxime Coste
2012-11-26IncrementalInsert::move_cursors: use overloaded for LineCount/CharCount edito...Maxime Coste
2012-11-08InputHandler: Handle C-c as EscapeMaxime Coste
2012-11-05Move client drawing responsiblity to the ClientManagerMaxime Coste
2012-10-29fix crashes when cycling through menu with an active filterMaxime Coste
2012-10-29validate key in InputHandler before sending to mode, and minor refactorMaxime Coste
2012-10-28Handle all available input before redrawingMaxime Coste