index
:
kakoune.git
master
Unnamed repository; edit this file 'description' to name the repository.
Mike Vink
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hook_manager.cc
Age
Commit message (
Expand
)
Author
2025-03-24
Fix prompt history recording when using mapped keys
Johannes Altmanninger
2024-08-16
include headers cleanup
AdriĆ Arrufat
2024-08-12
Move debug utils to debug.hh/debug.cc
Maxime Coste
2023-08-13
Add a ProfileScope helper class to replace most profiling uses
Maxime Coste
2023-06-17
Rename "disable_history" stack state to "noninteractive"
Johannes Altmanninger
2023-02-14
Immediately execute ModuleLoaded hooks for already loaded modules
Maxime Coste
2020-05-29
Add a range based remove_if overload
Maxime Coste
2019-04-15
Support named captures in hooks
Maxime Coste
2019-02-17
Fix uses of std::remove_if
Maxime Coste
2018-12-09
Gather the list of hooks to run before running the parent
Maxime Coste
2018-10-23
Refactor Hook management to have a well defined list of hooks
Maxime Coste
2018-09-12
Change remove-hooks to take a regular expression
Maxime Coste
2018-09-09
src: Check that `Once` hooks to remove exist
Frank LENORMAND
2018-08-16
Add a test case for -once hooks and code style tweaks
Maxime Coste
2018-08-06
src: Allow hooks to be run only once
Frank LENORMAND
2018-05-26
Do not expose C++ typeid().name to user facing errors on wrong option type
Maxime Coste
2018-04-26
Add a -always switch to hook command to ignore hooks disabled
Maxime Coste
2018-04-07
Make FaceRegistry scoped
Maxime Coste
2017-11-25
Small formating tweak
Maxime Coste
2017-10-06
Move HookManager::Hook definition in the cpp
Maxime Coste
2017-08-29
Rename containers.hh to ranges.hh (and Container to Range)
Maxime Coste
2017-06-07
Use microseconds instead of milliseconds for built-in profiling
Maxime Coste
2017-06-07
Fix memory errors due to sharing the MatchResults in the Hooks struct
Maxime Coste
2017-06-07
Move hook executing logic into HookManager
Maxime Coste
2017-06-07
Avoid expensive copies of Hooks in HookManager::run_hooks
Maxime Coste
2017-06-07
Use a vector instead of a hash map to store hooks
Maxime Coste
2017-03-16
Try to clean up option include a bit
Maxime Coste
2017-03-07
Replace IdMap with HashMap
Maxime Coste
2017-02-19
Fix handling of disabled_hooks regex
Maxime Coste
2017-02-19
Copy the list of hooks to run before iterating on them and running them
Maxime Coste
2017-02-19
Small naming tweak in HookManager
Maxime Coste
2016-09-26
Make hook disabling work for all hooks, not only user hooks
Maxime Coste
2016-07-24
Introduce chrono.hh
Maxime Coste
2016-07-11
Do not throw when recursive hook calls are detected
Maxime Coste
2016-06-27
Detect recursive hook run and abort in that case
Maxime Coste
2016-03-17
Write the hook parameter in the debug buffer on error in hook
Maxime Coste
2016-03-08
Rework container helpers, use pipe syntax and cleanup implementation
Maxime Coste
2015-11-21
Add a profiling debug flag to get timings for hooks/shell eval
Maxime Coste
2015-11-19
Introduce a debug flags option to control some tracing
Maxime Coste
2015-09-16
Store key hash in IdMap
Maxime Coste
2015-07-08
Notify user when some hooks failed
Maxime Coste
2015-06-06
Move write_debug to buffer utils as write_to_debug_buffer
Maxime Coste
2015-06-01
Port even more code to use format function
Maxime Coste
2015-03-10
Refactor String, use a common StringOps interface, hide std::string
Maxime Coste
2015-03-05
Use a IdMap for storing hooks
Maxime Coste
2014-12-23
Rename id_map to IdMap
Maxime Coste
2014-12-23
Unify completion from container content logic
Maxime Coste
2014-10-20
Port more code to StringView instead of const String&
Maxime Coste
2014-10-13
Refactor regex uses, do not reference boost except in regex.hh
Maxime Coste
2014-08-21
Add a 'disabled_hooks' regex option
Maxime Coste
[next]