GNU bug report logs - #47199
recent emacs can't do powerline anymore

Previous Next

Package: emacs;

Reported by: markusffm <at> fn.de

Date: Tue, 16 Mar 2021 19:05:01 UTC

Severity: normal

Tags: moreinfo

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 47199 in the body.
You can then email your comments to 47199 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#47199; Package emacs. (Tue, 16 Mar 2021 19:05:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to markusffm <at> fn.de:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 16 Mar 2021 19:05:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: markusffm <at> fn.de
To: bug-gnu-emacs <at> gnu.org
Subject: recent emacs can't do powerline anymore
Date: Tue, 16 Mar 2021 19:04:31 GMT
[Message part 1 (text/plain, inline)]
                      there appears only a blank mode-line, whereas in message buffer we read:

Error during redisplay: (eval (let* ((active (powerline-selected-window-active)) (mode-line-buffer-id (if active 'mode-line-buffer-id 'mode-line-buffer-id-inactive)) (mode-line (if active 'mode-line 'mode-line-inactive)) (face0 (if active 'powerline-active0 'powerline-inactive0)) (face1 (if active 'powerline-active1 'powerline-inactive1)) (face2 (if active 'powerline-active2 'powerline-inactive2)) (separator-left (intern (format "powerline-%s-%s" (powerline-current-separator) (car powerline-default-separator-dir)))) (separator-right (intern (format "powerline-%s-%s" (powerline-current-separator) (cdr powerline-default-separator-dir)))) (lhs (list (powerline-raw "%*" face0 'l) (when powerline-display-buffer-size (powerline-buffer-size face0 'l)) (when powerline-display-mule-info (powerline-raw mode-line-mule-info face0 'l)) (powerline-buffer-id `(mode-line-buffer-id ,face0) 'l) (when (and (boundp 'which-func-mode) which-func-mode) (powerline-raw which-func-format face0 'l)) (powerline-raw " " face0) (funcall separator-left face0 face1) (when (and (boundp 'erc-track-minor-mode) erc-track-minor-mode) (powerline-raw erc-modified-channels-object face1 'l)) (powerline-major-mode face1 'l) (powerline-process face1) (powerline-minor-modes face1 'l) (powerline-narrow face1 'l) (powerline-raw " " face1) (funcall separator-left face1 face2) (powerline-vc face2 'r) (when (bound-and-true-p nyan-mode) (powerline-raw (list (nyan-create)) face2 'l)))) (rhs (list (powerline-raw global-mode-string face2 'r) (funcall separator-right face2 face1) (unless window-system (powerline-raw (char-to-string 57505) face1 'l)) (powerline-raw "%4l" face1 'l) (powerline-raw ":" face1 'l) (powerline-raw "
[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#47199; Package emacs. (Thu, 18 Mar 2021 05:16:01 GMT) Full text and rfc822 format available.

Message #8 received at 47199 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: markusffm <at> fn.de
Cc: 47199 <at> debbugs.gnu.org
Subject: Re: bug#47199: recent emacs can't do powerline anymore
Date: Thu, 18 Mar 2021 06:15:18 +0100
markusffm <at> fn.de writes:

> there appears only a blank mode-line, whereas in message buffer we read:
>
> Error during redisplay: (eval (let* ((active (powerline-selected-window-active))

I tried installing the powerline package and then saying `M-x
powerline-center-theme' in the latest Emacs 28, and I got no errors.

Do you have a recipe to reproduce this problem, preferably starting from
"emacs -Q"?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Thu, 18 Mar 2021 05:16:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#47199; Package emacs. (Sat, 20 Mar 2021 01:48:01 GMT) Full text and rfc822 format available.

Message #13 received at 47199 <at> debbugs.gnu.org (full text, mbox):

From: "J.P." <jp <at> neverwas.me>
To: markusffm <at> fn.de
Cc: 47199 <at> debbugs.gnu.org
Subject: Re: bug#47199: recent emacs can't do powerline anymore
Date: Fri, 19 Mar 2021 18:47:06 -0700
markusffm <at> fn.de writes:

> there appears only a blank mode-line

I think this has been fixed with

  https://github.com/milkypostman/powerline/pull/185

which became

  commit cfff1cfe63793ea1a8bcfcae50c296558384cf08
  Author: Theophilos Giannakopoulos <theo <at> abstractnonsense.org>
  Date:   Tue Mar 16 21:10:53 2021 -0400
  
      Change :scale arugment from t to 1 (#185)
      
      * Change :scale arugment from t to 1
      
      t is no longer accepted as :scale argument for create-image, but using 1
      has the same behavior as before.
      
      Fixes #184.
      
      * Change other uses of :scale from t to 1
  
   powerline-separators.el | 2 +-
   powerline.el            | 2 +-
   2 files changed, 2 insertions(+), 2 deletions(-)




Reply sent to Stefan Kangas <stefan <at> marxist.se>:
You have taken responsibility. (Sun, 04 Apr 2021 00:31:04 GMT) Full text and rfc822 format available.

Notification sent to markusffm <at> fn.de:
bug acknowledged by developer. (Sun, 04 Apr 2021 00:31:04 GMT) Full text and rfc822 format available.

Message #18 received at 47199-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: "J.P." <jp <at> neverwas.me>
Cc: markusffm <at> fn.de, 47199-done <at> debbugs.gnu.org
Subject: Re: bug#47199: recent emacs can't do powerline anymore
Date: Sat, 3 Apr 2021 19:30:16 -0500
"J.P." <jp <at> neverwas.me> writes:

> markusffm <at> fn.de writes:
>
>> there appears only a blank mode-line
>
> I think this has been fixed with
>
>   https://github.com/milkypostman/powerline/pull/185
>
> which became
>
>   commit cfff1cfe63793ea1a8bcfcae50c296558384cf08
>   Author: Theophilos Giannakopoulos <theo <at> abstractnonsense.org>
>   Date:   Tue Mar 16 21:10:53 2021 -0400
>
>       Change :scale arugment from t to 1 (#185)
>
>       * Change :scale arugment from t to 1
>
>       t is no longer accepted as :scale argument for create-image, but using 1
>       has the same behavior as before.
>
>       Fixes #184.
>
>       * Change other uses of :scale from t to 1
>
>    powerline-separators.el | 2 +-
>    powerline.el            | 2 +-
>    2 files changed, 2 insertions(+), 2 deletions(-)

No further comments within 2 weeks, so I'm assuming that this has been
fixed.  I'm therefore closing this bug report.

If this conclusion is incorrect and this is still an issue, please reply
to this email (use "Reply to all" in your email client) and we can
reopen the bug report.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 02 May 2021 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 353 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.