aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/gnus/ChangeLog20
-rw-r--r--lisp/gnus/gnus-score.el6
-rw-r--r--lisp/gnus/gnus.el16
-rw-r--r--lisp/gnus/message.el3
-rw-r--r--lisp/gnus/mml.el2
5 files changed, 41 insertions, 6 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 6c96e46333f..25851c07f7d 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,23 @@
12005-11-09 Katsumi Yamaoka <yamaoka@jpl.org>
2
3 * message.el (message-generate-headers): Downcase the argument
4 given to message-check-element.
5
62005-11-01 Katsumi Yamaoka <yamaoka@jpl.org>
7
8 * gnus.el (gnus-parameters-case-fold-search): New variable.
9 (gnus-parameters-get-parameter): Use it.
10
11 * gnus-score.el (gnus-home-score-file): Doc fix.
12
132005-11-01 Xavier Maillard <zedek@gnu-rox.org> (tiny change)
14
15 * gnus-score.el (gnus-update-score-entry-dates): Doc fix.
16
172005-10-31 Katsumi Yamaoka <yamaoka@jpl.org>
18
19 * mml.el (mml-preview): Doc fix.
20
12005-10-27 Reiner Steib <Reiner.Steib@gmx.de> 212005-10-27 Reiner Steib <Reiner.Steib@gmx.de>
2 22
3 * flow-fill.el (fill-flowed-encode-tests): Restore trailing 23 * flow-fill.el (fill-flowed-encode-tests): Restore trailing
diff --git a/lisp/gnus/gnus-score.el b/lisp/gnus/gnus-score.el
index 2858ecb8343..f9edda4ec64 100644
--- a/lisp/gnus/gnus-score.el
+++ b/lisp/gnus/gnus-score.el
@@ -142,7 +142,7 @@ If this variable is nil, no score file entries will be expired."
142 number)) 142 number))
143 143
144(defcustom gnus-update-score-entry-dates t 144(defcustom gnus-update-score-entry-dates t
145 "*In non-nil, update matching score entry dates. 145 "*If non-nil, update matching score entry dates.
146If this variable is nil, then score entries that provide matches 146If this variable is nil, then score entries that provide matches
147will be expired along with non-matching score entries." 147will be expired along with non-matching score entries."
148 :group 'gnus-score-expire 148 :group 'gnus-score-expire
@@ -175,7 +175,7 @@ It is called with one parameter -- the score to be decayed."
175It can be: 175It can be:
176 176
177 * A string 177 * A string
178 This file file will be used as the home score file. 178 This file will be used as the home score file.
179 179
180 * A function 180 * A function
181 The result of this function will be used as the home score file. 181 The result of this function will be used as the home score file.
@@ -186,7 +186,7 @@ It can be:
186 The elements in this list can be: 186 The elements in this list can be:
187 187
188 * `(regexp file-name ...)' 188 * `(regexp file-name ...)'
189 If the `regexp' matches the group name, the first `file-name' will 189 If the `regexp' matches the group name, the first `file-name'
190 will be used as the home score file. (Multiple filenames are 190 will be used as the home score file. (Multiple filenames are
191 allowed so that one may use gnus-score-file-single-match-alist to 191 allowed so that one may use gnus-score-file-single-match-alist to
192 set this variable.) 192 set this variable.)
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el
index 5d35137aec6..578fc49395c 100644
--- a/lisp/gnus/gnus.el
+++ b/lisp/gnus/gnus.el
@@ -1104,6 +1104,17 @@ For example:
1104 :type '(repeat (cons regexp 1104 :type '(repeat (cons regexp
1105 (repeat sexp)))) 1105 (repeat sexp))))
1106 1106
1107(defcustom gnus-parameters-case-fold-search 'default
1108 "If it is t, ignore case of group names specified in `gnus-parameters'.
1109If it is nil, don't ignore case. If it is `default', which is for the
1110backward compatibility, use the value of `case-fold-search'."
1111 :version "22.1"
1112 :group 'gnus-group-various
1113 :type '(choice :format "%{%t%}:\n %[Value Menu%] %v"
1114 (const :tag "Use `case-fold-search'" default)
1115 (const nil)
1116 (const t)))
1117
1107(defvar gnus-group-parameters-more nil) 1118(defvar gnus-group-parameters-more nil)
1108 1119
1109(defmacro gnus-define-group-parameter (param &rest rest) 1120(defmacro gnus-define-group-parameter (param &rest rest)
@@ -3722,7 +3733,10 @@ You should probably use `gnus-find-method-for-group' instead."
3722 3733
3723(defun gnus-parameters-get-parameter (group) 3734(defun gnus-parameters-get-parameter (group)
3724 "Return the group parameters for GROUP from `gnus-parameters'." 3735 "Return the group parameters for GROUP from `gnus-parameters'."
3725 (let (params-list) 3736 (let ((case-fold-search (if (eq gnus-parameters-case-fold-search 'default)
3737 case-fold-search
3738 gnus-parameters-case-fold-search))
3739 params-list)
3726 (dolist (elem gnus-parameters) 3740 (dolist (elem gnus-parameters)
3727 (when (string-match (car elem) group) 3741 (when (string-match (car elem) group)
3728 (setq params-list 3742 (setq params-list
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index 6b1cd32d03d..019b5bd4f07 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -5077,7 +5077,8 @@ Headers already prepared in the buffer are not modified."
5077 ;; The element is a symbol. We insert the value 5077 ;; The element is a symbol. We insert the value
5078 ;; of this symbol, if any. 5078 ;; of this symbol, if any.
5079 (symbol-value header)) 5079 (symbol-value header))
5080 ((not (message-check-element header)) 5080 ((not (message-check-element
5081 (intern (downcase (symbol-name header)))))
5081 ;; We couldn't generate a value for this header, 5082 ;; We couldn't generate a value for this header,
5082 ;; so we just ask the user. 5083 ;; so we just ask the user.
5083 (read-from-minibuffer 5084 (read-from-minibuffer
diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el
index 3024959ae7f..8b00313fb92 100644
--- a/lisp/gnus/mml.el
+++ b/lisp/gnus/mml.el
@@ -1102,7 +1102,7 @@ Should be adopted if code in `message-send-mail' is changed."
1102 1102
1103(defun mml-preview (&optional raw) 1103(defun mml-preview (&optional raw)
1104 "Display current buffer with Gnus, in a new buffer. 1104 "Display current buffer with Gnus, in a new buffer.
1105If RAW, don't highlight the article." 1105If RAW, display a raw encoded MIME message."
1106 (interactive "P") 1106 (interactive "P")
1107 (save-excursion 1107 (save-excursion
1108 (let* ((buf (current-buffer)) 1108 (let* ((buf (current-buffer))