Maxime Coste
|
4cdddb7e6d
|
BufferManager: protect complete_buffername from regex_error
|
2012-08-28 21:46:49 +02:00 |
|
Maxime Coste
|
e4fd839dda
|
use a strongly typed int CharCount for character counts
|
2012-08-23 23:56:35 +02:00 |
|
Maxime Coste
|
e00c811712
|
complete_buffername try regex matching when prefix matching does not work
|
2012-08-14 14:26:36 +02:00 |
|
Maxime Coste
|
ce99856bfa
|
Refactor BufferManager
|
2012-08-08 19:36:40 +02:00 |
|
Maxime Coste
|
4dfc910195
|
BufferManager use safe_ptr to reference the Buffers
|
2012-06-28 13:45:42 +02:00 |
|
Maxime Coste
|
109c11f29c
|
BufferManager deletes remaining buffers in his destructor
|
2012-06-14 13:15:30 +00:00 |
|
Maxime Coste
|
9337938403
|
replace std::string references with String
|
2012-04-14 01:17:09 +00:00 |
|
Maxime Coste
|
792f0f7f2e
|
BufferManager no longer owns buffers, only register them
|
2012-03-26 14:21:49 +00:00 |
|
Maxime Coste
|
f5ad32f137
|
Completion: decentralise, move buffer name completion to BufferManager
|
2011-11-12 14:06:49 +00:00 |
|
Maxime Coste
|
26537d7028
|
Utils: Singleton template and migration of the BufferManager
Singletons are not autocreating, the application needs to create
exactly one instance (I want to avoid implicit initialization order
hell)
|
2011-09-23 14:26:53 +00:00 |
|
Maxime Coste
|
030c5caf0a
|
assert: custom implementation
|
2011-09-09 19:24:18 +00:00 |
|
Maxime Coste
|
3caf962110
|
exception: refactoring
|
2011-09-09 18:40:59 +00:00 |
|
Maxime Coste
|
535e200587
|
Add a BufferManager singleton class, handling buffer lifetime
it also provide access to buffers by name
|
2011-09-08 00:11:48 +00:00 |
|