Maxime Coste
|
adde2fef75
|
Use StringView for completion functions
|
2014-04-18 14:02:14 +01:00 |
|
Maxime Coste
|
a9b3a8b0d6
|
rename BufferManager::complete_buffername to complete_buffer_name
|
2014-04-07 23:47:50 +01:00 |
|
Maxime Coste
|
9999e5698d
|
Use the buffer manager to delete buffer, throw when a client is inserting
|
2013-04-10 18:54:01 +02:00 |
|
Maxime Coste
|
e5d93c2194
|
BufferManager: replace Buffer* get_buffer with Buffer& get_buffer
|
2013-03-21 19:09:31 +01:00 |
|
Maxime Coste
|
0ce6bd9bf5
|
use ByteCount instead of CharCount when we are really counting bytes
(that is most of the time when we are not concerned with displaying)
|
2012-10-11 00:41:48 +02:00 |
|
Maxime Coste
|
f230feec7f
|
Change buffer order based on the last one used
|
2012-09-28 14:14: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
|
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
|
d96427b831
|
Add a delbuf (db) command which delete an existing buffer
|
2012-05-28 22:51:12 +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
|
429536d0f4
|
BufferManager: allow iteration on Buffers with begin/end methods
|
2011-09-22 18:55:23 +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 |
|