(skip-chars-backward " \t")
;; Break the line after/before \c|.
(forward-char 1))))
- (if (and enable-kinsoku enable-multibyte-characters)
- (kinsoku (save-excursion
- (forward-line 0) (point))))
+ (if enable-multibyte-characters
+ (let ((charset (charset-after (1- (point)))))
+ (if (eq charset 'ascii)
+ (setq charset (charset-after (point))))
+ (if (not (eq charset 'ascii))
+ (fill-find-break-point charset after-prefix))))
;; Let fill-point be set to the place where we end up.
;; But move back before any whitespace here.
(skip-chars-backward " \t")