[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/vlf a1ca1e3 232/310: Don't launch vlf when file size is
From: |
Stefan Monnier |
Subject: |
[elpa] externals/vlf a1ca1e3 232/310: Don't launch vlf when file size is less than vlf-batch-size. |
Date: |
Sat, 28 Nov 2020 00:33:22 -0500 (EST) |
branch: externals/vlf
commit a1ca1e3428411fd6a34db657698786199cbfeb4a
Author: Andrey Kotlarski <m00naticus@gmail.com>
Commit: Andrey Kotlarski <m00naticus@gmail.com>
Don't launch vlf when file size is less than vlf-batch-size.
---
vlf-base.el | 5 ++---
vlf-integrate.el | 7 ++++++-
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/vlf-base.el b/vlf-base.el
index 98b6831..e9a11bc 100644
--- a/vlf-base.el
+++ b/vlf-base.el
@@ -28,7 +28,7 @@
;;; Code:
(defcustom vlf-batch-size 1024
- "Defines how large each batch of file data is (in bytes)."
+ "Defines how large each batch of file data initially is (in bytes)."
:group 'vlf :type 'integer)
(put 'vlf-batch-size 'permanent-local t)
@@ -108,8 +108,7 @@ bytes added to the end."
0)))
(setq vlf-start-pos place
vlf-end-pos place)
- (if (not minimal)
- (vlf-update-buffer-name))
+ (or minimal (vlf-update-buffer-name))
(cons (- start place) (- place end)))))
((or (/= start vlf-start-pos)
(/= end vlf-end-pos))
diff --git a/vlf-integrate.el b/vlf-integrate.el
index 435ac45..aa65b76 100644
--- a/vlf-integrate.el
+++ b/vlf-integrate.el
@@ -29,6 +29,10 @@
(defgroup vlf nil "View Large Files in Emacs."
:prefix "vlf-" :group 'files)
+(defcustom vlf-batch-size 1024
+ "Defines how large each batch of file data initially is (in bytes)."
+ :group 'vlf :type 'integer)
+
(defcustom vlf-application 'ask
"Determines when `vlf' will be offered on opening files.
Possible values are: nil to never use it;
@@ -98,7 +102,8 @@ OP-TYPE specifies the file operation being performed over
FILENAME."
(vlf filename)
(error ""))
((and large-file-warning-threshold
- (< large-file-warning-threshold size))
+ (< large-file-warning-threshold size)
+ (< vlf-batch-size size))
(if (eq vlf-application 'dont-ask)
(progn (vlf filename)
(error ""))
- [elpa] externals/vlf d6c7223 151/310: Delete obsolete vlfi.el., (continued)
- [elpa] externals/vlf d6c7223 151/310: Delete obsolete vlfi.el., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 655805c 174/310: Fix vlf-next-batch-from-point behaviour near end of file., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf db1da30 175/310: Use buffer-file-truename for file size determination and remove, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 429a8ff 196/310: Widen region when measuring encoded content length., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf df8c9ea 191/310: Detect change of file when loading chunk and act more cautiously. Move, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf cc9b115 214/310: Update docstring for vlf-ediff-adjust., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 82fd5b9 203/310: Refine diff adjustment and in case of equality after it - make another, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 0199c24 218/310: Lower tramp verbosity level when dealing with multiple batches., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf ee19f81 228/310: Load hexl advices after load and move vlf group definition., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 2c231df 226/310: Disable hexl-save-buffer and hexl revert when vlf-mode is active., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf a1ca1e3 232/310: Don't launch vlf when file size is less than vlf-batch-size.,
Stefan Monnier <=
- [elpa] externals/vlf facdb9f 249/310: Fix binary tune base case and add approximation after access to, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf d67825c 244/310: Move back to using average speed when measuring and tuning. Be more, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf e3be8d5 079/310: Don't adjust chunk with more that 3 bytes and inhibit spurious update, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 1589cf9 081/310: Make custom revert function local only for vlfi buffers., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf b34bd2e 082/310: Don't use temporary buffer when adjusting expanded file content., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 681d3d9 084/310: Add vlfi-occur-mode., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 641ff4b 085/310: First feature complete version of vlfi-occur., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 1dcd122 086/310: Use overlays for number indicators., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf f14ef6c 087/310: Usability improvements to vlfi-occur., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 54927af 088/310: Update README and bump version., Stefan Monnier, 2020/11/28