summaryrefslogtreecommitdiff
path: root/src/normal.cc
AgeCommit message (Expand)Author
2020-11-07Fix performance issue when pasting many selectionMaxime Coste
2020-10-20Support explicit register for :, |, ! and $ commandsMaxime Coste
2020-06-07Fix select wiping capturesMaxime Coste
2020-05-29Avoid to_remove vector in select helper functionMaxime Coste
2020-03-20Remove posB from information given by the diff algorithmMaxime Coste
2020-03-15Merge remote-tracking branch 'Anfid/scroll-test'Maxime Coste
2020-02-27Make `on_next_key_with_autoinfo()` respect `idle_timeout`Nicolas Ouellet-Payeur
2020-02-02Use ReverseView to perform fewer allocationsgeppettodivacin
2020-01-26Add support for `@` symbols in selection buffergeppettodivacin
2019-12-18Cleanup replaced range selection logicMaxime Coste
2019-12-14Code style tweak in insert_outputMaxime Coste
2019-12-14Merge remote-tracking branch 'lenormf/reevaluate-exclamation-point'Maxime Coste
2019-11-30Refactor diff to make allocating a diff vector optionalMaxime Coste
2019-11-28Update scroll behaviorMikhail Pogretskiy
2019-11-25src: Use `begin()` to get iteratorsFrank LENORMAND
2019-11-13Fix typoMaxime Coste
2019-11-12Add support for selecting and exporting selections in display columnsMaxime Coste
2019-11-12Add support for a -codepoint switch to the select commandMaxime Coste
2019-11-11Add mode information to next-key mode nameMaxime Coste
2019-11-09Add static or const where usefulJason Felice
2019-11-07Merge selection list parsing into selection_list_from_stringsJason Felice
2019-10-17Remove explicit sizes from make_array callsMaxime Coste
2019-10-10Add unambiguous titles for infobox "enter combining operator"Delapouite
2019-09-15Make arrow keys normal mode mappings instead of commandsMaxime Coste
2019-07-22Ensure current context switches away from buffer on delete-bufferMaxime Coste
2019-07-21More functional style for '*' codeMaxime Coste
2019-07-01src: Use all selections to generate a pattern upon hitting `*`Frank LENORMAND
2019-06-23Tweak history restoring behaviourMaxime Coste
2019-06-23Use register to store prompt historyMaxime Coste
2019-06-19Refactor option_to_string quoting support, introduce Quoting::RawMaxime Coste
2019-05-13Support discarding selections in exec/eval -iterselMaxime Coste
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