Mercurial > emacs
comparison lisp/mail/undigest.el @ 49109:39d762048cdd
(unforward-rmail-message): Simplified. No functional change.
author | Francesco Potortì <pot@gnu.org> |
---|---|
date | Wed, 08 Jan 2003 09:11:23 +0000 |
parents | 217ecd0c470e |
children | 756931f84374 |
comparison
equal
deleted
inserted
replaced
49108:d9f8fdaf8558 | 49109:39d762048cdd |
---|---|
241 (setq forward-msg | 241 (setq forward-msg |
242 (replace-regexp-in-string | 242 (replace-regexp-in-string |
243 "^- -" "-" (buffer-substring beg end)))) | 243 "^- -" "-" (buffer-substring beg end)))) |
244 ((and (re-search-forward "^\\(> ?\\)[a-zA-Z-]+: .*\n" nil t) | 244 ((and (re-search-forward "^\\(> ?\\)[a-zA-Z-]+: .*\n" nil t) |
245 (setq beg (match-beginning 0)) | 245 (setq beg (match-beginning 0)) |
246 (setq prefix (match-string 1)) | 246 (setq prefix (match-string-no-properties 1)) |
247 (goto-char beg) | 247 (goto-char beg) |
248 (looking-at (concat "\\(" prefix ".+\n\\)*" | 248 (looking-at (concat "\\(" prefix ".+\n\\)*" |
249 prefix "Date: .+\n" | 249 prefix "Date: .")) |
250 "\\(" prefix ".+\n\\)*" | |
251 "\\(> ?\\)?\n" prefix)) | |
252 (goto-char beg) | |
253 (looking-at (concat "\\(" prefix ".+\n\\)*" | 250 (looking-at (concat "\\(" prefix ".+\n\\)*" |
254 prefix "From: .+\n" | 251 prefix "From: .+\n" |
255 "\\(" prefix ".+\n\\)*" | 252 "\\(" prefix ".+\n\\)*" |
256 "\\(> ?\\)?\n" prefix))) | 253 "\\(> ?\\)?\n" prefix))) |
257 (re-search-forward "^[^>\n]" nil 'move) | 254 (re-search-forward "^[^>\n]" nil 'move) |