integers, since a replacement may invalidate integers.
(and nonempty-match
(or (not regexp-flag)
(and (looking-at search-string)
- (match-data t)))))
+ (match-data)))))
;; If time for a change, advance to next replacement string.
(if (and (listp replacements)
;; can match again just after this match.
(if (and regexp-flag nonempty-match)
(setq match-again (and (looking-at search-string)
- (match-data t)))))
+ (match-data)))))
((eq def 'delete-and-edit)
(delete-region (match-beginning 0) (match-end 0))
(store-match-data