(while (el-search-forward
(list '\` (read (buffer-substring beg end)))
tarend t)
- (let ((obeg (point)) (oend (1- (scan-sexps (point) 1))))
- (goto-char oend)
+ (let ((obeg (point)) (oend (scan-sexps (point) 1)))
+ (goto-char (1- oend))
(when (or (< oend beg) (< end obeg)) ;No overlap.
(push (cons obeg oend) others)
(let ((ovb (make-overlay obeg (1+ obeg)))
- (ove (make-overlay oend (1+ oend))))
+ (ove (make-overlay (1- oend) oend)))
(overlay-put ovb 'face 'isearch)
(overlay-put ove 'face 'isearch)
(push ovb ovothers)