summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-07-10More CI compilation fixesMaxime Coste
2025-07-08Tentative fix for CIMaxime Coste
2025-07-08Replace on_scope_end with CTAD with OnScopeEnd directlyMaxime Coste
2025-07-08Replace std::unique_ptr with a custom implementationMaxime Coste
2025-07-08Remove uses of Regex in BufferManager by taking a more general filterMaxime Coste
2025-07-08Merge remote-tracking branch 'pjungkamp/history'Maxime Coste
2025-07-07Copy instruction to local variable in step_current_threadMaxime Coste
2025-07-07Use uint32_t for DualThreadStack indicesMaxime Coste
2025-07-07Add a CharRange regex op to optimize the common simple range caseMaxime Coste
2025-07-07Avoid branches in ThreadedRegexVM::DualThreadStack iterationMaxime Coste
2025-07-05Introduce `history_since_<id>` value expansionPhilipp Jungkamp
2025-07-03Rework startup messageMaxime Coste
2025-07-02Only keep the last 3 versions in startup infoMaxime Coste
2025-06-30Remove unused capture modeMaxime Coste
2025-06-30Stop apply_diff() from creating non-monotonic changesJohannes Altmanninger
2025-06-29Fix compilation with compilers not supporting auto(x)Maxime Coste
2025-06-28Move some String constructors out of the headerMaxime Coste
2025-06-28Merge remote-tracking branch 'Yukaii/feature/native-cursor'Maxime Coste
2025-06-28fix: simplify variable by removing terminal_ partYukai Huang
2025-06-28fix: remove comment and document usageYukai Huang
2025-06-28Revert "chore: remove terminal option"Yukai Huang
2025-06-28Fix wrap interaction with show-whitespaces and test word wrapping moreMaxime Coste
2025-06-27Merge branch 'master' into feature/native-cursorYukai Huang
2025-06-27fix: revert new line changesYukai Huang
2025-06-27chore: remove terminal optionYukai Huang
2025-06-27fix: prevent cursor rendering conflicts by simplifying cursor positioning logicYukai Huang
2025-06-27Move helper logic inside static_gatherMaxime Coste
2025-06-27Remove <algorithm> include from string.hhMaxime Coste
2025-06-27Small code style tweak in ranges utilitiesMaxime Coste
2025-06-27Prevent changing Client's buffer while lockedMaxime Coste
2025-06-26Remove spurious newline when | replaces at buffer endJohannes Altmanninger
2025-06-26Fix flaky blame-in-diff test and "edit -fifo" in BufCloseFifoJohannes Altmanninger
2025-06-26Delay destruction of item in hash map without returning an optionalMaxime Coste
2025-06-26Fix crash on redraw in BufCloseFifo hookJohannes Altmanninger
2025-06-26Rework WrapHighlighter to take replaced ranges into accountMaxime Coste
2025-06-25Introduce a Replace HighlightPass that runs before WrapMaxime Coste
2025-06-25Rework highlighting management of cursor positionMaxime Coste
2025-06-24feat(terminal): add option for native terminal cursor renderingYukai Huang
2025-06-19Merge remote-tracking branch 'SeerLite/macro-disable-keymaps'Maxime Coste
2025-06-03Kakoune 2025.06.03Maxime Coste
2025-06-03Support '*' and comma separated list for exec/eval -client switchMaxime Coste
2025-06-03Refactor context_wrap use a context_wrap_for_context lambdaMaxime Coste
2025-06-03Prevent deletion of buffers while creating new windowsMaxime Coste
2025-05-29Merge overlapping selections before replacing charactersMaxime Coste
2025-05-23Disable BufSetOption hook during buffer registrationMaxime Coste
2025-05-23Fix out-of-bounds write in short strings when reaching capacityMaxime Coste
2025-05-11Use linewise paste only if register is missing no trailing newlineJohannes Altmanninger
2025-05-11Work around non-forward insertions by linewise <a-P>Johannes Altmanninger
2025-05-11Fix <a-?> crash when first selection wrapsJohannes Altmanninger
2025-05-11Fix compiler warning on space in string-literal suffix defJohannes Altmanninger