(list start end))
((and (= mode 1)
(= start end)
- (not (eobp))
+ (char-after start)
(= (char-syntax (char-after start)) ?\())
- (list start (save-excursion (forward-sexp 1) (point))))
+ (list start
+ (save-excursion
+ (goto-char start)
+ (forward-sexp 1)
+ (point))))
((and (= mode 1)
(= start end)
- (not (eobp))
+ (char-after start)
(= (char-syntax (char-after start)) ?\)))
(list (save-excursion
(goto-char (1+ start))