+2004-10-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * spam-report.el (spam-report-gmane): Fix interactive.
+
+ * gnus-art.el (gnus-treat-body-boundary): Only do stuff under X.
+
+ * gnus-agent.el (gnus-agent-synchronize-flags-server): Be silent
+ when writing file.
+ (gnus-agent-synchronize-flags): Don't default to being
+ interactive.
+
2004-09-30 Simon Josefsson <jas@extundo.com>
* message.el (message-generate-hashcash): Add.
:type '(choice (const nil)
(integer :tag "Number")))
-(defcustom gnus-agent-synchronize-flags 'ask
+(defcustom gnus-agent-synchronize-flags nil
"Indicate if flags are synchronized when you plug in.
If this is `ask' the hook will query the user."
:version "21.1"
(delete-file (gnus-agent-lib-file "flags")))
(error
(let ((file (gnus-agent-lib-file "flags")))
- (write-file file)
+ (write-region (point-min) (point-max)
+ (gnus-agent-lib-file "flags") nil 'silent)
(error "Couldn't set flags from file %s due to %s"
file (error-message-string err)))))))
(kill-buffer nil))))
(put 'gnus-treat-newsgroups-picon 'highlight t)
(defcustom gnus-treat-body-boundary
- (if (or gnus-treat-newsgroups-picon
- gnus-treat-mail-picon
- gnus-treat-from-picon)
+ (if (and (eq window-system 'x)
+ (or gnus-treat-newsgroups-picon
+ gnus-treat-mail-picon
+ gnus-treat-from-picon))
'head nil)
"Draw a boundary at the end of the headers.
Valid values are nil and `head'.
(defun spam-report-gmane (&rest articles)
"Report an article as spam through Gmane."
- (interactive (gnus-summary-work-articles prefix-arg))
+ (interactive (gnus-summary-work-articles current-prefix-arg))
(dolist (article articles)
(when (and gnus-newsgroup-name
(or (null spam-report-gmane-regex)