~vm/vm/vm-extent

« back to all changes in this revision

Viewing changes to lisp/vm-vars.el

  • Committer: Uday S Reddy
  • Date: 2012-01-09 04:11:51 UTC
  • mfrom: (1333.1.3 subject-tags)
  • Revision ID: u.s.reddy@cs.bham.ac.uk-20120109041151-b5e2l3p9wipn8rd3
Added options to handle subject tags.  (Bug 913447) This probably shouldn't go into 8.2.0 release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3952
3952
  :group 'vm-summary
3953
3953
  :type 'regexp)
3954
3954
 
 
3955
(defcustom vm-subject-tag-prefix nil
 
3956
  "*Non-nil value should be a regular expression that matches the
 
3957
\"subject tags\" included in subject lines by mailing lists.
 
3958
Subject tags are always enclosed in square brackets.  This
 
3959
regular expression should not include square brackets because it
 
3960
is only applied to the actual tags used inside the square
 
3961
brackets.
 
3962
 
 
3963
Subject tags matching the regular expression will be ignored when
 
3964
threading, sorting, marking and killing messages by subject.  They are
 
3965
also removed from message summary lines if
 
3966
`vm-summary-strip-subject-tags' is set to `t'.
 
3967
 
 
3968
Matches are done case-insensitively."
 
3969
  :group 'vm-summary
 
3970
  :type 'regexp)
 
3971
 
 
3972
(defcustom vm-summary-strip-subject-tags nil
 
3973
  "*Set this to a non-nil value to ask VM to strip \"subject tags\" added
 
3974
by mailing lists when displaying subjects in summary lines.
 
3975
 
 
3976
The subject tags that will be stripped are those matching
 
3977
`vm-subject-tag-prefix'."
 
3978
  :group 'vm-summary
 
3979
  :type 'boolean)
 
3980
 
3955
3981
(defcustom vm-subject-significant-chars nil
3956
3982
  "*Number of characters in the normalized message subject considered
3957
3983
significant in message threading and sorting.  The normalized