Package: emacs
Version: 1:27.1+1-2
Severity: normal
Hello,
After upgrading my emacs packages today:
[UPGRADE] emacs:amd64 1:26.3+1-2 -> 1:27.1+1-2
[UPGRADE] emacs-bin-common:amd64 1:26.3+1-2 -> 1:27.1+1-2
[UPGRADE] emacs-bin-common-dbgsym:amd64 1:26.3+1-2 -> 1:27.1+1-2
[UPGRADE] emacs-common:amd64 1:26.3+1-2 -> 1:27.1+1-2
[UPGRADE] emacs-el:amd64 1:26.3+1-2 -> 1:27.1+1-2
[UPGRADE] emacs-gtk:amd64 1:26.3+1-2 -> 1:27.1+1-2
[UPGRADE] emacs-gtk-dbgsym:amd64 1:26.3+1-2 -> 1:27.1+1-2
Gnus bundled with Emacs 27 can't enter any group anymore (from the
*Group* buffer). If I try to enter a group, I get the following error:
Symbol's value as variable is void: article
Here is a backtrace of the error:
Debugger entered--Lisp error: (void-variable article)
#f(compiled-function () #<bytecode 0x1575a84d72dd>)()
funcall(#f(compiled-function () #<bytecode 0x1575a84d72dd>))
(let ((face (funcall (gnus-summary-highlight-line-0)))) (if (eq face
(gnus-get-text-property-excluding-characters-with-faces beg 'face)) nil
(gnus-put-text-property-excluding-characters-with-faces beg (point-at-eol)
'face (setq face (if (boundp face) (symbol-value face) face))) (if
gnus-summary-highlight-line-function (progn (funcall
gnus-summary-highlight-line-function article face)))))
(let* ((beg (point-at-bol)) (article (or (gnus-summary-article-number)
gnus-current-article)) (score (or (cdr (assq article gnus-newsgroup-scored))
gnus-summary-default-score 0)) (mark (or (let ((cl-x (gnus-data-find-in ...
gnus-newsgroup-data))) (progn (progn (nth 1 cl-x)))) gnus-unread-mark))
(inhibit-read-only t) (default gnus-summary-default-score) (default-high
gnus-summary-default-high-score) (default-low gnus-summary-default-low-score)
(uncached (and gnus-summary-use-undownloaded-faces (memq article
gnus-newsgroup-undownloaded) (not (memq article gnus-newsgroup-cached))))) (let
((face (funcall (gnus-summary-highlight-line-0)))) (if (eq face
(gnus-get-text-property-excluding-characters-with-faces beg 'face)) nil
(gnus-put-text-property-excluding-characters-with-faces beg (point-at-eol)
'face (setq face (if (boundp face) (symbol-value face) face))) (if
gnus-summary-highlight-line-function (progn (funcall
gnus-summary-highlight-line-function article face))))))
gnus-summary-highlight-line()
gnus-summary-insert-line([0 "" "" "05 Apr 2001 23:33:09 +0400" "" "" 0 0 ""
nil] 0 nil t 90 t nil "" nil 1)
gnus-update-summary-mark-positions()
gnus-summary-setup-buffer("nnml+mail:AUCTeX")
gnus-summary-read-group-1("nnml+mail:AUCTeX" nil t nil nil nil)
gnus-summary-read-group("nnml+mail:AUCTeX" nil t nil nil nil nil)
gnus-group-read-group(nil t)
gnus-group-select-group(nil)
gnus-topic-select-group(nil)
funcall-interactively(gnus-topic-select-group nil)
call-interactively(gnus-topic-select-group nil nil)
command-execute(gnus-topic-select-group)
This happens when `gnus-summary-highlight-line' from
/usr/share/emacs/27.1/lisp/gnus/gnus-sum.el.gz calls the byte-compiled
function that `gnus-summary-highlight-line-0' evaluates to. I've used my
nnml+mail:AUCTeX group as an example here, but this happens with all
groups I've tried. Hence, I can't read any mail with this version of the
emacs package. :-|
Thanks for your work!
Regards
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.9.0-1-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages emacs depends on:
ii emacs-gtk 1:27.1+1-2
emacs recommends no packages.
emacs suggests no packages.
-- no debconf information