[Top][All Lists]

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

bug#26586: 25.1; header-line-format spins cpu

From: Eli Zaretskii
Subject: bug#26586: 25.1; header-line-format spins cpu
Date: Fri, 21 Apr 2017 11:15:24 +0300

> From: Aaron Jensen <address@hidden>
> Date: Thu, 20 Apr 2017 23:17:22 -0700
> With emacs -Q, executing:
> (setq header-line-format '(#("*
> [[elisp:(org-projectile:open-project%20\"foobar\")][xxxxxxxxxx]]" 0 1
> [...]
> Spins the CPU 100% until I kill emacs.

You are shooting yourself in the foot by having that "%20" in the
header-line-format.  Percent sign is special in mode-line and
header-line formats: it indicates a %-construct, see the node
"%-Constructs" in the ELisp manual.

I fixed the code to avoid the infloop in this case, but you should fix
your code, because the result will not be what you probably expect.


reply via email to

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