summaryrefslogtreecommitdiff
path: root/src/normal.cc
AgeCommit message (Expand)Author
2014-11-08For {Menu,Info}Style::Prompt, choose the anchor directly in ncurses codeMaxime Coste
2014-11-08Add a MenuDoc style for info box, that will place it next to the menuMaxime Coste
2014-11-07small style fixMaxime Coste
2014-11-01move more parameters from const String& to StringViewMaxime Coste
2014-10-30Add scoped aliasesMaxime Coste
2014-10-23centralize bit operation support for enum used as flagsMaxime Coste
2014-10-20Port more code to StringView instead of const String&Maxime Coste
2014-10-16Small tweakMaxime Coste
2014-10-13Add missing includesMaxime Coste
2014-10-13Refactor regex uses, do not reference boost except in regex.hhMaxime Coste
2014-10-03Use InternedStrings for buffer contentsMaxime Coste
2014-09-25line joining will only join selected lines if selection span multiples onesMaxime Coste
2014-09-25Fix reverse search when extendingMaxime Coste
2014-09-23Add support for mapping keys in goto/view commandsMaxime Coste
2014-09-23Add inner versions of to object begin/end selectionMaxime Coste
2014-09-20Use raw terminal, and handle signals manuallyMaxime Coste
2014-09-19preserve selection direction in split linesMaxime Coste
2014-08-28Fix spaces_to_tabs when tabs follow spacesMaxime Coste
2014-08-14Add support for running kakoune as a filter, using -f 'keys'Maxime Coste
2014-07-30Only change search register when prompt are validatedMaxime Coste
2014-07-30Stop macro recording on esc in normal modeMaxime Coste
2014-07-22fix align with multiple columnsMaxime Coste
2014-07-11Rename ColorPair to Face and ColorRegistry to FaceRegistryMaxime Coste
2014-07-10Add docstring for normal mode commands and display them if autoinfo >= 2Maxime Coste
2014-07-10Change autoinfo option to be an integer, allowing different levelsMaxime Coste
2014-07-05Remove 'ReplaceMain' select modeMaxime Coste
2014-07-05Merge remote-tracking branch 'alexherbo2/previous-match'Maxime Coste
2014-07-05More consistent <space> and <a-space> behaviourMaxime Coste
2014-07-05Add support for paste all (on <a-[pP]>)Maxime Coste
2014-07-05Minor style cleanupMaxime Coste
2014-07-05utf8: use end of sequence iterators for more securityMaxime Coste
2014-07-03add alt-n commands to (replace|append) previous matchAlex Leferry 2
2014-07-01Accept upper case macro names, convert them to lower caseMaxime Coste
2014-06-24Rename utf8::utf8_iterator to utf8::iteratorMaxime Coste
2014-06-21Use main selection index as default when accessing only one register valueMaxime Coste
2014-06-11add ' ' for whitespaces objectAlex Leferry 2
2014-06-10Fix tabs-to-spaces an spaces-to-tabs with the selection refactorMaxime Coste
2014-06-09Merge branch 'master' into remove-buffer-change-listenerMaxime Coste
2014-06-09Do not touch the reference line in copy_indentMaxime Coste
2014-06-06Merge branch 'master' into remove-buffer-change-listenerMaxime Coste
2014-06-02Move compute_modified_ranges to selection.cc and use an optimized approachMaxime Coste
2014-06-01Add Context::set_selections(std::vector<Selection>)Maxime Coste
2014-06-01Extract merge_overlapping as a free function templateMaxime Coste
2014-05-29Use forward iteration on selections, and take advantage of it when updatingMaxime Coste
2014-05-27Add 'n' for number object (inner number does not recognise '.')Maxime Coste
2014-05-27Merge branch 'master' into remove-buffer-change-listenerMaxime Coste
2014-05-26Rename select_whole_.* to just select_.*Maxime Coste
2014-05-26Remove ModificationMaxime Coste
2014-05-26Go back to Buffer::Change based implementation for SelectionList::updateMaxime Coste
2014-05-25Move insert/erase methods from normal.cc to member functions in SelectionListMaxime Coste