[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/vlf ffac697 217/310: Keep undo list after occur or unsu
From: |
Stefan Monnier |
Subject: |
[elpa] externals/vlf ffac697 217/310: Keep undo list after occur or unsuccessful line search. |
Date: |
Sat, 28 Nov 2020 00:33:19 -0500 (EST) |
branch: externals/vlf
commit ffac6972ed8abaf903571c149e4891b1425ef764
Author: Andrey Kotlarski <m00naticus@gmail.com>
Commit: Andrey Kotlarski <m00naticus@gmail.com>
Keep undo list after occur or unsuccessful line search.
---
vlf-occur.el | 4 ++--
vlf-search.el | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/vlf-occur.el b/vlf-occur.el
index 10f8d6a..e14e4b5 100644
--- a/vlf-occur.el
+++ b/vlf-occur.el
@@ -136,9 +136,9 @@ Prematurely ending indexing will still show what's found so
far."
(let ((start-pos vlf-start-pos)
(end-pos vlf-end-pos)
(pos (point)))
- (vlf-beginning-of-file)
- (goto-char (point-min))
(vlf-with-undo-disabled
+ (vlf-beginning-of-file)
+ (goto-char (point-min))
(unwind-protect (vlf-build-occur regexp (current-buffer))
(vlf-move-to-chunk start-pos end-pos)
(goto-char pos))))))
diff --git a/vlf-search.el b/vlf-search.el
index 422fbda..ba76237 100644
--- a/vlf-search.el
+++ b/vlf-search.el
@@ -241,7 +241,8 @@ Search is performed chunk by chunk in `vlf-batch-size'
memory."
(setq success (vlf-re-search "[\n\C-m]" n t 0))))))
(if font-lock (font-lock-mode 1))
(unless success
- (vlf-move-to-chunk-2 start-pos end-pos)
+ (vlf-with-undo-disabled
+ (vlf-move-to-chunk-2 start-pos end-pos))
(goto-char pos)
(message "Unable to find line")))))
- [elpa] externals/vlf bfcbfd3 132/310: Make error message more descriptive., (continued)
- [elpa] externals/vlf bfcbfd3 132/310: Make error message more descriptive., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 28646fb 148/310: Reduce scope of vlf-with-undo-disabled usages., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 72fec35 162/310: Update README and bump version., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 65b4d74 170/310: Refactor vlf-write., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 099adab 171/310: Fix abort-if-file-too-large advice not to activate VLF in case of empty, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf c58d0d8 180/310: Shift buffer-undo-list elements when chunk beginning moves., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 4f99eaa 183/310: Fixes to tiny chunk moves., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 7794b2c 185/310: Merge branch 'shift-undo' into chunk-move, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf d7766f2 209/310: Update documentation and mark autoloaded functions as interactive., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 5d30eb4 206/310: Use single ediff pass to adjust borders. Protect against user, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf ffac697 217/310: Keep undo list after occur or unsuccessful line search.,
Stefan Monnier <=
- [elpa] externals/vlf b05255b 220/310: Add hooks to run around chunk moves and batch operations. Don't err, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 557d751 236/310: Be more precise on restoring hexl-mode after chunk update has been, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf ece554a 231/310: Wording., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 069b2f5 240/310: Replace operations with respective vlf-tune wrappers., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf fb05030 241/310: Add basic tune strategies., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf e18a05b 247/310: Add linear search for tuning and prefer smaller batches., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 48a014f 250/310: Fix write measuring and endless loop in nearby approximation., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf ee7409b 254/310: Tune batch size in more cases., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 5651ee3 252/310: Rename vlf-tune-optimal to vlf-tune-batch., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 06b4f85 262/310: Respect disabled tune settings and move custom options., Stefan Monnier, 2020/11/28