From: Ɓukasz Stelmach Date: Mon, 21 Nov 2022 21:30:55 +0000 (+0100) Subject: Fix tracing for advanced scoring in gnus-logic.el X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e25ad6e2a30f779614836dc4204992f2fd121693;p=emacs.git Fix tracing for advanced scoring in gnus-logic.el * lisp/gnus/gnus-logic.el (gnus-score-advanced): Move the tracing code outside conditional so it's executed for both branches. (Bug#59458) --- diff --git a/lisp/gnus/gnus-logic.el b/lisp/gnus/gnus-logic.el index 628d2bd0958..426249e9a40 100644 --- a/lisp/gnus/gnus-logic.el +++ b/lisp/gnus/gnus-logic.el @@ -71,11 +71,11 @@ (+ (cdr score) new-score)) (push (cons (mail-header-number gnus-advanced-headers) new-score) - gnus-newsgroup-scored) - (when trace - (push (cons "A file" rule) - ;; Must be synced with `gnus-score-edit-file-at-point'. - gnus-score-trace))))))) + gnus-newsgroup-scored)) + (when trace + (push (cons "A file" rule) + ;; Must be synced with `gnus-score-edit-file-at-point'. + gnus-score-trace)))))) (defun gnus-advanced-score-rule (rule) "Apply RULE to `gnus-advanced-headers'."