From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Matt Armstrong Newsgroups: gmane.emacs.bugs Subject: bug#59067: 29.0.50; Exexpected overlay order in `overlays-in' return value Date: Mon, 07 Nov 2022 15:47:51 -0800 Message-ID: <87tu3amimw.fsf@rfc20.org> References: <871qqgn44l.fsf@localhost> <838rko38g6.fsf@gnu.org> <878rkobm21.fsf@localhost> <835yfs363u.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5653"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 59067@debbugs.gnu.org To: Eli Zaretskii , Ihor Radchenko Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 08 00:49:19 2022 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 1osBrj-0001IZ-3C for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Nov 2022 00:49:19 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1osBrU-0002SR-9j; Mon, 07 Nov 2022 18:49:04 -0500 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 1osBrS-0002SD-DS for bug-gnu-emacs@gnu.org; Mon, 07 Nov 2022 18:49:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1osBrR-0006sw-Vc for bug-gnu-emacs@gnu.org; Mon, 07 Nov 2022 18:49:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1osBrR-0008KC-RM for bug-gnu-emacs@gnu.org; Mon, 07 Nov 2022 18:49:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Matt Armstrong Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Nov 2022 23:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59067 X-GNU-PR-Package: emacs Original-Received: via spool by 59067-submit@debbugs.gnu.org id=B59067.166786488331877 (code B ref 59067); Mon, 07 Nov 2022 23:49:01 +0000 Original-Received: (at 59067) by debbugs.gnu.org; 7 Nov 2022 23:48:03 +0000 Original-Received: from localhost ([127.0.0.1]:35752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osBqU-0008I3-Mx for submit@debbugs.gnu.org; Mon, 07 Nov 2022 18:48:02 -0500 Original-Received: from relay8-d.mail.gandi.net ([217.70.183.201]:48713) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1osBqT-0008H5-Jn for 59067@debbugs.gnu.org; Mon, 07 Nov 2022 18:48:02 -0500 Original-Received: (Authenticated sender: matt@rfc20.org) by mail.gandi.net (Postfix) with ESMTPSA id C1FF21BF204; Mon, 7 Nov 2022 23:47:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rfc20.org; s=gm1; t=1667864875; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=W0OSQNpjPaKEJezRjcte3RIoB6Pt91Fv18JDsqW0AjE=; b=juaCCFt65acz8U2JZw7ehR4gL0tu4YmHGe8aq4oIyZYc9RRkgPZiNdzk3iXOzXApgRn01T NRviP5AgG9gZMGEBbxX68mMA0J0R+htDumrbQdIchm9h1xgKu7Vj+FaPBC61fxVehisPIL opT2SsdM+K8NyjRV0wMlVRYnaB5i3KePdETnPoJVH4d0eU8vYoqA1eslznq+aZzp5gbqdX xqYiI29ktwaDIY8t6BN7IhbN3YJ94vF1YtnDGjE2bPE8n73awC2lGvH1feg0EXuKd0GtnG ZnE8TYoLa8b00PNYyHC6a1VDW/ofQg50saoRRc5t3flZgqMMIX53GbF2Xxm5Dg== Original-Received: from matt by naz with local (Exim 4.96) (envelope-from ) id 1osBqJ-000i7K-2m; Mon, 07 Nov 2022 15:47:51 -0800 In-Reply-To: <835yfs363u.fsf@gnu.org> 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:247307 Archived-At: Eli Zaretskii writes: > I'll wait for a few days for other ideas and opinions, and if nothing > pops up, I will amend the documentation (and NEWS, as this is probably > NEWS-worthy). I think amending the documentation is the right approach, and agree that it is NEWS-worthy. In Emacs git we have already seen one fix related to this issue: 651bf0a999 (Fix overlays order in Flyspell (bug#58970), 2022-11-03) ...with that example, and this one from Org, we can rationally expect more. The original overlay implementation happened to provide one ordering, but it could change when the overlay "center" moved, so packages that rely on anything specific are on shaky ground.