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.bugs Subject: bug#71282: 30.0.50; hl-line overlay priority has no affect Date: Sun, 30 Jun 2024 18:37:40 +0300 Message-ID: <864j9ah263.fsf@gnu.org> References: <87plt3lyvd.fsf@kisara.moe> <8634pyr0w8.fsf@gnu.org> <878qymd5ce.fsf@kisara.moe> <86a5j2hb6j.fsf@gnu.org> <875xtqczuu.fsf@kisara.moe> <867ce6h4iq.fsf@gnu.org> <87zfr2bgny.fsf@kisara.moe> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3108"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 71282@debbugs.gnu.org, joaotavora@gmail.com, stefankangas@gmail.com To: Mohsin Kaleem Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jun 30 17:38:42 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1sNwdV-0000cT-Kk for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 30 Jun 2024 17:38:41 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sNwd5-0005Ze-QT; Sun, 30 Jun 2024 11:38:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sNwd2-0005Yi-8o for bug-gnu-emacs@gnu.org; Sun, 30 Jun 2024 11:38:12 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sNwct-0006Zn-SH for bug-gnu-emacs@gnu.org; Sun, 30 Jun 2024 11:38:08 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sNwct-0007l3-PA for bug-gnu-emacs@gnu.org; Sun, 30 Jun 2024 11:38:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Jun 2024 15:38:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71282 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 71282-submit@debbugs.gnu.org id=B71282.171976186929764 (code B ref 71282); Sun, 30 Jun 2024 15:38:03 +0000 Original-Received: (at 71282) by debbugs.gnu.org; 30 Jun 2024 15:37:49 +0000 Original-Received: from localhost ([127.0.0.1]:58742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sNwcf-0007k0-CU for submit@debbugs.gnu.org; Sun, 30 Jun 2024 11:37:49 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:44004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sNwce-0007jo-98 for 71282@debbugs.gnu.org; Sun, 30 Jun 2024 11:37:48 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sNwcY-0006Xa-Oq; Sun, 30 Jun 2024 11:37:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=c8n9CQrsur4jUnGpdCiAIen7vxYVNK7JLiJDs/6qc/Y=; b=OlUDxoWcXsVT zF55wZuwHSBatjF8E0dmxN8EwL/7JpGN7fSs71BLXg1CkUYYNjnw54ftaNKH4A0E2v6YDes1orlW4 3OszPd/vHqTN04EnMX997vZuxAC2kDq5UxR4ybGuEKEmB0Y337rpdK/P8h6vdCdPhgtj5cNd3hLYf jy6HR5TX5BFNWuKqhiYUMikZM4AxPj5HwpCb9ayaUWe/gGx7pa4Pt00GMG+IgoBBdIWKijsH4L+N9 z/SovaoIFldT3sVrCuMFd+8hYJ73niWUqERQyDEr4xSYrzAPBArVEH9PkHs+SCr6NtAffEI0Vy8j0 aCwELgSH8mFypdljq/XEYQ==; In-Reply-To: <87zfr2bgny.fsf@kisara.moe> (message from Mohsin Kaleem on Sun, 30 Jun 2024 16:21:05 +0100) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:288205 Archived-At: > From: Mohsin Kaleem > Cc: stefankangas@gmail.com, 71282@debbugs.gnu.org > Date: Sun, 30 Jun 2024 16:21:05 +0100 > > Going to back to the original discussion is there a reason > before-strings in overlays don't respect priorities? I realise it's > documented but I'm more curious about the why than the what? Was there a > use case for these properties in overlays to not be overridable (which > from what I understand is the reason for this conflict between hl-line and > overlay annotations is happening). I thought I explained that: priorities are a way of determining which overlay "wins" when several overlays affect the same text and provide different values for the same properties. But in this case, each overlay affects different text, so there's no need to consider priorities, and therefore Emacs doesn't.