summaryrefslogtreecommitdiff
path: root/src/window.hh
AgeCommit message (Expand)Author
2017-01-08Apply clang-tidy modernize to the codebaseMaxime Coste
2016-11-28Add more memory domains to certain dataMaxime Coste
2016-11-24Forward client name to contexts created for write-allMaxime Coste
2016-10-01Support codepoints of variable widthMaxime Coste
2016-05-09Keep a pointer to current client in windows so that window hooks can access itMaxime Coste
2016-02-03Do not use a hash to determine if a window must be redrawnMaxime Coste
2015-11-02Support horizontal centering in view commands (using m)Maxime Coste
2015-06-22Refactor slightly window redrawingMaxime Coste
2015-06-21Rework window redraw handling, should redraw window less oftenMaxime Coste
2015-06-04Add support for Default faceMaxime Coste
2015-03-18Add a display coord to buffer coord method to WindowMaxime Coste
2015-03-05Use a IdMap for storing hooksMaxime Coste
2015-02-19Rename safe_ptr and ref_ptr to SafePtr and RefPtrMaxime Coste
2015-01-26Release display buffers when a window is added to free listMaxime Coste
2014-12-18Do not register timers for transient input handlersMaxime Coste
2014-11-12Cleanup includesMaxime Coste
2014-10-30Add scope class and encapsulate Options, Keymaps, Aliases and Hooks in itMaxime Coste
2014-10-30Add scoped aliasesMaxime Coste
2014-10-22Refactor highlighters, use an interface with virtual methodsMaxime Coste
2014-09-09Add support for target column preservationMaxime Coste
2014-08-12Make safe_ptr able to track callstacksMaxime Coste
2014-06-10Replace FunctionGroup template with HighlighterGroup classMaxime Coste
2014-05-07Refactor LineAndColumn coordinatesMaxime Coste
2013-12-20Get rid of Editor for goodMaxime Coste
2013-12-16Pass a Context rather than a Window to highlightersMaxime Coste
2013-12-16Window: refactor center_selection/display_selection_atMaxime Coste
2013-12-15Remove Editor::move_selectionsMaxime Coste
2013-10-25Add key mapping supportMaxime Coste
2013-07-26LineAndColumns: always pass by valueMaxime Coste
2013-07-24Add scroll left/right supportMaxime Coste
2013-07-23try to preserve display column rather than buffer column when moving lineMaxime Coste
2013-05-30window, editor: take coords rather than iterators parametersMaxime Coste
2013-04-12Add zj and zk command for scrolling the windowMaxime Coste
2013-04-11add Window::display_selection_at(LineCount)Maxime Coste
2013-04-09sort includes directivesMaxime Coste
2013-04-02Window: move highlighters after options so that they can reference itMaxime Coste
2013-03-27Merge {Filter,Highlighter}Group in a FunctionGroup templateMaxime Coste
2013-03-05Strongly typed options supportMaxime Coste
2013-03-01Window: segregate builtins highlighters from the othersMaxime Coste
2013-02-18move status line generation code to client managerMaxime Coste
2013-01-17Move Insertion Hooks handing to the input handlerMaxime Coste
2012-11-22move Window ownership to the ClientManager instead of the BufferMaxime Coste
2012-11-22rename (hook|option)_manager to (hook|option)s.Maxime Coste
2012-11-05Window: maintain the timestamp of last display buffer updateMaxime Coste
2012-10-31Window: sanitize position in set_positionMaxime Coste
2012-10-11use ByteCount instead of CharCount when we are really counting bytesMaxime Coste
2012-09-30Add a Window::display_position(const BufferIterator&) methodMaxime Coste
2012-09-07Add support for page up and page downMaxime Coste
2012-09-04add override markersMaxime Coste
2012-08-21add Window::center_selection methodMaxime Coste