Maxime Coste
|
3644f2a056
|
Refactor registers to initialize all of them at startup and add null register
Fixes #497
|
2015-11-25 21:48:17 +00:00 |
|
Maxime Coste
|
075c5013a1
|
Move Register to register_manager.hh
|
2015-04-23 21:51:48 +01: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
|
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
|
d33554a1cc
|
Add support for long names for registers
We can now access register / with the name slash, * with star,
and | with pipe
Fixes #23
|
2014-06-06 00:49:36 +01:00 |
|
Maxime Coste
|
e6884f989c
|
Style changes, replace typedefs with usings
|
2014-01-09 19:59:26 +00:00 |
|
Maxime Coste
|
270e950cf1
|
sort includes directives
|
2013-04-09 20:05:40 +02:00 |
|
Maxime Coste
|
4dc9973288
|
Registers need a context to return their values
|
2012-08-05 20:13:41 +02:00 |
|
Maxime Coste
|
dfbda951d3
|
support static and dynamic registers, add '%' (filename) and '.' (selection) registers
|
2012-06-29 18:37:17 +02:00 |
|
Maxime Coste
|
d84d085cc2
|
Merge captures into registers, implements register insertion
|
2012-02-09 23:47:55 +00:00 |
|
Maxime Coste
|
333e87dedd
|
add a Register class, registers can now contain a list of string
That way, registers can be used to store per selection data
|
2012-02-07 23:01:02 +00:00 |
|
Maxime Coste
|
9b865cea39
|
Basic support for yanking and pasting
|
2011-09-23 14:31:57 +00:00 |
|