[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/vlf 3d652fe 103/310: Minor documentation fixes.
From: |
Stefan Monnier |
Subject: |
[elpa] externals/vlf 3d652fe 103/310: Minor documentation fixes. |
Date: |
Sat, 28 Nov 2020 00:32:55 -0500 (EST) |
branch: externals/vlf
commit 3d652fe71dfc07cbac86e0d9eb9e24b58baf3604
Author: Andrey Kotlarski <m00naticus@gmail.com>
Commit: Andrey Kotlarski <m00naticus@gmail.com>
Minor documentation fixes.
---
README.org | 29 +++++++++++++++++------------
vlfi.el | 4 ++--
2 files changed, 19 insertions(+), 14 deletions(-)
diff --git a/README.org b/README.org
index 034ca4e..a59d7a7 100644
--- a/README.org
+++ b/README.org
@@ -33,10 +33,11 @@ Emacs' Unicode support is leveraged so you'll not see bare
bytes but
characters decoded as if file is normally opened. This holds for
editing, search and indexing.
-** Bignums
+** 32-bit GNU/Emacs
-Regular Emacs integers are used, so if you have really huge file and
-Emacs doesn't have bignum support, VLFI will probably not quite work.
+Regular Emacs integers are used, so if you use 32-bit Emacs without
+bignum support and have really huge file (with size beyond the maximum
+integer value), VLFI will probably not quite work.
** Memory control
@@ -49,8 +50,9 @@ example you can directly press digits to enter prefix
arguments.
** Changing major mode
-You can temporarily change major mode to whatever you like. Saving
-will insert contents as intended. You can return to *vlfi-mode* too.
+You can (temporarily) change major mode to whatever you like (for
+example hexl-mode). Saving will insert contents as intended. You can
+return to *vlfi-mode* too.
* Detail usage
@@ -82,17 +84,20 @@ you'd better set somewhat bigger batch size beforehand.
*l* jumps to given line in file. This is done by searching from the
beginning, so again the bigger current batch size, the quicker.
+** Occur over whole file
+
+*o* builds index for given regular expression just like occur-mode.
+It does this chunk by chunk over the whole file. Note that even if
+you prematurely stop it with *C-g*, it will still show index of what's
+found so far.
+
** Edit
*e* enters VLFI in edit mode. If editing doesn't change size of
the chunk, only this chunk is saved. Otherwise the remaining part of
the file is adjusted chunk by chunk, so again you'd better have bigger
current batch size. If chunk has been expanded the memory used is
-(batch size + difference to the original chunk size) x 2.
-** Occur over whole file
-
-*o* builds index for given regular expression just like occur-mode.
-It does this chunk by chunk over the whole file. Note that even if
-you prematurely stop it with *C-g*, it will still show index of what's
-found so far.
+#+BEGIN_EXAMPLE
+(batch size + difference to the original chunk size) x 2
+#+END_EXAMPLE
diff --git a/vlfi.el b/vlfi.el
index 19a3017..63f4684 100644
--- a/vlfi.el
+++ b/vlfi.el
@@ -26,9 +26,9 @@
;;; Commentary:
;; This package provides the M-x vlfi command, which visits part of a
-;; large file in a read-only buffer without visiting the entire file.
+;; large file without loading the entire file.
;; The buffer uses VLFI mode, which defines several commands for
-;; moving around, searching and editing selected chunk of file.
+;; moving around, searching and editing selected part of file.
;; This package is upgraded version of the vlf.el package.
- [elpa] externals/vlf 57eb4c2 099/310: Initial attempt at optimizing chunk access., (continued)
- [elpa] externals/vlf 57eb4c2 099/310: Initial attempt at optimizing chunk access., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf d2bd47c 100/310: More attempts to optimize decoding., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 7bfe665 102/310: More secure chunk decode adjustment and minor fixes., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf bbda9ab 105/310: Merge branch 'master' into chunk-opt2, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 1ac1eec 106/310: Turn vlfi-get-file-size to function., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf de1948e 108/310: Merge branch 'master' into chunk-opt2, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf c827c3e 110/310: Prevent standard save procedure invocation in case user postpones, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf b943008 113/310: Bump version and update README., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf c1aedbc 116/310: Update README: VLFI is now development version of VLF., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 616d676 114/310: Alters vlfi to respect the default-directory variable when opening, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 3d652fe 103/310: Minor documentation fixes.,
Stefan Monnier <=
- [elpa] externals/vlf 4589c25 112/310: Return to current position after occur ending with quit., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf ce9441f 120/310: Update info as VLFI is merging back to VLF. Bump version., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 7cb0474 122/310: Add forgotten vlfi-encode-size local variable creation., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 02a37c4 123/310: Merge branch 'master' into chunk-opt2, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 2d71996 125/310: Add end character shift when adjusting chunk. Apply partial chunk, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 737c1e9 126/310: Remove encode size bookkeeping., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf d1b34dc 127/310: Add autoload cookie for `file-size-human-readable' not to break GNU, Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 4c631bc 129/310: Rename vlfi.el to vlf.el., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf 17c6612 130/310: Rename anything vlfi -> vlf., Stefan Monnier, 2020/11/28
- [elpa] externals/vlf bc68eed 131/310: Add dummy vlfi.el that urges move to the vlf package., Stefan Monnier, 2020/11/28