branch: externals/vlf
commit 7a141091c871f6446a68f9a5623dba2efb54873a
Author: Andrey Kotlarski <[email protected]>
Commit: Andrey Kotlarski <[email protected]>
Fix search for GNU Emacs 23 (no assert).
---
vlf.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/vlf.el b/vlf.el
index 5a2ce16..b5c7f3e 100644
--- a/vlf.el
+++ b/vlf.el
@@ -439,7 +439,8 @@ bytes added to the end."
(defun vlf-re-search (regexp count backward batch-step)
"Search for REGEXP COUNT number of times forward or BACKWARD.
BATCH-STEP is amount of overlap between successive chunks."
- (assert (< 0 count))
+ (if (<= count 0)
+ (error "Count must be positive"))
(let* ((match-chunk-start vlf-start-pos)
(match-chunk-end vlf-end-pos)
(match-start-pos (+ vlf-start-pos (position-bytes (point))))