summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2012-10-10fix make tagsMaxime Coste
2012-10-10when executing keys, propagate potentially changed editor to calling contextMaxime Coste
2012-10-10exec concat all its arguments instead of accepting only oneMaxime Coste
2012-10-10Actually return something in utf8::codepoint, thanks gcc for using raxMaxime Coste
2012-10-10Editor merge selections when they overlapMaxime Coste
2012-10-10Support Append mode for Editor::select and use it for 'N' keyMaxime Coste
2012-10-10Context: explicit constructors and more commentsMaxime Coste
2012-10-10Paste use a linewise mode when pasted string ends with a \nMaxime Coste
2012-10-10Editor::insert handle all InsertModesMaxime Coste
2012-10-09Editor::insert takes an InsertMode param, remove Editor::{append,replace}Maxime Coste
2012-10-09add a unicode.hh header for Codepoint related functions, s/utf8::Codepoint/Co...Maxime Coste
2012-10-09InsertMode insert the whole utf8 representation of a codepointMaxime Coste
2012-10-09NCursesUI::get_key returns the codepointMaxime Coste
2012-10-09Editor: fix move_selection(LineCount) for utf8Maxime Coste
2012-10-09utf8: add dump(OutputIterator& it, Codepoint cp)Maxime Coste
2012-10-08get rid of CharacterMaxime Coste
2012-10-08Buffer: add some utf8 sanity checksMaxime Coste
2012-10-08WordCompleter: avoid word currently being editedMaxime Coste
2012-10-08utf8 awareness in selectorsMaxime Coste
2012-10-08DisplayAtom: add utf8 sanity checkMaxime Coste
2012-10-08DisplayAtom: only let DisplayLine touch m_begin and m_endMaxime Coste
2012-10-08utf8 awareness in editor, highlighters and ncursesMaxime Coste
2012-10-08selections should always point to an utf8 character sequence start byteMaxime Coste
2012-10-08add utf8_iterator for adapting byte iterators to iterate on unicode charactersMaxime Coste
2012-10-08add utf8 helpers in utf8.hhMaxime Coste
2012-10-02fix postfix StronglyTypedInteger::operator{++,--}Maxime Coste
2012-10-02do not use our broken safe bool, c++11 explicit bool conversion is betterMaxime Coste
2012-10-02Editor::move_selection now either takes a LineCount or a CharCountMaxime Coste
2012-10-02add postfix operator++ to BufferIteratorMaxime Coste
2012-10-02move clamp to utils.hhMaxime Coste
2012-10-02grep,make: tweak mktemp call to work on OSXMaxime Coste
2012-10-02OSX compilation fixesMaxime Coste
2012-10-01String and BufferIterator value_type goes back to plain charMaxime Coste
2012-10-01cpp.kak: fix string highlighterMaxime Coste
2012-10-01autoenable word completion while insertingMaxime Coste
2012-09-30Add a word completing functionality to insert mode (wip)Maxime Coste
2012-09-30extract is_alpha to string.hhMaxime Coste
2012-09-30Add a Window::display_position(const BufferIterator&) methodMaxime Coste
2012-09-30Add a length method to AtomContentMaxime Coste
2012-09-30Menus can be placed anywhere on the screen, and takes a style parameterMaxime Coste
2012-09-28Change buffer order based on the last one usedMaxime Coste
2012-09-26Store capture groups with selections in editor, and access them through dynam...Maxime Coste
2012-09-26Editor now stores selections as SelectionAndCapturesListMaxime Coste
2012-09-26Move last insertion from Client to ContextMaxime Coste
2012-09-26Forbid context copyMaxime Coste
2012-09-26Extract IncrementalInserter::Mode as InsertModeMaxime Coste
2012-09-26Move UserInterface out of Client into ContextMaxime Coste
2012-09-25cleanup BatchUIMaxime Coste
2012-09-24remove selection stack from editorMaxime Coste
2012-09-24Hide more Client Mode code in the cppMaxime Coste