Andrey Kotlarski
a01e9ed416
Minor README additions.
1.7.1
2017-11-20 23:25:27 +02:00
George D. Plymale II
25e16ef85d
Fix broken link in README
...
This fixes the link to the ELPA page.
2017-11-20 23:24:33 +02:00
Dan Harms
df677c128f
Issue 35: make mode-line batch indicators more accurate
2017-08-30 21:48:26 +03:00
Dan Harms
b62bc04612
Issue 31 Make vlf-batch-size configurable in the remote case
2017-07-14 02:52:01 +03:00
Andrey Kotlarski
55e0c404c8
Explicitly set coding-system-for-read to the current coding when not
...
inserting from the beginning.
2017-05-01 19:32:18 +03:00
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
4eaf763cad
Rename vlf-integrate.el to vlf-setup.el
1.7
2015-01-01 17:18:35 +02:00
Andrey Kotlarski
ac1aa160e6
Standard naming for chunk update hooks.
2015-01-01 16:18:45 +02:00
Andrey Kotlarski
fd90b3a6b1
Use xdigit regex class in vlf-hexl-adjust-addresses.
2014-12-27 02:34:57 +02:00
Andrey Kotlarski
726f50bf34
Fix byte-compilation warnings on install.
2014-12-27 02:34:04 +02:00
Andrey Kotlarski
86be48302e
Improve search precision.
2014-12-27 02:31:47 +02:00
Andrey Kotlarski
b300137941
Encode smaller region to detect cut point overall offset in vlf-occur
...
when moving to next batch and be more precise with hexl-mode active.
2014-12-27 02:27:18 +02:00
Andrey Kotlarski
bc398d6053
- don't adjust start on next occur batch
...
- don't gather profile info for adjustment insert as it's too small
2014-12-17 01:46:33 +02:00
Andrey Kotlarski
b14c912afb
Copy around buffer specific profile vectors when forking new buffers.
2014-12-17 01:42:05 +02:00
Andrey Kotlarski
68d6c1bc33
vlf-occur changes:
...
- support multi-line matches
- divide user regex search from line counting
- fix wrong last match overall position
- fix edge cases of incorrect line numbers, matches in last chunk line
which is incomplete
2014-12-13 18:49:37 +02:00
Andrey Kotlarski
0fa624837a
Optimize unconditional chunk loading and prefer it in more cases of
...
overlapping batch moves.
2014-12-13 18:46:57 +02:00
Andrey Kotlarski
f4526a1492
Forbid short-cutting in line search.
2014-12-13 18:41:14 +02:00
Andrey Kotlarski
bd5f9ca6fe
Back to using per buffer profiling for encode speed.
2014-12-13 18:39:35 +02:00
Andrey Kotlarski
1c961f45b2
Fix whole file reload in read-only buffer on vlf-mode exit.
2014-12-13 18:37:31 +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
a7be7136be
Set vlf-tune-max with proper value in case RAM size is wrongly
...
determined.
2014-11-18 12:02:24 +02:00
Andrey Kotlarski
f43ada1173
Fix byte compilation warnings.
2014-10-16 02:56:34 +03:00
Andrey Kotlarski
5dd9e2cd02
Adjust address parts of hexlified buffer according to vlf-start-pos.
2014-10-16 02:56:34 +03:00
Andrey Kotlarski
305d8022c4
Use shared profiling info for encode, write and hexl operations.
2014-10-08 19:33:59 +03:00
Andrey Kotlarski
d579b7b3e2
Workaround local maximum in batch tune.
2014-10-07 14:18:34 +03:00
Andrey Kotlarski
ce13609f14
Fix vlf-ediff at the borders of hexl buffers.
2014-10-07 13:20:04 +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
61599a007f
Change linear tune to search only known measures and use it to
...
initialize occur indexing. Make default tune step smaller.
2014-10-02 13:49:42 +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
f63ea96c2b
Document new query replace and save options.
2014-09-26 14:14:16 +03:00
Andrey Kotlarski
c3a308c835
Optimize save performance over the temp file if such is used. Add
...
customization option whether to use temp file.
2014-09-26 14:00:01 +03:00
Andrey Kotlarski
842569ae07
Add ability to use temporary file when adjusting content on save.
2014-09-26 01:56:12 +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
023ee704e7
Declare hexl functions to please byte compiler.
2014-09-25 17:53:21 +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
d9cc6fb65e
Fix vlf-tune-optimal-load in case best value prunes slower times leaving
...
all-less flag on.
1.6
2014-09-08 14:32:02 +03:00
Andrey Kotlarski
199209fe15
Fix vlf-tune-optimal-load with no optional arguments supplied.
2014-09-08 12:36:35 +03:00
Andrey Kotlarski
06b4f856ac
Respect disabled tune settings and move custom options.
2014-09-08 02:21:09 +03:00
Andrey Kotlarski
ff06509caa
Document tune functionality.
2014-09-08 02:19:29 +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
9271f68c05
Add function to linearly search best batch size according to existing
...
measurements and offer it when interactively changing batch size.
2014-09-07 00:08:32 +03:00
Andrey Kotlarski
35ede9403c
Restore batch size after save with adjustment.
2014-09-07 00:07:21 +03:00