summaryrefslogtreecommitdiff
path: root/src/normal.cc
AgeCommit message (Expand)Author
2019-03-16Make keymap fully constexprMaxime Coste
2019-02-17Add object mode expansionsJason Felice
2019-02-14Add object commandJason Felice
2019-02-04Remove references to SelectionList from selectorsMaxime Coste
2019-02-04Remove target_eol and small code cleanupsMaxime Coste
2019-01-23Change pipe diffing to work linewiseMaxime Coste
2019-01-23Always select inserted text after pipingMaxime Coste
2019-01-20Split compile time regex flags from runtime onesMaxime Coste
2018-12-13Improve deindent behaviour with mixed indentMaxime Coste
2018-11-27Merge remote-tracking branch 'lenormf/fix-trim-selections'Maxime Coste
2018-11-27Make '_' the default extra_word_chars, and remove built-in supportMaxime Coste
2018-10-23Change next_key title for <a-f>, <a-t>, <a-F> and <a-T>Delapouite
2018-09-30src: Implement <a-m> and <a-M>Frank LENORMAND
2018-09-30src: Move <a-m> to <a-_>Frank LENORMAND
2018-09-27src: Drop selections that only contain whitespace on `_`Frank LENORMAND
2018-07-26Cleanup some trailing whitespaces and double semicolonMaxime Coste
2018-07-26Replace a few loops with rangesMaxime Coste
2018-07-23Merge remote-tracking branch 'lenormf/fix-C-skip-empty-lines'Maxime Coste
2018-07-05Tolerate restoring invalid coordinates from registerMaxime Coste
2018-07-05Store each selection as a separate element in a registerMaxime Coste
2018-07-05Fix selection save/restore from registers post selection list syntax changeMaxime Coste
2018-06-30src: Make `C` skip empty linesFrank LENORMAND
2018-06-30src: Fix cycle hogging when using `C` at EOFFrank LENORMAND
2018-06-21Refactor the way main selection is determined after rotating contentsMaxime Coste
2018-06-03Add MenuStyle::Search that prevents the menu from hiding buffer textMaxime Coste
2018-05-26Do not expose C++ typeid().name to user facing errors on wrong option typeMaxime Coste
2018-05-21Small code cleanupMaxime Coste
2018-05-19Fix behaviour of extending to next match when wrappingMaxime Coste
2018-05-14Do not push jumps implicitely in transient contextsMaxime Coste
2018-05-02Refactor buffer undo treeMaxime Coste
2018-04-29Rework the way UI can trigger a client quittingMaxime Coste
2018-04-29Rename move to move_cursorMaxime Coste
2018-04-19Complete word from the current buffer in regex_promptMaxime Coste
2018-04-11Add support for the shift modifier.Tim Allen
2018-04-07Make FaceRegistry scopedMaxime Coste
2018-04-06Make error messages more consistentDelapouite
2018-03-27Support count in <a-s> to split on groups of n linesMaxime Coste
2018-03-26Fix operator priority order errorMaxime Coste
2018-03-25Remove contains_that and use any_of to be closer to the c++ stdlibMaxime Coste
2018-03-25Move rotate selection and rotate selection contents to ) and <a-)>Maxime Coste
2018-03-25Use 1 and -1 for Forward/Backward Direction to simplify codeMaxime Coste
2018-03-23Support `%` in `path` option to mean current buffer directoryMaxime Coste
2018-03-13ranges: Add transform overload taking directly a pointer to memberMaxime Coste
2018-03-13Do not jump to buffer start on `g.` with no previous modificationsMaxime Coste
2018-03-10Move WORD text object to <a-w>Maxime Coste
2018-03-05Regex: take the full subject range as a parameterMaxime Coste
2018-03-03Remove unused lambda capturefsub
2018-03-01Reintroduce complex selection merging behaviourMaxime Coste
2018-02-26Merge remote-tracking branch 'Delapouite/sels'Maxime Coste
2018-02-25Remove avoidance of end of linesMaxime Coste