summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-07-18Improve readability of debug memory command outputMaxime Coste
2022-07-13Re-work line trimming to fix issues with column highightersMaxime Coste
2022-07-12Fix past-the-eol column highlighter getting highlighted as buffer rangeMaxime Coste
2022-07-11Fix buffer location of column highlighter's past-eol atomsMaxime Coste
2022-07-10Make Shift+Backspace erase a character in insert modeJohannes Altmanninger
2022-07-10Merge branch 'roam-murmurhash-endian' of http://github.com/ppentchev/kakouneMaxime Coste
2022-07-10Refactor highlighting logicMaxime Coste
2022-07-07murmurhash: always load byte by bytePeter Pentchev
2022-07-05Remove <esc> as end macro recording, Q should be enoughMaxime Coste
2022-07-05Distinguish between non-eol max column target and plain max columnMaxime Coste
2022-07-05Store HistoryRegisters with most recent entry in frontMaxime Coste
2022-07-05Move user mappings to <space> and keep/remove selection to ,Maxime Coste
2022-07-05Select pasted text on pasteMaxime Coste
2022-07-05Make `x` just select the full linesMaxime Coste
2022-06-30Merge remote-tracking branch 'krobelus/escape-xmessage-args'Maxime Coste
2022-06-30Insert all register values in prompt after <c-r> when Alt-modifiedMaxime Coste
2022-06-26Escape message before running xmessage in a shellJohannes Altmanninger
2022-06-24Fix murmurhash for big-endian architectures.Peter Pentchev
2022-06-14Merge remote-tracking branch 'krobelus/clean-version-object'Maxime Coste
2022-06-07Filter empty entries when restoring HistoryRegistersMaxime Coste
2022-06-04Merge remote-tracking branch 'krobelus/shift-space'Maxime Coste
2022-06-04Merge remote-tracking branch 'krobelus/replace-std-iterator'Maxime Coste
2022-06-04Code style cleanups around insert completerMaxime Coste
2022-06-04Merge remote-tracking branch 'krobelus/track-inserted-completions-better'Maxime Coste
2022-06-03Only set fd to non-block if there is an EventManagerMaxime Coste
2022-05-30Fix switch completionMaxime Coste
2022-05-29Run InsertCompletionHide hook before insertions that close completion menuJohannes Altmanninger
2022-05-29make clean: also clean up generated version filesJohannes Altmanninger
2022-05-26Filter out switches when completing commandsMaxime Coste
2022-05-26Fix indent commands not being committed as an undo groupMaxime Coste
2022-05-21Stop using deprecated std::iteratorJohannes Altmanninger
2022-05-20Simplify Buffer::do_insert and Buffer::do_eraseMaxime Coste
2022-05-10Run EventManager whenever writing to a file descriptor would blockMaxime Coste
2022-05-08Work around incomplete std::to_chars() support in libstdc++ 10Johannes Altmanninger
2022-05-05Fix parsing of INT_MIN %argMaxime Coste
2022-05-05Use std::to_chars to int to str conversionMaxime Coste
2022-05-01Remove invalid assert in ScopedForceNormal destructorMaxime Coste
2022-04-28Fix compilation due to failing template deduction for aggregatesJohannes Altmanninger
2022-04-25Introduce a flatten range adapter and use it in execute_keys_cmdMaxime Coste
2022-04-16Make Shift+Space insert a space in insert modeJohannes Altmanninger
2022-04-12Fix crash when deleting a buffer from a user mappingMaxime Coste
2022-04-11Merge remote-tracking branch 'Screwtapello/cleanup-session-name-validation'Maxime Coste
2022-04-11Code style cleanups around object selection codeMaxime Coste
2022-04-07Check for buffer overflow when constructing the socket path.Tim Allen
2022-04-07Do all session name validation in session_path().Tim Allen
2022-03-08Fix buffer overflow in parse_quotedtomKPZ
2022-03-06Document ! and <a-!> breaking changeMaxime Coste
2022-03-06src: Select the data inserted by `!` and `<a-!>`Frank LENORMAND
2022-03-06Add a complete-command command to configure command completionMaxime Coste
2022-03-06Close MappedFile fd using on_scope_end to handle all return pathsMaxime Coste