summaryrefslogtreecommitdiff
path: root/src/buffer.hh
AgeCommit message (Expand)Author
2012-02-22Buffer: optimize line updating when applying a modificationMaxime Coste
2012-02-02Use an Editor instead of a Window as much as possibleMaxime Coste
2012-01-31Buffer: support creation of temporary windows to apply commands when no windo...Maxime Coste
2012-01-31Buffer: add NewFile buffer type for buffer with an non existing yet fileMaxime Coste
2012-01-11Document some Kakoune concepts, as Window, Buffer, DisplayAtom...Maxime Coste
2011-12-07Filters: move from buffer to windowMaxime Coste
2011-12-07Buffer: replace insert and erase methods with modifyMaxime Coste
2011-12-06Buffer: rename BufferModification to ModificationMaxime Coste
2011-12-05Buffer: add comment for clampMaxime Coste
2011-12-02Buffer: add filter supportMaxime Coste
2011-11-28Buffer: add iterator_at_line_{begin,end} methodsMaxime Coste
2011-11-28DynamicBufferIterator: use const_cast instead of having a mutable field in Bu...Maxime Coste
2011-11-27Buffer: refactor to remove do_{insert,erase} methodsMaxime Coste
2011-11-04Buffer: tweak default contentMaxime Coste
2011-11-03Buffer: fix modified handlingMaxime Coste
2011-10-27rename buffer_iterator.inl.h to buffer_iterator.inl.hhMaxime Coste
2011-10-24DynamicBufferIterator: add and use in SelectionsMaxime Coste
2011-10-24Buffer: not copyable, add destructorMaxime Coste
2011-10-18Buffer: add support for modification listenersMaxime Coste
2011-10-17BufferIterator: move methods implementation to buffer_iterator.inl.hMaxime Coste
2011-10-17Buffer: move struct Modification out of class, as BufferModificationMaxime Coste
2011-10-15DisplayBuffer: refactoring, correct support of replacementsMaxime Coste
2011-10-14BufferCoord: allow explicit construction from all LineAndColumnsMaxime Coste
2011-10-07Buffer: add a type propertyMaxime Coste
2011-10-05Buffer: modification trackingMaxime Coste
2011-09-28BufferIterator: add operator>{,=}Maxime Coste
2011-09-22Buffer: add line_count methodMaxime 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-06Buffer: Undo/Redo implementationMaxime Coste
2011-09-06Buffer: accept initial content in constructorMaxime Coste
2011-09-05LineAndColumn: segregate into WindowCoord and BufferCoordMaxime Coste
2011-09-02add const BufferIterator::Buffer& buffer() methodMaxime Coste
2011-09-02Initial commitMaxime Coste