Nil Geisweiller
eaa3629227
Fix cursor position after search
...
After searching forward (resp. backward) the cursor should be at the
end (resp. the beginning) of the match. That way one can jump to the
next match by running again the command.
2017-03-31 02:13:14 +03:00
Andrey Kotlarski
a8ba8363b2
Fix issue where tramp-verbose is bound to nil.
2016-10-30 17:40:59 +02:00
Andrey Kotlarski
86be48302e
Improve search precision.
2014-12-27 02:31:47 +02:00
Andrey Kotlarski
f4526a1492
Forbid short-cutting in line search.
2014-12-13 18:41:14 +02:00
Andrey Kotlarski
d1a6800b5b
Move vlf information from buffer name to the mode line.
2014-12-13 02:03:58 +02:00
Andrey Kotlarski
f43ada1173
Fix byte compilation warnings.
2014-10-16 02:56:34 +03:00
Andrey Kotlarski
673ae08848
Lower tramp verbosity level.
2014-10-07 13:19:40 +03:00
Andrey Kotlarski
ac8d4008bd
Fixes to hexl-mode activation.
2014-10-07 01:42:33 +03:00
Andrey Kotlarski
7b9befe81a
- don't load unnecessary data at the end of search or occur
...
- don't flood profile vector with approximations in linear search
2014-10-07 01:33:21 +03:00
Andrey Kotlarski
3cfa9b1935
Refactor vlf-query-replace and don't adjust batch size if only
...
statistics are enabled.
2014-09-26 15:22:25 +03:00
Andrey Kotlarski
2c660b064f
Fix positive goto-line search and make highlighting of match optional.
2014-09-25 19:15:12 +03:00
Andrey Kotlarski
a9c14e2d4c
Add regexp query replace over whole file command.
2014-09-25 17:54:42 +03:00
Andrey Kotlarski
e4a2e806c9
Optimize goto-line for hexl-mode, no need to search.
2014-09-25 01:25:48 +03:00
Andrey Kotlarski
b9187918f7
Improve vlf performance with hexl-mode. Align batches to hexl-bits
...
width.
2014-09-25 01:23:08 +03:00
Andrey Kotlarski
9b6657bcc5
Replace usage of conservative tune in single batch operations with load
...
tuning.
2014-09-07 22:10:56 +03:00
Andrey Kotlarski
ca564988e0
Change vlf-tune-get-optimal to optimize on total time of primitive
...
operations, also fix hexl timing functions not to book in cases where
hexl is already (not) active.
2014-09-07 18:05:13 +03:00
Andrey Kotlarski
0d2c096ed6
Restore batch size and hexl mode in case of failed search or occur.
2014-09-07 18:04:17 +03:00
Andrey Kotlarski
d526ea8ef8
Apply and restore batch size in more cases.
2014-09-07 16:25:36 +03:00
Andrey Kotlarski
ee7409bfa5
Tune batch size in more cases.
2014-09-07 00:06:10 +03:00
Andrey Kotlarski
5651ee3d61
Rename vlf-tune-optimal to vlf-tune-batch.
2014-09-06 23:59:32 +03:00
Andrey Kotlarski
e8bb4a91da
Apply batch size tuning on adjacent moves, search, save adjusting and
...
report total times.
2014-09-05 02:52:32 +03:00
Andrey Kotlarski
069b2f55d4
Replace operations with respective vlf-tune wrappers.
2014-08-31 02:38:14 +03:00
Andrey Kotlarski
274c5ab903
Perform search, occur and ediff operations over hexl content instead
...
over raw data when hexl-mode is active.
2014-08-12 23:31:09 +03:00
Andrey Kotlarski
b235cf907c
Execute vlf-after-batch-functions hook even on user quit command before
...
end of search. Update buffer name after unsuccessful goto line.
2014-02-15 02:32:43 +02:00
Andrey Kotlarski
b05255b225
Add hooks to run around chunk moves and batch operations. Don't err
...
when tramp hasn't been loaded yet.
2014-02-14 02:47:37 +02:00
Andrey Kotlarski
0199c2468a
Lower tramp verbosity level when dealing with multiple batches.
2014-01-30 01:58:57 +02:00
Andrey Kotlarski
ffac6972ed
Keep undo list after occur or unsuccessful line search.
2014-01-27 02:15:56 +02:00
Andrey Kotlarski
f83a212c52
Temporarily disable font-lock during multiple batch operations.
2014-01-23 02:11:44 +02:00
Andrey Kotlarski
1a1ce27d37
Add progress reporters for the optimized part of line search.
2014-01-23 02:10:52 +02:00
Andrey Kotlarski
5c604c48a4
Optimize vlf-goto-line not to decode batches as long as possible.
2014-01-22 02:42:52 +02:00
Andrey Kotlarski
88dba8bb25
Remove unnecessary addition to load-path on compile.
2014-01-07 23:49:56 +02:00
Andrey Kotlarski
9343095096
Fix installation interfile dependencies and fix setting of local
...
variables for GNU Emasc 23.
2014-01-07 13:38:24 +02:00
Andrey Kotlarski
516584e6c9
Break VLF into components.
2014-01-01 16:42:45 +02:00