[SOLVED] Emacs gnus how to set message-forward-included-headers?
by keeneadt from LinuxQuestions.org on (#533P4)
Hello, folks.
Default emacs gnus behavior when forwarding a message is quiet strange. Forwarded message contains a lot on unnecessary headers. I'd like to keep only essential headers.
From emacs manual:
Quote:
So i need to set a regexp or list of regexp. I've tried
Code:(setq message-forward-included-headers "^\(From\|Date\|Subject\):")
and
(setq message-forward-included-headers '("^From:" "^Date:" "^Subject:"))Nothing has worked. However, this code
Code:(setq message-forward-included-headers "^From:")works perfectly, but it contains only one regexp. I need at least 3. What am i missing?


Default emacs gnus behavior when forwarding a message is quiet strange. Forwarded message contains a lot on unnecessary headers. I'd like to keep only essential headers.
From emacs manual:
Quote:
message-forward-included-headers is a variable defined in message.el'. Its value is nil Documentation: If non-nil, delete non-matching headers when forwarding a message. Only headers that match this regexp will be included. This variable should be a regexp or a list of regexps. |
Code:(setq message-forward-included-headers "^\(From\|Date\|Subject\):")
and
(setq message-forward-included-headers '("^From:" "^Date:" "^Subject:"))Nothing has worked. However, this code
Code:(setq message-forward-included-headers "^From:")works perfectly, but it contains only one regexp. I need at least 3. What am i missing?