From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Highlight current line when using gud Date: Fri, 02 Jul 2021 14:39:57 +0300 Message-ID: <83eechj65u.fsf@gnu.org> References: <46933061-DFBC-406C-8489-F3DC7EE770BA@kuaishou.com> <87sg0z8t5t.fsf@gnus.org> <6F39630A-1FF8-45DE-9E3B-D9E8BE906BD7@kuaishou.com> <83o8bnmqyo.fsf@gnu.org> <62662FDA-8D67-459B-8F03-662010FB96EB@kuaishou.com> <87y2aq1dhm.fsf@gnus.org> <87zgv5dh80.fsf@gmail.com> <87eechvv1p.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11414"; mail-complaints-to="usenet@ciao.gmane.io" Cc: condy0919@gmail.com, chenzhiwei03@kuaishou.com, emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jul 02 13:41:41 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lzHYC-0002mO-Al for ged-emacs-devel@m.gmane-mx.org; Fri, 02 Jul 2021 13:41:40 +0200 Original-Received: from localhost ([::1]:47568 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lzHYB-0000sK-Bz for ged-emacs-devel@m.gmane-mx.org; Fri, 02 Jul 2021 07:41:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42594) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lzHWe-0007vo-Ir for emacs-devel@gnu.org; Fri, 02 Jul 2021 07:40:04 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:53376) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lzHWb-0006Hr-0q; Fri, 02 Jul 2021 07:40:01 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3364 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lzHWa-0000jX-I5; Fri, 02 Jul 2021 07:40:00 -0400 In-Reply-To: <87eechvv1p.fsf@gnus.org> (message from Lars Ingebrigtsen on Fri, 02 Jul 2021 13:01:38 +0200) 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:271101 Archived-At: > From: Lars Ingebrigtsen > Cc: Zhiwei Chen , Eli Zaretskii , > "emacs-devel@gnu.org" > Date: Fri, 02 Jul 2021 13:01:38 +0200 > > Zhiwei Chen writes: > > > Why do I introduce a new overlay in gud buffer? Because it's used to > > show the line where the debugger stops at. The position of the gud > > overlay is controlled by the debugger, not by users. So using > > hl-line-mode in such a situation is not the proper way. > > Hm, I see... > > I rarely use gud, and I never use any line-based highlighting, so I > don't really have any opinion about this. Anybody else? I think this should be an integral part of the overlay-arrow display, not an independent add-on. IOW, I'd like to see it implemented via new properties that can be put on variables which are members of overlay-arrow-variable-list.