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
/
editor.cc
Age
Commit message (
Collapse
)
Author
2013-12-15
cleanup editor.hh, remove editor.cc...
Maxime Coste
2013-12-15
Move Editor::selections_content to Context
Maxime Coste
2013-12-15
remove unused Editor::check_invariant
Maxime Coste
2013-12-15
Move Editor::{undo,redo} to free functions in normal.cc
Maxime Coste
2013-12-15
Move insert and erase to normal.cc, and move edition management to context
Maxime Coste
2013-12-15
Remove Editor::move_selections
Maxime Coste
2013-12-14
Remove Editor::select methods, add a non-const selections getter
Maxime Coste
2013-12-14
Rename MultiSelector to Selector
Maxime Coste
2013-12-14
Move (keep|flip|remove|clear)_selections from editor method to free selectors
Maxime Coste
2013-12-14
Remove simple selectors, always go through a multi selector
Maxime Coste
2013-12-14
MultiSelectors takes a reference to the current selection and mutate it
Maxime Coste
2013-12-14
MultiSelectors now transforms the whole selection
Maxime Coste
2013-12-14
Move main selection index to SelectionList
Maxime Coste
2013-11-04
Remove IncrementalInserter and move it's code to InputModes::Insert
Maxime Coste
2013-10-11
Fix Editor::remove_selection when the main selection is the first one and is ↵
Maxime Coste
the removed one
2013-07-30
fix insert mode erase utf-8 handling, add unit test
Maxime Coste
2013-07-26
memoryview: always pass by value
Maxime Coste
2013-07-26
LineAndColumns: always pass by value
Maxime Coste
2013-07-23
try to preserve display column rather than buffer column when moving line
Maxime Coste
2013-06-06
Buffer: insert and erase go back to taking iterators, and return iterators
Maxime Coste
2013-06-06
minor cleanups Editor
Maxime Coste
2013-06-06
avoid_eol: use direct line access
Maxime Coste
2013-06-06
remove Buffer:char_{distance,advance} use line access instead
Maxime Coste
2013-06-06
Buffer: remove line_length and replace line_content with operator[]
Maxime Coste
2013-06-06
remove BufferIterator conversion to/from BufferCoord
Maxime Coste
2013-06-04
fix Editor::move_selections(LineCount...) on buffer bounds
Maxime Coste
2013-06-04
IncrementalInserter: use coords instead of iterators
Maxime Coste
2013-06-04
Use coord instead of iterators for selections
Maxime Coste
2013-06-01
Explicitly pass buffer to selectors
Maxime Coste
2013-06-01
BufferChangeListener: pass buffer to on_{inser,erase}
Maxime Coste
2013-05-30
Remove Range::content
Maxime Coste
2013-05-30
Remove begin/end from Ranges, replace with min/max
Maxime Coste
Ranges should not be utf8 aware (needed for end), and a lot of uses for end() were in fact looking for max.
2013-05-30
Buffer insert and erase takes coord rather than iterators
Maxime Coste
2013-05-29
Buffer::do_{erase,insert} takes coord parameters rather than iterators
Maxime Coste
BufferChangeListeners do as well use coord rather than iterators
2013-05-29
Remove Selection::avoid_eol, move as static func in editor.cc
Maxime Coste
Conflicts: src/editor.cc
2013-05-14
Editor::select(Selection, SelectMode::Extend) now only keeps the extended ↵
Maxime Coste
main selection
2013-05-03
Editor: tweak behaviour on undo/redo when selecting modified ranges
Maxime Coste
2013-05-03
Editor: undo and redo select all ranges modified instead of the last one
Maxime Coste
2013-04-09
sort includes directives
Maxime Coste
2013-04-09
rename assert to kak_assert to avoid collisions
Maxime Coste
2013-04-04
do not check buffer invariant in do_{erase,insert} as this cause O(n²) ↵
Maxime Coste
behaviour
2013-04-03
Editor: fix utf8 handling in prepare_insert
Maxime Coste
2013-03-20
Editor: fix select(Selection&, SelectMode::Replace)
Maxime Coste
2013-03-18
Editor: keep selections sorted and use an index for the main one
Maxime Coste
2013-03-15
Editor: replace selections().back() with main_selection()
Maxime Coste
2013-03-13
Editor: fix replace at end of buffer
Maxime Coste
2013-02-28
Editor::multi_select: reserve some vector space in advance
Maxime Coste
2013-02-27
Editor: fix move_selection(LineCount) when current column is after next line end
Maxime Coste
2013-02-27
Add String Range::content() const
Maxime Coste
2013-02-27
Add a debug option to Makefile, and use KAK_DEBUG define to remove debug code
Maxime Coste
[next]