emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 'Strange' changes in status line


From: Eli Zaretskii
Subject: Re: 'Strange' changes in status line
Date: Thu, 28 Aug 2008 21:54:24 +0300

> From: Glenn Morris <address@hidden>
> Date: Thu, 28 Aug 2008 02:00:51 -0400
> Cc: Eli Zaretskii <address@hidden>, address@hidden
> 
> Angelo Graziosi wrote:
> 
> > In the status line, now I see 'Emacs' near the buffer name
> >
> > --:----Emacs foo.f90 59% ....
> >
> > Just a curiosity, Why this change and which usefulness?
> 
> I believe it's an unintended consequence of this:
> 
> 2008-08-25  Eli Zaretskii  <address@hidden>
> 
>     * bindings.el (mode-line-frame-control): New function, caters to
>     `pc' ``window system''.
>     (mode-line-frame-identification): Use it instead of
>     accessing window-system directly.
> 
> 
> In X:
> 
> emacs -Q
> 
> C-h v mode-line-frame-identification
> Its value is ("-%F  ")
> 
> M-: (mode-line-frame-control)
> -> " "
> 
> ie, the variable is being set at the wrong time.

I don't see this problem on MS-Windows: the frame name is not
displayed in the mode line, and the value of
mode-line-frame-identification is "  ", as I'd expect.

I won't have access to a system with X for a couple of days.  If you
still see this with the current CVS, please put a breakpoint in
decode_mode_spec and tell me when and from where it is called ``at the
wrong time''.

Thanks.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]