Subject: bug#53294: 29.0.50; Indirect font changes incorrectly affecting original buffer

From: Eli Zaretskii <[email-masked]>
Date: Sun, 16 Jan 2022 17:00:38 +0200

> From: Andrew Hyatt <[email-masked]>
> Cc: [email-masked]
> Date: Sun, 16 Jan 2022 09:43:16 -0500
> 
> Yes, the non-nil CLONE argument is essential to reproduce. But 
> that just means the indirect buffer will inherit the state from 
> the direct buffer.  It doesn't imply that changes made to the 
> indirect buffer's state will affect the original buffer, which is 
> what is happening here.

But "inheriting" the state means the indirect buffer gets the copy of
the variables of the original buffer, and that is not a deep copy,
AFAIU.

Stefan, any comments on this issue?