Subject: Re: bug#31688: 26.1.50; Byte compiler confuses two string variables
From: Eli Zaretskii <[email-masked]>
To: Andreas Schwab <[email-masked]>
Cc: [email-masked], [email-masked], [email-masked], [email-masked], bug-gnu-emacs-bounces+psainty=[email-masked]
Date: Fri, 08 Jun 2018 18:09:35 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

> From: Andreas Schwab <[email-masked]>
> Date: Mon, 04 Jun 2018 19:01:16 +0200
> Cc: Gemini Lasswell <[email-masked]>, Noam Postavsky <[email-masked]>,
> 	bug-gnu-emacs <bug-gnu-emacs-bounces+psainty=[email-masked]>,
> 	[email-masked]
> 
> On Jun 04 2018, Phil Sainty <[email-masked]> wrote:
> 
> > Surely consistent behaviour between compiled and uncompiled code is
> > not only desirable, but a primary goal?
> 
> Not if you are using self-modifying code.

Thanks to everyone who participated in the discussion.  I have now
added some explanation of these issues to the ELisp manual, and I'm
closing the bug report.