summaryrefslogtreecommitdiff
path: root/src/buffer.cc
AgeCommit message (Expand)Author
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-24Buffer: fix handling of last eolMaxime Coste
2011-11-03Buffer: fix modified handlingMaxime Coste
2011-10-24DynamicBufferIterator: add and use in SelectionsMaxime Coste
2011-10-24Buffer: not copyable, add destructorMaxime Coste
2011-10-19Buffer: iterator_at prevents getting iterators on end of lineMaxime 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-07Buffer: add a type propertyMaxime Coste
2011-10-05Buffer: modification trackingMaxime Coste
2011-09-28BufferIterator: add operator>{,=}Maxime Coste
2011-09-24BufferIterator: fix 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-09assert: custom implementationMaxime 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-08Add a BufferManager singleton class, handling buffer lifetimeMaxime 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