summaryrefslogtreecommitdiff
path: root/src/input_handler.cc
AgeCommit message (Expand)Author
2013-07-26Key: always pass by valueMaxime Coste
2013-07-26memoryview: always pass by valueMaxime Coste
2013-07-26LineAndColumns: always pass by valueMaxime Coste
2013-07-24go back to : as set/list separator in optionsMaxime Coste
2013-07-24DisplayLine no longer map to a single buffer line, but to a buffer rangeMaxime Coste
2013-06-12Fix input completion on multiple selectionMaxime Coste
2013-06-06Buffer: insert and erase go back to taking iterators, and return iteratorsMaxime Coste
2013-06-06remove BufferIterator conversion to/from BufferCoordMaxime Coste
2013-06-04remove BufferIterator::is_{begin,end}Maxime Coste
2013-06-04Use coord instead of iterators for selectionsMaxime Coste
2013-05-30Fix insert completion at beginning of bufferMaxime Coste
2013-05-30InputHandler: pass buffer and BufferCoord to completersMaxime Coste
2013-05-30remove BufferIterator::offsetMaxime Coste
2013-05-30InputHandler: less iterators, more coordsMaxime Coste
2013-05-21insert mode completion for all selection that matches the main one prefixMaxime Coste
2013-05-20Word completion can optionally look for candidates in all buffersMaxime Coste
2013-05-17move line_with_cursor as LineEditor::build_display_lineMaxime Coste
2013-05-17revive str_to_int so that the good exception type is thrown on errorMaxime Coste
2013-05-13Use more std::* for string handlingMaxime Coste
2013-05-06add unordered_set option support, use it for completersMaxime Coste
2013-05-03add a completers option for specifying which completer to use for BufferCompl...Maxime Coste
2013-05-03BufferCompleter: avoid modifying the buffer when not neededMaxime Coste
2013-04-23BufferCompleter: change behaviour to handle non prefix completionsMaxime Coste
2013-04-12move normal mode implementation to normal.{cc,hh}Maxime Coste
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