From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Tabs Date: Wed, 09 Oct 2019 18:35:55 +0300 Message-ID: <83h84iue1w.fsf@gnu.org> References: <20191008164048.bnad4wdkcbatqepp@Ergus> <83v9szw4o4.fsf@gnu.org> <20191008234350.ahxt4zcylxqludoc@Ergus> <837e5ewc0a.fsf@gnu.org> <20191009103936.qjdwuidqnowswojw@Ergus> <83wodeup6a.fsf@gnu.org> <20191009120534.ud6st2xvrv3rv6iy@Ergus> <83o8yqumdl.fsf@gnu.org> <20191009135539.c2i6ob52td6p34ab@Ergus> <83k19euhic.fsf@gnu.org> <20191009151502.524ulfzobcixz32l@Ergus> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="20117"; mail-complaints-to="usenet@blaine.gmane.org" Cc: michael_heerdegen@web.de, emacs-devel@gnu.org, juri@linkov.net To: Ergus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 09 21:21:00 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iIHW8-00051q-1C for ged-emacs-devel@m.gmane.org; Wed, 09 Oct 2019 21:21:00 +0200 Original-Received: from localhost ([::1]:54804 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iIHVz-000354-W2 for ged-emacs-devel@m.gmane.org; Wed, 09 Oct 2019 15:20:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42013) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iIE0c-0001Lp-DY for emacs-devel@gnu.org; Wed, 09 Oct 2019 11:36:15 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:42024) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iIE0b-0006LU-G2; Wed, 09 Oct 2019 11:36:14 -0400 Original-Received: from [176.228.60.248] (port=4931 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iIE0a-0006DO-Iu; Wed, 09 Oct 2019 11:36:13 -0400 In-reply-to: <20191009151502.524ulfzobcixz32l@Ergus> (message from Ergus on Wed, 9 Oct 2019 17:15:05 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:240787 Archived-At: > Date: Wed, 9 Oct 2019 17:15:05 +0200 > From: Ergus > Cc: juri@linkov.net, michael_heerdegen@web.de, emacs-devel@gnu.org > > This seems to be related with an optimization in redisplay as you said > because sometimes when I get the broken tab-bar if I scroll with the > mouse the bar scrolls too. Emacs doesn't understand that this part of the display is taken by the tab bar, it thinks that it's part of some window's text area. The question is: why does the display engine fail to realize that, given what we do when "C-x 6 f" turns on tab-bar-mode?