Maxime Coste
|
95e020ed77
|
Remove some unneeded type declarations in AliasRegistry
|
2017-03-24 20:13:18 +00:00 |
|
Maxime Coste
|
e44f95820e
|
Fixes some clang-tidy warning and add a few missing meta.hh include
|
2017-03-16 23:34:02 +00:00 |
|
Maxime Coste
|
f0ae0b8410
|
Replace IdMap with HashMap
|
2017-03-07 01:12:37 +00:00 |
|
Maxime Coste
|
ed2d50ecef
|
Remove unused AliasRegistry::flatten_aliases method
We do not complete alias names anymore, so this method is not
needed.
|
2017-03-04 19:45:41 +00:00 |
|
Maxime Coste
|
21ae662151
|
Use ranked match based completion for command names
|
2016-03-08 13:56:37 +00:00 |
|
Maxime Coste
|
cb108b248a
|
Fix alias completion and overwritting
|
2015-11-17 13:55:27 +00:00 |
|
Maxime Coste
|
e7a8f64722
|
Use a sorted IdMap for aliases
|
2015-09-16 22:32:02 +01:00 |
|
Maxime Coste
|
30ad9a0475
|
Complete aliases in command prompt
|
2015-09-06 18:09:32 +01:00 |
|
Maxime Coste
|
8df77121d7
|
Rename safe_ptr and ref_ptr to SafePtr and RefPtr
|
2015-02-19 13:58:25 +00:00 |
|
Maxime Coste
|
2a878d51fd
|
Even more memory tracking
|
2015-01-14 19:16:32 +00:00 |
|
Maxime Coste
|
da562e03a0
|
replace all std::vector with Vector
|
2015-01-12 13:58:41 +00:00 |
|
Maxime Coste
|
2852e0fbe5
|
Remove trailing blank lines
|
2014-12-23 23:00:20 +00:00 |
|
Maxime Coste
|
ebecd60eb8
|
Rework hashing, use a more extensible framework similar to n3876 proposal
std::hash specialization is a pain to work with, stop using that, and
just specialize a 'size_t hash_value(const T&)' free function.
|
2014-12-16 18:57:19 +00:00 |
|
Maxime Coste
|
3a817e2f96
|
Cleanup includes
|
2014-11-12 21:27:07 +00:00 |
|
Maxime Coste
|
e38ba6ce3d
|
Add scope class and encapsulate Options, Keymaps, Aliases and Hooks in it
|
2014-10-30 14:04:57 +00:00 |
|
Maxime Coste
|
185b980718
|
Add scoped aliases
aliases are now stored in window, buffer, or globally.
|
2014-10-30 14:02:13 +00:00 |
|