bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#67116: byte-compile-let: reversing the order of evaluation of the cl


From: Mattias Engdegård
Subject: bug#67116: byte-compile-let: reversing the order of evaluation of the clauses CAN make a difference
Date: Mon, 13 Nov 2023 12:19:27 +0100

> There's a bug here, will fix.

Now fixed on master. I'm very pleased that you reported this bug.
(Of course it didn't have anything to do with order of evaluation at all but 
you already understood that.)

I didn't do a deep analysis of what code was affected by the bug but measuring 
changes in the bytecode size, which is usually quite good, only two places 
turned up: jit-lock--debug-fontify, which you already noticed, and
c-forward-sws in cc-engine.el, where the code

              (c-put-in-sws rung-pos
                            (setq rung-pos (point)
                                  last-put-in-sws-pos rung-pos)))

was probably affected here. (Obviously the bug was out to get you personally, 
Alan.)






reply via email to

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