summaryrefslogtreecommitdiff
path: root/src/context.hh
AgeCommit message (Expand)Author
2016-10-29Display a status line message when Kakoune is waiting on a shell to completeMaxime Coste
2016-10-11Add support for repeating the last object/char find commandMaxime Coste
2016-10-10Small formatting fixupMaxime Coste
2016-09-26Make hook disabling work for all hooks, not only user hooksMaxime Coste
2016-02-27Remove direct access to ui, go through clientMaxime Coste
2015-12-23Remove drop jump (c-d)Maxime Coste
2015-12-23Support collapsing jumps in eval and execMaxime Coste
2015-12-23Use an index for jump list current rather than an iteratorMaxime Coste
2015-12-23Extract jump list handling in a JumpList structMaxime Coste
2015-11-27Support dropping last jump and use it to fix :tag double jump pushMaxime Coste
2015-08-19No reason for NestedBool operator bool to be explicitMaxime Coste
2015-08-18Rename Disableable to more general NestedBoolMaxime Coste
2015-07-13Move Context scope access helpers as inline methodsMaxime Coste
2015-04-19Make empty context construction more explicitMaxime Coste
2015-04-19Avoid unneeded update of selections when we are going to overwrite themMaxime Coste
2015-04-19Remove Context::set_selections, use Context::selections() = ...Maxime Coste
2015-02-19Rename safe_ptr and ref_ptr to SafePtr and RefPtrMaxime Coste
2015-01-12replace all std::vector with VectorMaxime Coste
2014-12-18Do not register timers for transient input handlersMaxime Coste
2014-12-05Disable history writing when running hooksMaxime Coste
2014-12-05Consolidate constext disablable feature in a 'Disableable' helperMaxime Coste
2014-11-21Do not reset edition level to 0 on buffer changeMaxime Coste
2014-10-30Add scope class and encapsulate Options, Keymaps, Aliases and Hooks in itMaxime Coste
2014-10-30Add scoped aliasesMaxime Coste
2014-10-10Support changing buffer when an edition is in progressMaxime Coste
2014-07-27In non interactive interactive mode, disable user key mappingsMaxime Coste
2014-07-24Disable hooks on a per context basis, and propagate that to Insert modeMaxime Coste
2014-06-27Replace boost::optional with our own implementationMaxime Coste
2014-06-21Use main selection index as default when accessing only one register valueMaxime Coste
2014-06-01Add Context::set_selections(std::vector<Selection>)Maxime Coste
2014-05-14Use a plain SelectionList for Context, remove DynamicSelectionListMaxime Coste
2014-05-13Use simple SelectionList for the Context::JumpListMaxime Coste
2014-05-13SelectionList know its buffer and timestampMaxime Coste
2014-03-20Remove dangling forward declaration of Editor classMaxime Coste
2014-03-20Fix commentMaxime Coste
2014-01-06Do not allow changing buffer when the context is editingMaxime Coste
2013-12-20Get rid of Editor for goodMaxime Coste
2013-12-16Pass a Context rather than a Window to highlightersMaxime Coste
2013-12-15Move Editor::selections_content to ContextMaxime Coste
2013-12-15Move insert and erase to normal.cc, and move edition management to contextMaxime Coste
2013-12-15Add Context::selections method, and use it in priority to the Editor's oneMaxime Coste
2013-11-14move Client::m_name to context, no more need for DraftUIMaxime Coste
2013-11-14Extract InputHandler from ClientMaxime Coste
2013-11-11Make Context a class, not a structMaxime Coste
2013-10-25Add key mapping supportMaxime Coste
2013-10-15Reset normal mode when changing the current editorMaxime Coste
2013-10-10Remove Context::numeric_param, pass it directly to normal mode functionsMaxime Coste
2013-09-16remove print_status from UserInterface, pass status line to drawMaxime Coste
2013-09-12rename InputHandler to ClientMaxime Coste
2013-09-12Move Client responsibilities to InputHandlerMaxime Coste