index
:
kakoune.git
master
Unnamed repository; edit this file 'description' to name the repository.
Mike Vink
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
buffer.cc
Age
Commit message (
Expand
)
Author
2025-07-08
Replace std::unique_ptr with a custom implementation
Maxime Coste
2025-05-23
Disable BufSetOption hook during buffer registration
Maxime Coste
2025-02-04
Revert "WIP linked list shared strings"
Maxime Coste
2025-01-22
WIP linked list shared strings
Maxime Coste
2024-12-03
Do not store buffer pointer in BufferIterator
Maxime Coste
2024-03-23
Add some missing ScopedEdition and fix redo
Maxime Coste
2024-03-04
Ensure ReadOnly buffer flag get reflected to readonly option
Maxime Coste
2024-02-28
Templatize StringData::create
Maxime Coste
2024-01-21
Fix using invalid strings for undo content strings
Maxime Coste
2023-12-26
Fix performance of diff-based reloading of buffers
Maxime Coste
2023-06-21
Another small structured binding conversion
Maxime Coste
2023-06-17
Revert "Switch undo storage from a tree to a plain list"
Maxime Coste
2023-04-17
Switch undo storage from a tree to a plain list
Olivier Perret
2022-12-22
Fix Buffer::advance out of bounds access.
potatoalienof13
2022-12-15
Support adding ByteCount to void/char pointers without casting
Maxime Coste
2022-07-05
Distinguish between non-eol max column target and plain max column
Maxime Coste
2022-05-20
Simplify Buffer::do_insert and Buffer::do_erase
Maxime Coste
2022-02-22
Remove unnecessary workaround in Buffer::insert
Maxime Coste
2021-05-28
Support opening files bigger than 2 GiB
Maxime Coste
2020-06-09
Do not include non-primitive option value in *SetOption hook filter
Maxime Coste
2020-03-20
Remove posB from information given by the diff algorithm
Maxime Coste
2020-01-01
Add 'history' and 'uncommitted_modifications' expansions
Jason Felice
2019-12-19
Update fs status post buffer write
Maxime Coste
2019-12-18
Cleanup replaced range selection logic
Maxime Coste
2019-12-07
Update New flag and last save timestamp on buffer rename
Maxime Coste
2019-12-04
Merge remote-tracking branch 'lenormf/reload-buffer-hash'
Maxime Coste
2019-12-03
src: Reload buffers when their contents' hash changes
Frank LENORMAND
2019-11-30
Refactor diff to make allocating a diff vector optional
Maxime Coste
2019-11-25
src: Use `begin()` to get iterators
Frank LENORMAND
2019-11-09
Add static or const where useful
Jason Felice
2019-06-19
Refactor option_to_string quoting support, introduce Quoting::Raw
Maxime Coste
2019-04-27
Let parse_lines ensure that there's at least 1 line with \n
Delapouite
2019-03-27
Add missing flags to debug buffers output
Delapouite
2019-01-23
Always select inserted text after piping
Maxime Coste
2018-10-23
Refactor Hook management to have a well defined list of hooks
Maxime Coste
2018-08-29
Use shell specific quoting for env vars
Maxime Coste
2018-05-21
Gather options in a vector when running Buffer::on_option_changed
Maxime Coste
2018-05-14
Rename Context::Flags::Transient to Context::Flags::Draft
Maxime Coste
2018-05-02
Refactor buffer undo tree
Maxime Coste
2018-04-06
Make error messages more consistent
Delapouite
2018-03-13
Do not jump to buffer start on `g.` with no previous modifications
Maxime Coste
2018-03-09
Detect no-op replaces and do not act on them
Maxime Coste
2018-02-24
Allow l/h to cross line boundaries
Maxime Coste
2018-02-18
Buffer: avoid expensive option flattening in on_registred with NoHooks
Maxime Coste
2018-02-11
Refuse modification of ReadOnly buffers and make Debug buffer readonly
Maxime Coste
2018-01-18
Use the _str and _sv string literals more often
Maxime Coste
2017-11-07
Buffer: change clamp logic to preserve ordering
Maxime Coste
2017-09-01
Make Buffer::Modification an aggregate
Maxime Coste
2017-08-29
Rename containers.hh to ranges.hh (and Container to Range)
Maxime Coste
2017-08-04
Purge history on buffer reload when NoUndo flag is on
Maxime Coste
[next]