Subject: Re: bug#50462: 27.2; emacsclient syntax highlight failure

From: Eli Zaretskii <[email-masked]>
Date: Thu, 09 Sep 2021 08:34:33 +0300

> From: RDS <[email-masked]>
> Date: Wed, 8 Sep 2021 13:32:46 -0700
> Cc: [email-masked], [email-masked]
> 
> >So two frames from two separate emacsclients are always involved?  And
> >you need to switch from one client to another and back?
> Two tty's & emacsclients or more are used:
> (In X org, I open 2 workspaces. Each has an xterm.)
> tty1> emacsclient -t /home/rds (showing dired)
> visit .bashrc (it has lots of strings from aliases)
> switch to tty2
> tty2> mc (run Midnight Commander)
> edit .Xesources ($EDITOR=emacsclient -t)
> It looks fine.
> switch to tty1.
> .bashrc looks OK.
> switch to tty2
> edit more files in my tree randomly with emacsclient.
> switch to tty1. All OK? yes. back to tty2.
> keep repeating this cycle. Eventually, tty1 will lose its string display.

It's strange that only some faces get redefined to use different
colors.  Are all the problematic faces using the same foreground
color, and if so, what is that color on those terminals you are using?