From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#15899: 24.3.50; regression: `region' overlay is lower priority than default Date: Fri, 15 Nov 2013 07:55:27 -0800 (PST) Message-ID: <00aa91d2-10a2-4a78-bb95-042d1596a41c@default> References: <<20137354-f982-4314-9c09-21a5fbc36557@default>> <<83ob5mi02j.fsf@gnu.org>> <> <<83bo1liv80.fsf@gnu.org>> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1384530984 26337 80.91.229.3 (15 Nov 2013 15:56:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 15 Nov 2013 15:56:24 +0000 (UTC) Cc: 15899@debbugs.gnu.org To: Eli Zaretskii , Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 15 16:56:27 2013 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 1VhLkw-0005A5-E8 for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Nov 2013 16:56:26 +0100 Original-Received: from localhost ([::1]:60913 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VhLkw-0003ZJ-4Z for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Nov 2013 10:56:26 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52371) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VhLkh-0003UG-7W for bug-gnu-emacs@gnu.org; Fri, 15 Nov 2013 10:56:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VhLkY-0001LI-Fx for bug-gnu-emacs@gnu.org; Fri, 15 Nov 2013 10:56:11 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42085) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VhLkY-0001L3-D6 for bug-gnu-emacs@gnu.org; Fri, 15 Nov 2013 10:56:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VhLkX-0006b3-SH for bug-gnu-emacs@gnu.org; Fri, 15 Nov 2013 10:56:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Nov 2013 15:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15899 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15899-submit@debbugs.gnu.org id=B15899.138453094325316 (code B ref 15899); Fri, 15 Nov 2013 15:56:01 +0000 Original-Received: (at 15899) by debbugs.gnu.org; 15 Nov 2013 15:55:43 +0000 Original-Received: from localhost ([127.0.0.1]:56104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhLkD-0006aC-Bz for submit@debbugs.gnu.org; Fri, 15 Nov 2013 10:55:42 -0500 Original-Received: from userp1040.oracle.com ([156.151.31.81]:21825) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhLk8-0006Zq-CK for 15899@debbugs.gnu.org; Fri, 15 Nov 2013 10:55:36 -0500 Original-Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id rAFFtTnL030820 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 15 Nov 2013 15:55:30 GMT Original-Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id rAFFtS4P013133 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 15 Nov 2013 15:55:29 GMT Original-Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id rAFFtSo3013119; Fri, 15 Nov 2013 15:55:28 GMT In-Reply-To: <<83bo1liv80.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] X-Source-IP: ucsinet21.oracle.com [156.151.31.93] 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:80601 Archived-At: > Isn't it confusing that the region highlighting is non-contiguous > when an overlay is in its middle? Yes. And when a `face' or other display-related text property is in its middle. Or is at either end. Or extends across the whole region (which includes when the region is in the middle of a stretch of highlighting). I know from experience with the new (and old) behavior. Such situations are visually confusing to users. And they can complicate operating on text properties and, more generally, using text properties and overlays. This change should be reverted as soon as possible. It is a candidate for "What WERE they thinking?" At the very least, make such behavior optional for users (and certainly not the default). There are thousands of real bugs reported, many of them still unresponded to. There is no reason to spend time "fixing" non-bugs such as this. This should have gotten only a polite "This is by design", perhaps followed by an explanation of why the design (in Emacs and everywhere else!) is thus.