From: Michael Heerdegen Date: Fri, 25 Mar 2016 00:51:55 +0000 (+0100) Subject: Fix el-search--ensure-sexp-start error at bob X-Git-Url: https://code.delx.au/gnu-emacs-elpa/commitdiff_plain/3d0a12e0de844c9a3899d32a709e3dc1e0c3d219?hp=f17871797356895ac51c8dbe213abb3f15c8cc87 Fix el-search--ensure-sexp-start error at bob --- diff --git a/packages/el-search/el-search.el b/packages/el-search/el-search.el index 71b07ecda..de219de9a 100644 --- a/packages/el-search/el-search.el +++ b/packages/el-search/el-search.el @@ -356,9 +356,10 @@ and return it." (while not-done (let ((stop-here nil) (looking-at-from-back (lambda (regexp n) - (save-excursion - (backward-char n) - (looking-at regexp))))) + (and (> (point) n) + (save-excursion + (backward-char n) + (looking-at regexp)))))) (while (not stop-here) (cond ((eobp) (signal 'end-of-buffer nil))