Maxime Coste
|
8a7e16cec3
|
Switch some const String& parameters to StringView
|
2014-10-07 21:11:55 +01:00 |
|
Maxime Coste
|
bea53d09b2
|
Remove option checkers, handle that through the type system
Use a specific type for InsertCompleterDesc with checks in
the option_{from,to}_string functions
|
2014-08-19 18:56:11 +01:00 |
|
Maxime Coste
|
5fc063c520
|
Insert word completion: Use subsequence matching if prefix failed
|
2014-07-30 19:58:34 +01:00 |
|
Maxime Coste
|
a32b49acd1
|
Rename ColorPair to Face and ColorRegistry to FaceRegistry
Face also stores the attributes
|
2014-07-11 00:27:43 +01:00 |
|
Maxime Coste
|
ed68d1ff28
|
utf8: use end of sequence iterators for more security
|
2014-07-05 12:10:06 +01:00 |
|
Maxime Coste
|
63878b03c5
|
Style fixes
|
2014-06-26 19:01:39 +01:00 |
|
Maxime Coste
|
5bcb55b6dd
|
minor cleanups in insert_completer.cc
|
2014-05-31 18:18:29 +01:00 |
|
Maxime Coste
|
b6b646e9a2
|
Remove use of 'offset' in buffer iterators, lines are just String
No need to maintain line offsets anymore.
|
2014-05-24 17:08:01 +01:00 |
|
Maxime Coste
|
bf98b38afd
|
Use a plain SelectionList for Context, remove DynamicSelectionList
|
2014-05-14 19:49:04 +01:00 |
|
Maxime Coste
|
8546788b43
|
Refactor LineAndColumn coordinates
BufferCoord -> ByteCoord
DisplayCoord -> CharCoord
Moved their definition along with LineAndColumn into coord.hh
|
2014-05-07 19:53:45 +01:00 |
|
Maxime Coste
|
b1ba7fc4d2
|
Fix word completion that replaced the whole current word
Only replace up to the cursor.
|
2014-04-29 23:48:46 +01:00 |
|
Maxime Coste
|
f683946681
|
Extract insert completion code to insert_completer.{cc,hh}
|
2014-04-28 21:54:00 +01:00 |
|