search and replace for elisp.
When mutt is told to gpg sign an email, it will use
Quoted-Printable
Content-Transfer-Encoding, which
will replace " \n"
with "=20\n"
, an escape sequence of some sort. (ASCII
" " is 0x20.)
I'd rather replace " \n"
with "\n"
anyways. Here's some elisp code to do just that:
;; ~/.emacs ;;
(defun hal1 () (interactive)
(auto-mega-replace " \n" "\n"))
(defun auto-mega-replace (arg1 arg2)
(save-excursion
(beginning-of-buffer)
(while (search-forward arg1)
(beginning-of-buffer)
(perform-replace arg1 arg2
nil nil nil)
(beginning-of-buffer))))
[edited 2003-02-20]