summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2011-10-19CommandManager: fix completion of empty tokensMaxime Coste
2011-10-19Buffer: iterator_at prevents getting iterators on end of lineMaxime Coste
2011-10-18IncrementalInserter: fix OpenLineBelowMaxime Coste
2011-10-18DisplayBuffer: store atoms in a std::list instead of a vectorMaxime Coste
2011-10-18Window: fix status_line cursor positionMaxime Coste
2011-10-18DisplayBuffer: remove some check_invariant, overhead is too noticeableMaxime Coste
2011-10-18Buffer: add support for modification listenersMaxime Coste
2011-10-17BufferIterator: move methods implementation to buffer_iterator.inl.hMaxime Coste
2011-10-17utils: add contains functionMaxime Coste
2011-10-17Filters: add a show line numbers filterMaxime Coste
2011-10-17DisplayAtom: add splittable methodeMaxime Coste
2011-10-17DisplayBuffer: deinline insert method and add atom_containing methodMaxime Coste
2011-10-17DisplayBuffer: allow empty atoms, with begin == endMaxime Coste
2011-10-17Buffer: move struct Modification out of class, as BufferModificationMaxime Coste
2011-10-15DisplayBuffer: refactoring, correct support of replacementsMaxime Coste
2011-10-15LineAndColumn: add comparison operatorsMaxime Coste
2011-10-14WindowCoord: rename to DisplayCoord and move with DisplayBufferMaxime Coste
2011-10-14BufferCoord: allow explicit construction from all LineAndColumnsMaxime Coste
2011-10-12Window: privatize coordinates conversion methodsMaxime Coste
2011-10-12Selectors: remove unused move_selectMaxime Coste
2011-10-12Window: move_cursor_to takes a BufferIterator parameterMaxime Coste
2011-10-12Filters: add an expand_tabulation filterMaxime Coste
2011-10-10Debug: add key integral value in the debug buffer on keystrokeMaxime Coste
2011-10-10Completions: move code from main.cc to completion.hhMaxime Coste
2011-10-10Window: scroll when inserting, appending, erasing if necessaryMaxime Coste
2011-10-10gl and gh now go to first or last character of the lineMaxime Coste
2011-10-08remove useless lineMaxime Coste
2011-10-07Filters: tweak colorize_cplusplusMaxime Coste
2011-10-07ncurses: fix color supportMaxime Coste
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