* swiper.el (swiper--add-overlays): Update.
Fixes #6.
(save-excursion
(goto-char beg)
;; RE can become an invalid regexp
(save-excursion
(goto-char beg)
;; RE can become an invalid regexp
- (while (ignore-errors (re-search-forward re end t))
+ (while (and (ignore-errors (re-search-forward re end t))
+ (> (- (match-end 0) (match-beginning 0)) 0))
(let ((i 0))
(while (<= i ivy--subexps)
(when (match-beginning i)
(let ((i 0))
(while (<= i ivy--subexps)
(when (match-beginning i)