summaryrefslogtreecommitdiff
path: root/src/register_manager.hh
AgeCommit message (Expand)Author
2025-02-16Revert "WIP history register"Maxime Coste
2025-02-10WIP history registerMaxime Coste
2024-08-12Move debug utils to debug.hh/debug.ccMaxime Coste
2024-08-12Reduce headers dependency graphMaxime Coste
2022-08-16Remove stale comment about StaticRegisterJohannes Altmanninger
2020-12-23commands: add "registers" subcommand to :debugCole Helbling
2020-07-21Do not trigger RegisterModified hooks on register about to be restoredMaxime Coste
2020-07-19Add a RegisterModified hookMaxime Coste
2020-02-15Fix invalid memory access when getting the main entry of empty registersMaxime Coste
2019-11-23src: Complete register names in `%reg{}` expansionsFrank LENORMAND
2019-07-02src: Cap the maximum size of history registersFrank LENORMAND
2019-06-24Unify register saving/restoring to a VectorMaxime Coste
2019-06-23Use register to store prompt historyMaxime Coste
2018-05-17Avoid needless constant allocation in StaticRegister::setMaxime Coste
2017-07-19Migrate code to c++14Maxime Coste
2017-03-07Replace uses of UnorderedMap with HashMapMaxime Coste
2017-02-22Try to please clang-3.5Maxime Coste
2017-02-14Make numeric registers setableMaxime Coste
2017-01-08Apply clang-tidy modernize to the codebaseMaxime Coste
2016-03-31Make DynamicRegister statically dispatch to its functionMaxime Coste
2015-11-25Refactor registers to initialize all of them at startup and add null registerMaxime Coste
2015-04-23Move Register to register_manager.hhMaxime Coste
2015-01-14Even more memory trackingMaxime Coste
2015-01-12replace all std::vector with VectorMaxime Coste
2014-12-16Rework hashing, use a more extensible framework similar to n3876 proposalMaxime Coste
2014-06-06Add support for long names for registersMaxime Coste
2014-01-09Style changes, replace typedefs with usingsMaxime Coste
2013-04-09sort includes directivesMaxime Coste
2012-08-05Registers need a context to return their valuesMaxime Coste
2012-06-29support static and dynamic registers, add '%' (filename) and '.' (selection) ...Maxime Coste
2012-02-09Merge captures into registers, implements register insertionMaxime Coste
2012-02-07add a Register class, registers can now contain a list of stringMaxime Coste
2011-09-23Basic support for yanking and pastingMaxime Coste