summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2011-10-07DisplayBuffer: do not store content in atom, begin and end are sufficientMaxime Coste
2011-10-07Debug: add a write_debug functionMaxime Coste
2011-10-07Buffer: add a type propertyMaxime Coste
2011-10-07Window: get rid of select_modeMaxime Coste
2011-10-06clear selections after a changeMaxime Coste
2011-10-06whitespace fixMaxime Coste
2011-10-06IncrementalInserter: support OpenLineBelow and OpenLineAbove modeMaxime Coste
2011-10-06Filters: tweak colorize_cplusplusMaxime Coste
2011-10-05quit: do not quit if modified buffer exists, add q! commandMaxime Coste
2011-10-05draw_window: add a space for eol, so that selected eol are visibleMaxime Coste
2011-10-05Window: empty_selections -> clear_selectionsMaxime Coste
2011-10-05Buffer: modification trackingMaxime Coste
2011-10-04Filters: tweaks colorize_cplusplusMaxime Coste
2011-10-04Window: add a basic status lineMaxime Coste
2011-10-03escape-key force return to normal modeMaxime Coste
2011-10-03File: fix write_buffer_to_fileMaxime Coste
2011-10-03Filters: add a colorize_cplusplus filter and use it by default in WindowMaxime Coste
2011-10-03bind T and F as select_to_reverse non-inclusive and inclusiveMaxime Coste
2011-09-30Filters: add a colorize_regex filterMaxime Coste
2011-09-30ncurses: quick'n'dirty color supportMaxime Coste
2011-09-29Window: fix blink_voidMaxime Coste
2011-09-29DisplayBuffer: check_invariant method to assert atoms consistencyMaxime Coste
2011-09-29DisplayBuffer: add a split method to split an atomMaxime Coste
2011-09-29Window: add a test filter to make 'void' blinkMaxime Coste
2011-09-28Window: refactor DisplayBuffer generationMaxime Coste
2011-09-28BufferIterator: add operator>{,=}Maxime Coste
2011-09-28Window: fix scrolling when select_mode == AppendMaxime 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-27Selectors: add a count argument to select_toMaxime Coste
2011-09-27Handle paste before and paster after with p and PMaxime Coste
2011-09-26erase, change: yank current selection before erasingMaxime Coste
2011-09-25DisplayBuffer: cleanupMaxime Coste
2011-09-25Word selectors: better handling of line breaksMaxime Coste
2011-09-24% key selects whole bufferMaxime Coste
2011-09-24gh and gl to move to first/last character of lineMaxime Coste
2011-09-24BufferIterator: fix operator=Maxime Coste
2011-09-24Search: save last search to '/' register and bind n to repeat last searchMaxime Coste
2011-09-24Window: undo group cleanup and fix of append methodMaxime Coste
2011-09-23Basic support for yanking and pastingMaxime Coste
2011-09-23Window: add selection_content methodMaxime Coste
2011-09-23CommandManager: now a singletonMaxime Coste
2011-09-23main: using namespace std::placeholdersMaxime Coste
2011-09-23Utils: Singleton template and migration of the BufferManagerMaxime Coste
2011-09-23Selectors: support inclusive mode in select_to (bound to f key)Maxime Coste
2011-09-23Selection: do not use [begin, end) semantics but [first, last]Maxime Coste
2011-09-22Completion: add complete_buffername completerMaxime Coste
2011-09-22BufferManager: allow iteration on Buffers with begin/end methodsMaxime Coste
2011-09-22Selectors: add select_to which selects until a given character on current lineMaxime Coste