Bernardo
|
e9c186e48a
|
change to TextEdit to avoid allocation and sort
rename newline to step where applicable
|
2018-12-25 20:49:18 +01:00 |
|
Bernardo
|
863ed19946
|
remove benchmark and simplify tests
|
2018-12-25 20:14:27 +01:00 |
|
Bernardo
|
6b2da4e547
|
use new translate_offset_with_edit for TryConvWith
doc comments
|
2018-12-25 20:06:49 +01:00 |
|
Bernardo
|
aff0124b37
|
add line_index proptest
|
2018-12-25 20:03:14 +01:00 |
|
Bernardo
|
c886b72dab
|
make criterion args work, small simplification
|
2018-12-25 20:03:14 +01:00 |
|
Bernardo
|
dc2afae991
|
fix arbitrary offset generation, col translation working
|
2018-12-25 20:03:14 +01:00 |
|
Bernardo
|
5c8525ce4a
|
column translation implemented but not quite working yet
|
2018-12-25 20:03:14 +01:00 |
|
Bernardo
|
36f2b1f3b9
|
iterate over Step s which are either, newlines or multibyte chars
|
2018-12-25 20:03:14 +01:00 |
|
Bernardo
|
1c44ba0f04
|
simplify newline check with macro
|
2018-12-25 20:03:14 +01:00 |
|
Bernardo
|
d6312085a1
|
remove slower impl, add benchmarks
|
2018-12-25 20:03:14 +01:00 |
|
Bernardo
|
a005d2a614
|
final iteration, faster a bit simpler
the main thing is we iterate over inserted newlines at once for each edit
|
2018-12-25 19:59:02 +01:00 |
|
Bernardo
|
7299df8409
|
simplified version
|
2018-12-25 19:59:02 +01:00 |
|
Bernardo
|
8c9df62c1c
|
move translate_offset_with_edit to ra_editor
|
2018-12-25 19:59:02 +01:00 |
|