From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#20254: 25.0.50; `face' overlays with equal priority at the same location Date: Fri, 03 Apr 2015 22:48:33 -0400 Message-ID: References: <841dbe06-ed20-4d8d-8bb3-c9245a2a65ed@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1428115762 5184 80.91.229.3 (4 Apr 2015 02:49:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 4 Apr 2015 02:49:22 +0000 (UTC) Cc: 20254@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Apr 04 04:49:11 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YeE91-0004by-6R for geb-bug-gnu-emacs@m.gmane.org; Sat, 04 Apr 2015 04:49:11 +0200 Original-Received: from localhost ([::1]:36041 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YeE90-0006vW-Fn for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Apr 2015 22:49:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52661) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YeE8x-0006uB-4y for bug-gnu-emacs@gnu.org; Fri, 03 Apr 2015 22:49:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YeE8s-0004dN-4m for bug-gnu-emacs@gnu.org; Fri, 03 Apr 2015 22:49:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54459) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YeE8s-0004dG-1m for bug-gnu-emacs@gnu.org; Fri, 03 Apr 2015 22:49:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YeE8r-0003vr-JT for bug-gnu-emacs@gnu.org; Fri, 03 Apr 2015 22:49:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Apr 2015 02:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20254 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20254-submit@debbugs.gnu.org id=B20254.142811572115082 (code B ref 20254); Sat, 04 Apr 2015 02:49:01 +0000 Original-Received: (at 20254) by debbugs.gnu.org; 4 Apr 2015 02:48:41 +0000 Original-Received: from localhost ([127.0.0.1]:44235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YeE8W-0003vC-R8 for submit@debbugs.gnu.org; Fri, 03 Apr 2015 22:48:41 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:7184) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YeE8V-0003uz-Au for 20254@debbugs.gnu.org; Fri, 03 Apr 2015 22:48:39 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnEFAGvvdVRBbthL/2dsb2JhbAA3gVOfQYIugQiBdQEBBAFWIxALNBIUGA0kiBOiEYt4IwNGCQMBAoM+AwoHCAECg1QEqDs X-IPAS-Result: AnEFAGvvdVRBbthL/2dsb2JhbAA3gVOfQYIugQiBdQEBBAFWIxALNBIUGA0kiBOiEYt4IwNGCQMBAoM+AwoHCAECg1QEqDs X-IronPort-AV: E=Sophos;i="5.01,1,1400040000"; d="scan'208";a="115375862" Original-Received: from 65-110-216-75.cpe.pppoe.ca (HELO pastel.home) ([65.110.216.75]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 03 Apr 2015 22:48:34 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 2ADD21F7F; Fri, 3 Apr 2015 22:48:33 -0400 (EDT) In-Reply-To: (Drew Adams's message of "Fri, 3 Apr 2015 18:55:34 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:101172 Archived-At: >> > Any chance this implementation could be revisited, to do something >> > regular >> Without explicit priority information, we have no data on which to base >> the ordering. > Order of creation. Newer replaces or dominates older. We don't keep track of order of creation. So this would require adding a counter to every overlay (which in turns means increasing the size of overlay and marker objects from 6words to 8words). Doesn't seem worth the trouble, since while it does provide some form of reproducibility, it doesn't give much control. Stefan