Subject: Re: bug#74817: 31.0.50; mode-line-format-right-align doesn't work well on header-line

From: Eli Zaretskii <[email-masked]>
Date: Sat, 14 Dec 2024 12:55:00 +0200

tags 74817 notabug wontfix
thanks

> From: Eval Exec <[email-masked]>
> Date: Thu, 12 Dec 2024 18:35:07 +0800
> 
> 
> for example:
> I create a scratch init.el:
> ```elisp
> 
> 
> (defun header0()
>   "header_line_head")
> (defun header1()
>   "header_line_tail")
> 
> (add-to-list 'header-line-format '(:eval (header0)) t)
> (add-to-list 'header-line-format mode-line-format-right-align t)
> (add-to-list 'header-line-format '(:eval (header1)) t)
> ```
> 
> Then start emacs, I got: https://imgur.com/a/PHGxRyf
> 
> You can see, in the right side of header-line, it's wrong, not right align well.

This feature doesn't work in header-line, only in mode-line.  It
specifically looks at mode-line-format.