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
2012-12-28
Buffer loses the 'New' flag when written
Maxime Coste
2012-12-19
Buffer: close undo group when saved
Maxime Coste
2012-11-27
fix buffer creation on empty file
Maxime Coste
2012-11-23
Buffer takes a vector of lines as initial content
Maxime Coste
2012-11-23
buffer: increment timestamp on notify saved
Maxime Coste
2012-11-22
Cleanups and minor refactoring on Buffer
Maxime Coste
2012-11-22
move Window ownership to the ClientManager instead of the Buffer
Maxime Coste
2012-11-22
rename (hook|option)_manager to (hook|option)s.
Maxime Coste
2012-11-21
Buffer: replace reset_undo_data with a NoUndo flag
Maxime Coste
2012-11-21
minor fixes to buffer constructor
Maxime Coste
2012-11-20
Buffer: replace Buffer::Type with Buffer::Flags
Maxime Coste
2012-11-12
make Buffer::{add,remove}_change_listener const and the listener list mutable
Maxime Coste
2012-11-05
Rework Window creation, avoid using the same window in multiple clients
Maxime Coste
2012-10-31
Fix buffer iterator_at_line_{begin,end}(LineCount)
Maxime Coste
2012-10-11
Makefile: add -Wall to CXXFLAGS
Maxime Coste
2012-10-11
use ByteCount instead of CharCount when we are really counting bytes
Maxime Coste
2012-10-08
Buffer: add some utf8 sanity checks
Maxime Coste
2012-10-02
move clamp to utils.hh
Maxime Coste
2012-09-11
Buffer: reset undo data after executing hooks in constructor
Maxime Coste
2012-09-10
Buffer: Allow inserting at the end when the inserted text ends with an end of...
Maxime Coste
2012-08-23
use a strongly typed int CharCount for character counts
Maxime Coste
2012-08-22
use a strongly typed int LineCount for line counts
Maxime Coste
2012-08-21
Add Buffer::iterator_at_line{begin,end}(size_t line) overloads
Maxime Coste
2012-08-15
Buffer::{iterator_at,clamp} takes an optional avoid_eol parameter
Maxime Coste
2012-08-15
misc cleanups
Maxime Coste
2012-08-15
Buffer: add a timestamp
Maxime Coste
2012-08-14
Buffer: stronger invariant, a buffer is never empty and all lines finish by '\n'
Maxime Coste
2012-08-10
Buffer: move back Modification as an implementation detail
Maxime Coste
2012-08-10
Buffer: fix corner case in insert
Maxime Coste
2012-08-10
Buffer: add reset_undo_data method
Maxime Coste
2012-08-08
Refactor BufferManager
Maxime Coste
2012-08-05
Context: only buffer context are not allowed, an editor is always needed
Maxime Coste
2012-08-02
Buffer: fix insert at end of buffer
Maxime Coste
2012-07-18
Fix end_it computation in Buffer::insert, avoid clamping in iterator_at
Maxime Coste
2012-07-16
Go back to a generic BufferChangeListener interface for selection update
Maxime Coste
2012-06-29
Buffer: pass by value instead of by reference when object will be copied anyway
Maxime Coste
2012-06-28
Fix BufferIterator::on_erase and tweak Buffer
Maxime Coste
2012-06-25
code cleanups in buffer
Maxime Coste
2012-06-14
execute BufClose hook in Buffer destructor
Maxime Coste
2012-06-05
fix some warnings detected with clang
Maxime Coste
2012-06-12
BufCreate hook is always called for every buffer, BufNew is called when creat...
Maxime Coste
2012-06-07
HookManager are now hierarchical from window to buffer to global
Maxime Coste
2012-06-04
check if no modification were made in Buffer::end_undo_group
Maxime Coste
2012-04-14
replace std::string references with String
Maxime Coste
2012-04-04
remove ModificationListener and use a list of iterators to update instead
Maxime Coste
2012-04-04
fix some corner cases in Buffer modification
Maxime Coste
2012-04-03
add an OptionManager class and use it to manage tabstops
Maxime Coste
2012-04-03
rename HooksManager to HookManager
Maxime Coste
2012-03-30
add a Line::length method
Maxime Coste
2012-03-30
Store buffer content in a list of lines
Maxime Coste
[next]