summaryrefslogtreecommitdiff
path: root/src/context.hh
AgeCommit message (Expand)Author
2019-01-24Header and dependency cleanupMaxime Coste
2018-09-12Only commit undo groups when buffer was modifiedMaxime Coste
2018-07-25Fix uninitialized context flagsMaxime Coste
2018-07-05Do not reparse %sh{...} stringsMaxime Coste
2018-05-14Rename Context::Flags::Transient to Context::Flags::DraftMaxime Coste
2018-05-14Do not push jumps implicitely in transient contextsMaxime Coste
2018-04-07Make FaceRegistry scopedMaxime Coste
2018-03-30Support full redraws during shell execution and handle resize thereMaxime Coste
2017-11-13Add count support to jumps (<c-o> and <c-i>). Add jumps testsDelapouite
2017-09-27Add status info when navigating through jumplist (<c-o>, <c-i>)Delapouite
2017-06-07Move NestedBool to utils.hhMaxime Coste
2017-05-23Remove unneeded forward declarationMaxime Coste
2017-03-15Small code tweaks regarding flags handlingMaxime Coste
2017-03-15Migrate WithBitOps template specialization to with_bit_ops functionMaxime Coste
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