summaryrefslogtreecommitdiff
path: root/src/window.hh
AgeCommit message (Expand)Author
2012-02-09Merge captures into registers, implements register insertionMaxime Coste
2012-02-07Editor refactoring, merge undo and batch managementMaxime Coste
2012-02-03batches support in Editor, used by IncrementalInserter and exec_stringMaxime Coste
2012-01-31extract an Editor class from Window and refactorMaxime Coste
2012-01-25remove DynamicBufferIterator and make Selection a ModificationListenerMaxime Coste
2012-01-25moving no longer clears multiple selectionsMaxime Coste
2012-01-23Window have it's own hooks managerMaxime Coste
2012-01-19HighlighterGroup: move to it's own file, Window uses them directlyMaxime Coste
2012-01-18completion support for addgrouphl and rmgrouphlMaxime Coste
2012-01-15Window: add get_highlighter_group methodMaxime Coste
2012-01-11Document some Kakoune concepts, as Window, Buffer, DisplayAtom...Maxime Coste
2012-01-09<space> with a count argument replaces current selections with the counth sel...Maxime Coste
2011-12-21Window: store a stack of selectionsMaxime Coste
2011-12-07Filters: move from buffer to windowMaxime Coste
2011-12-02Window: use an idvaluemap to store highlightersMaxime Coste
2011-11-29Rename Filter to Highlighter to be more explicitMaxime Coste
2011-11-22Window: add replace methodMaxime Coste
2011-11-16IncrementalInserter: add insert_capture method bound to ^B<num>Maxime Coste
2011-11-16Selections: add captures fieldMaxime Coste
2011-11-16Window: add multi_select methodMaxime Coste
2011-11-12Completions: add filterid completion for rmfilterMaxime Coste
2011-11-09Filters: refactoringMaxime Coste
2011-11-08Window: support adding and removing filters with :addfilter :rmfilterMaxime Coste
2011-11-02IncrementalInserter: support insert at line begin and append at line endMaxime Coste
2011-10-27Selection: more intelligent mergingMaxime Coste
2011-10-24DynamicBufferIterator: add and use in SelectionsMaxime Coste
2011-10-15DisplayBuffer: refactoring, correct support of replacementsMaxime Coste
2011-10-14WindowCoord: rename to DisplayCoord and move with DisplayBufferMaxime Coste
2011-10-12Window: privatize coordinates conversion methodsMaxime Coste
2011-10-12Window: move_cursor_to takes a BufferIterator parameterMaxime Coste
2011-10-07Window: get rid of select_modeMaxime Coste
2011-10-06IncrementalInserter: support OpenLineBelow and OpenLineAbove modeMaxime Coste
2011-10-05Window: empty_selections -> clear_selectionsMaxime Coste
2011-10-04Window: add a basic status lineMaxime Coste
2011-09-28Window: refactor DisplayBuffer generationMaxime Coste
2011-09-28IncrementalInserter: Append, Insert or Change mode specified at constructionMaxime Coste
2011-09-28Window: selection behaviour now depends on a window stateMaxime Coste
2011-09-27Window: cursors are now implicit, taken from current selectionsMaxime Coste
2011-09-23Window: add selection_content methodMaxime Coste
2011-09-23Selection: do not use [begin, end) semantics but [first, last]Maxime Coste
2011-09-22Window: add move_cursor_to methodMaxime Coste
2011-09-22Selection: fix canonicalizeMaxime Coste
2011-09-19Window: add a IncrementalInserter class for insert modeMaxime Coste
2011-09-17Window: code cleanup and more intelligent Selection classMaxime Coste
2011-09-17LineAndColumn: move to it's own header and add operator[+-]=?Maxime Coste
2011-09-08Buffer is now responsible for window creationMaxime Coste
2011-09-08Window lifetime is now handled by it's buffer.Maxime Coste
2011-09-06Window: basic binding of bufffer undo featureMaxime Coste
2011-09-05LineAndColumn: segregate into WindowCoord and BufferCoordMaxime Coste
2011-09-05window: support scrollingMaxime Coste