Hi David, David Bremner <da...@tethera.net> wrote:
> Please try to duplicate the problem with "emacs -q". I suspect there is > either some obsolete/broken third party package or just some personal > configuration causing this problem. You're right, the problem was in my .gnus.el which had a (gnus-add-configuration …) call where the passed-in value came in part from an old default value of `gnus-buffer-configuration' (that is where the `gnus-carpal' stuff came from). I did that setting once long ago and didn't remember the details. Sorry I had grepped my ~/.emacs.d and ~/lisp but completely forgot to do it on ~/.gnus.el! [ BTW, I misunderstood part of the *Backtrace* buffer when I wrote that “clicking on the gnus-configure-frame “button” in the backtrace shows (defun gnus-configure-frame ...) in /usr/share/emacs/29.1/lisp/gnus/gnus-win.el.gz with *different code*”. The line of that buffer where I used RET was: gnus-configure-frame((cond (gnus-use-trees '(vertical 1.0 (article 1.0) (summary 0.25 point) (tree 0.25))) (t '(vertical 1.0 (article 1.0) (summary 0.25 point) (if gnus-carpal '(summary-carpal 4)))))) and I now understand that the big (cond (gnus-use-trees …)) is the `split' argument — a callable here — that was passed to `gnus-configure-frame'. ] So, the problem is solved and was actually a PEBKAC case. Many thanks for your help and sorry for the noise! Regards -- Florent