mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-17 10:27:41 +00:00
(unforward-rmail-message): Handle any kind of forwarding delimiters.
This commit is contained in:
parent
11d4e02fcf
commit
76e230b20f
1 changed files with 5 additions and 3 deletions
|
|
@ -142,10 +142,12 @@ following the containing message."
|
|||
(goto-char (point-min))
|
||||
(let (beg end (buffer-read-only nil) msg-string who-forwarded-it)
|
||||
(setq who-forwarded-it (mail-fetch-field "From"))
|
||||
(if (re-search-forward "^-* Start of forwarded message -*$" nil t)
|
||||
(setq beg (1+ (point)))
|
||||
(if (re-search-forward "^----" nil t)
|
||||
nil
|
||||
(error "No forwarded message"))
|
||||
(if (re-search-forward "^-* End of forwarded message -*$" nil t)
|
||||
(forward-line 1)
|
||||
(setq beg (point))
|
||||
(if (re-search-forward "^----" nil t)
|
||||
(setq end (match-beginning 0))
|
||||
(error "No terminator for forwarded message"))
|
||||
(widen)
|
||||
|
|
|
|||
Loading…
Reference in a new issue