Andrey Kotlarski
|
516584e6c9
|
Break VLF into components.
|
2014-01-01 16:42:45 +02:00 |
|
Andrey Kotlarski
|
deec75dfc9
|
Enlarge minimum sample chunk for decoding size.
|
2014-01-01 00:41:06 +02:00 |
|
Andrey Kotlarski
|
7794b2cab6
|
Merge branch 'shift-undo' into chunk-move
Conflicts:
vlf.el
|
2013-12-31 22:21:51 +02:00 |
|
Andrey Kotlarski
|
161a4ec76e
|
Prevent inserting of too small file regions for GNU Emacs later than
24.3.
|
2013-12-31 20:46:06 +02:00 |
|
Andrey Kotlarski
|
4f99eaa5e7
|
Fixes to tiny chunk moves.
|
2013-12-31 19:55:21 +02:00 |
|
Andrey Kotlarski
|
e36492b82f
|
Optimize chunk jumping for current GNU Emacs releases. Fix moving by
just few bytes.
|
2013-12-25 03:18:29 +02:00 |
|
Andrey Kotlarski
|
2470fc0f67
|
Fix vlf-shift-undo-list to reverse resulting list.
|
2013-12-21 00:18:36 +02:00 |
|
Andrey Kotlarski
|
c58d0d84ff
|
Shift buffer-undo-list elements when chunk beginning moves.
|
2013-12-18 02:24:02 +02:00 |
|
Andrey Kotlarski
|
386d85656c
|
Restore undo information after temporarily disabling it.
|
2013-12-18 00:04:54 +02:00 |
|
Andrey Kotlarski
|
d88080f436
|
Don't apply VLF over ebrowse and TAGS databases.
|
2013-12-17 23:49:20 +02:00 |
|
Andrey Kotlarski
|
4134de068f
|
Add intelligent recenter chunk around point functionality.
|
2013-12-13 17:23:16 +02:00 |
|
Andrey Kotlarski
|
290c4ac885
|
Fix save with adjustment.
1.2
|
2013-12-13 17:08:13 +02:00 |
|
Andrey Kotlarski
|
db1da304d5
|
Use buffer-file-truename for file size determination and remove
superfluous checks to vlf-verify-size when saving. Fix vlf-revert not
to ask unnecessary.
|
2013-12-13 02:32:30 +02:00 |
|
Andrey Kotlarski
|
655805ce48
|
Fix vlf-next-batch-from-point behaviour near end of file.
|
2013-12-13 02:30:29 +02:00 |
|
Andrey Kotlarski
|
bb482f0b0f
|
Fix file size determination for symbolic links.
|
2013-12-12 16:16:32 +02:00 |
|
Andrey Kotlarski
|
9ffb968793
|
Remove defadvice abort-if-file-too-large argument list so it works
correctly with GNU Emacs 23.
|
2013-12-12 14:47:28 +02:00 |
|
Andrey Kotlarski
|
099adab959
|
Fix abort-if-file-too-large advice not to activate VLF in case of empty
file.
|
2013-12-12 13:47:49 +02:00 |
|
Andrey Kotlarski
|
65b4d7413f
|
Refactor vlf-write.
|
2013-12-12 02:20:03 +02:00 |
|
Andrey Kotlarski
|
2e2bca6999
|
Fix file size determination after save and move vlf-with-undo-disabled
macro before vlf-mode declaration.
|
2013-12-12 02:07:25 +02:00 |
|
Andrey Kotlarski
|
ea46386cbc
|
Don't apply VLF by default over image and pdf files.
|
2013-12-11 16:15:26 +02:00 |
|
Andrey Kotlarski
|
d1af56d776
|
Fix opening of files for GNU Emacs 23.
|
2013-12-11 16:07:14 +02:00 |
|
Andrey Kotlarski
|
152462a654
|
Fix autoloads in last commit.
|
2013-12-11 16:01:12 +02:00 |
|
Andrey Kotlarski
|
9c50487982
|
Introduce list of major modes where VLF will not activate.
|
2013-12-11 15:58:35 +02:00 |
|
Andrey Kotlarski
|
88924f9c05
|
Fix vlf-write behaviour for newly created file.
|
2013-12-11 13:07:51 +02:00 |
|
Andrey Kotlarski
|
2aea17ab38
|
Fix behaviour when size is missing (creating file) in
abort-if-file-too-large, vlf-mode is started over existing buffer.
Rename default vlf-application value to `ask'.
|
2013-12-11 12:01:26 +02:00 |
|
Andrey Kotlarski
|
72fec35f44
|
Update README and bump version.
|
2013-12-11 03:21:08 +02:00 |
|
Andrey Kotlarski
|
a0cafa71ea
|
Explicitly offer vlf-prefix-map so user can easily define another prefix
for vlf-mode-map. Remove vlf-refresh and refine vlf-revert.
|
2013-12-11 02:56:01 +02:00 |
|
Andrey Kotlarski
|
c68c34ea90
|
Add vlf-application customization which refines control over when
vlf-mode is automatically invoked or offered.
|
2013-12-11 02:54:44 +02:00 |
|
Andrey Kotlarski
|
c0a85cdcfe
|
Fix position when moving to overlapping chunk.
|
2013-12-11 02:51:46 +02:00 |
|
Andrey Kotlarski
|
371c560f4b
|
Bump version and remove warning - save is now reliable.
1.1
|
2013-12-11 01:11:13 +02:00 |
|
Andrey Kotlarski
|
a3901b8f1a
|
Fix deletion when moving to partially overlapping chunk and enable more
intelligent behaviour in cases of overlapping and modifications.
|
2013-12-09 01:55:41 +02:00 |
|
Andrey Kotlarski
|
f4ee23c07f
|
Fix chunk end adjustment and save for current and older Emacsen.
|
2013-12-08 21:11:08 +02:00 |
|
Andrey Kotlarski
|
959bbc7661
|
Disable undo in cases of partial chunk move.
|
2013-12-08 17:22:23 +02:00 |
|
Andrey Kotlarski
|
0080991fa9
|
Fix chunk end adjustment and save for trunk Emacs.
|
2013-12-08 17:21:34 +02:00 |
|
Andrey Kotlarski
|
46e39a0fd8
|
Version 1.0.
1.0
|
2013-12-07 20:20:41 +02:00 |
|
Andrey Kotlarski
|
51d95ec0a3
|
Add command to display batch starting from point.
|
2013-12-07 20:18:07 +02:00 |
|
Andrey Kotlarski
|
d6c722376c
|
Delete obsolete vlfi.el.
|
2013-12-07 19:50:19 +02:00 |
|
Andrey Kotlarski
|
a42247cac4
|
Automatically scroll to adjacent batch when start or end of chunk is
visible.
|
2013-12-04 15:11:04 +02:00 |
|
Andrey Kotlarski
|
3e8098af61
|
Rename vlf-discard-edit -> vlf-refresh.
|
2013-12-04 14:44:11 +02:00 |
|
Andrey Kotlarski
|
28646fbfee
|
Reduce scope of vlf-with-undo-disabled usages.
|
2013-12-04 14:40:07 +02:00 |
|
Andrey Kotlarski
|
177c680288
|
Revert to showing batch size in buffer name instead of the mode-line.
|
2013-12-04 14:00:24 +02:00 |
|
Andrey Kotlarski
|
2ac3e7d577
|
Fix prematurely ending search/occur not to ask for modified buffer
confirmation.
|
2013-12-04 13:59:08 +02:00 |
|
Andrey Kotlarski
|
931ca52688
|
Stylistic refinements.
|
2013-12-04 00:20:02 +02:00 |
|
Andrey Kotlarski
|
42e581da61
|
Add command to unconditionally open fresh VLF buffer to visit occur
match.
|
2013-12-04 00:15:31 +02:00 |
|
Andrey Kotlarski
|
a65f3a431d
|
Check for unsaved changes before search query and don't enable undo if
it was previously disabled.
|
2013-12-04 00:03:29 +02:00 |
|
Andrey Kotlarski
|
f34986a9b8
|
Update README.
|
2013-12-03 02:54:33 +02:00 |
|
Andrey Kotlarski
|
452b7eb42d
|
Ensure there are no modifications when executing searches.
|
2013-12-03 02:37:13 +02:00 |
|
Andrey Kotlarski
|
2dba838015
|
In case original VLF buffer has been killed, try to find existing VLF
buffer for the same file when visiting occur results.
|
2013-12-03 02:04:27 +02:00 |
|
Andrey Kotlarski
|
cb47e19128
|
Use temporary buffer for occur in case of modifications.
|
2013-12-03 01:50:03 +02:00 |
|
Andrey Kotlarski
|
efae918a83
|
Turn vlf into minor mode.
|
2013-12-02 02:08:24 +02:00 |
|