summaryrefslogtreecommitdiff
path: root/src/normal.cc
AgeCommit message (Expand)Author
2017-06-03Strip surrounding whitespaces in `*`Maxime Coste
2017-06-03Merge remote-tracking branch 'Delapouite/shift-modes'Maxime Coste
2017-06-03Add support for more selection combining operationsMaxime Coste
2017-05-31Refine info titles to distinguish G and V modesDelapouite
2017-05-27Use more precise wording for object selection info boxMaxime Coste
2017-05-25Expose last entered command in register :Dan Rosén
2017-05-22Do not avoid eol in insert mode vertical movementMaxime Coste
2017-05-20Change <a-z>/<a-Z> to combine selections instead of appendingMaxime Coste
2017-05-18Small reorganization in the normal keymapMaxime Coste
2017-05-07Respect tabstop in Buffer::offset_coordMaxime Coste
2017-05-07Do not use any display information to determine where the cursor movesMaxime Coste
2017-04-25Support appending selections to empty registerMaxime Coste
2017-03-16Use a HashMap to store the normal mode keymapMaxime Coste
2017-03-16Fixes some clang-tidy warning and add a few missing meta.hh includeMaxime Coste
2017-03-15Migrate WithBitOps template specialization to with_bit_ops functionMaxime Coste
2017-03-03Merge remote-tracking branch 'occivink/master'Maxime Coste
2017-03-03Return an optional selection in most selectors, fail rather than keep currentMaxime Coste
2017-03-03Ensure main selection index is correct directly in SelectionList::removeMaxime Coste
2017-03-03Make <a-space> throw on invalid index or last selectionMaxime Coste
2017-03-03Add docstring support for mappings, and use them in autoinfoMaxime Coste
2017-03-03<space>, <a-space>: throw on invalid preconditionsOlivier Perret
2017-02-14Make numeric registers setableMaxime Coste
2017-02-01Use <a-'> for backward rotate selection and move rotate content to <a-">Maxime Coste
2017-02-01Change `n` behaviour to only select next match for main selectionMaxime Coste
2017-01-24Fix crash when clearing a regex prompt with multiple selectionsMaxime Coste
2017-01-22Add `gi` to go to first non-blank character on lineMaxime Coste
2017-01-16Use ints instead of unsigned for capture countMaxime Coste
2017-01-16Fix regex search/select not restoring initial selections on abortMaxime Coste
2017-01-11Detect empty selection lists when restoring selections from registersMaxime Coste
2017-01-08Apply clang-tidy modernize to the codebaseMaxime Coste
2017-01-03Fix handling of main selection when copying selection to next/previous linesMaxime Coste
2017-01-02Ensure <esc> cancels in replace with charMaxime Coste
2017-01-01Move some template code out of selectors.hh into selectors.ccMaxime Coste
2017-01-01Refactor SelectionList::insert a bitMaxime Coste
2017-01-01Slight code refactor for paste handlingMaxime Coste
2016-12-23Set the register incrementally as well during incremental searchMaxime Coste
2016-12-23Display the command prompt in error face when the command is not foundMaxime Coste
2016-12-15Validate user text object desc more thorouglyMaxime Coste
2016-11-29Clean up includes of user_interface.hhMaxime Coste
2016-11-28Always consider end of selection is not and eol for keepMaxime Coste
2016-11-14Propagate the hooks disabled state through prompt, menu, and command executionMaxime Coste
2016-11-12Pass regex flags on keep matching/not matchingMaxime Coste
2016-11-09Add support for <a-Z> appending current selections to the given registerMaxime Coste
2016-11-02Propagate NormalParams to user mappingsMaxime Coste
2016-10-28Fix align support with aligntab = trueMaxime Coste
2016-10-24Make o/O open multiple lines when a count is givenMaxime Coste
2016-10-23Set main selection index to the current sel when piping different selectionsMaxime Coste
2016-10-11Add support for repeating the last object/char find commandMaxime Coste
2016-10-06Fix typo horzontally → horizontallyDelapouite
2016-10-05Fix custom text objectMaxime Coste