summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2013-12-16small cleanup in context_wrapMaxime Coste
2013-12-16Pass a Context rather than a Window to highlightersMaxime Coste
2013-12-16Window: refactor center_selection/display_selection_atMaxime Coste
2013-12-16Fix select_coord that could select invalid positionsMaxime Coste
2013-12-15cleanup editor.hh, remove editor.cc...Maxime Coste
2013-12-15Fix replace_with_char behaviour, keep the same selectionsMaxime Coste
2013-12-15Move Editor::selections_content to ContextMaxime Coste
2013-12-15remove unused Editor::check_invariantMaxime Coste
2013-12-15Move Editor::{undo,redo} to free functions in normal.ccMaxime Coste
2013-12-15move InsertMode to normal.hhMaxime Coste
2013-12-15Move insert and erase to normal.cc, and move edition management to contextMaxime Coste
2013-12-15Remove insert_hide_sel optionMaxime Coste
2013-12-15Move SelectMode enum as an implementation detail in normal.ccMaxime Coste
2013-12-15Less uses of Editor, in favor of ContextMaxime Coste
2013-12-15Add Context::selections method, and use it in priority to the Editor's oneMaxime Coste
2013-12-15Remove Editor::move_selectionsMaxime Coste
2013-12-14split_lines sets the last selection as the main oneMaxime Coste
2013-12-14Remove Editor::rotate_selectionsMaxime Coste
2013-12-14Fix select_next_matchMaxime Coste
2013-12-14Remove Editor::select methods, add a non-const selections getterMaxime Coste
2013-12-14Move template selectors to the headerMaxime Coste
2013-12-14Rename MultiSelector to SelectorMaxime Coste
2013-12-14Remove Editor::main_selection(|index), directly use the SelectionList methodMaxime Coste
2013-12-14SelectionList should never be emptyMaxime Coste
2013-12-14Move (keep|flip|remove|clear)_selections from editor method to free selectorsMaxime Coste
2013-12-14Remove simple selectors, always go through a multi selectorMaxime Coste
2013-12-14MultiSelectors takes a reference to the current selection and mutate itMaxime Coste
2013-12-14MultiSelectors now transforms the whole selectionMaxime Coste
2013-12-14Move main selection index to SelectionListMaxime Coste
2013-12-13honor jumpclient for grepMaxime Coste
2013-12-13make.kak: errjump tries to recognize current make directoryMaxime Coste
2013-12-13Fix cpp strings highlightMaxime Coste
2013-12-12Region highlighter takes regexes for region start/endMaxime Coste
2013-12-12Fix Buffer::char_next when the line ends with an invalid utf8 sequenceMaxime Coste
2013-12-12Add DisplayAtom::check_invariant methodMaxime Coste
2013-12-11Add experimental region_ref highlighterMaxime Coste
2013-12-11Add BufWritePre and BufWritePost hooksMaxime Coste
2013-12-11Add Buffer::run_hook_in_own_context helper methodMaxime Coste
2013-12-11Add cursor_char_column env variableMaxime Coste
2013-12-07ctags.kak: Show message with Information colalias in gentagsMaxime Coste
2013-12-07use -try-client in kak files rather than ad-hoc shell logicMaxime Coste
2013-12-07eval and exec can use a -try-client optionMaxime Coste
2013-12-07Add Client* ClientManager::get_client_ifp() that can return nullptrMaxime Coste
2013-12-04fix strings in comment being highlighted as stringsMaxime Coste
2013-12-04Use a cache for region highlighterMaxime Coste
2013-12-04use region highlighter for cppMaxime Coste
2013-12-04Add basic region highlighterMaxime Coste
2013-12-04Write errors while sourcing a file in the debug bufferMaxime Coste
2013-12-03Change rc files to use shared highlightersMaxime Coste
2013-12-03Add support for defining and referencing highlightersMaxime Coste