Daiki Ueno writes: [...] > Well, then how about mm-replace-in-string? Is mm-util.elc correctly > located under /usr/local/share/emacs/24.0.50/lisp/gnus/ or such? Seems this is the issue: mm-replace-in-string is an alias for `replace-in-string' in `mm-util.el'. (mm-replace-in-string TARGET OLD NEW) However, mm-util.elc is under /usr/share/emacs/24.0.50/lisp/gnus/. > I mean, mm-replace-in-string seems not working for you. Could you try: > (mm-replace-in-string "\ntest encrypt.\n" "\n" "\n" t) So this is annoying --- seems the "&optional literal" is ignored. -- Carl Lei (XeCycle) Department of Physics, Shanghai Jiao Tong University OpenPGP public key: 7795E591 Fingerprint: 1FB6 7F1F D45D F681 C845 27F7 8D71 8EC4 7795 E591