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#4710: 23.1.50; Bad display of underlines crossing line boundaries Date: Mon, 19 Sep 2011 19:21:51 -0700 Message-ID: References: <4E75B5FE.1030208@dogan.se><4515BD8DE6284A249A67403FC1292685@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1316485386 26836 80.91.229.12 (20 Sep 2011 02:23:06 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 20 Sep 2011 02:23:06 +0000 (UTC) Cc: 'Lars Magne Ingebrigtsen' , 4710@debbugs.gnu.org To: "'Stefan Monnier'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 20 04:23:01 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R5pzB-0000rD-Pc for geb-bug-gnu-emacs@m.gmane.org; Tue, 20 Sep 2011 04:23:01 +0200 Original-Received: from localhost ([::1]:36809 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5pzA-00062L-Vk for geb-bug-gnu-emacs@m.gmane.org; Mon, 19 Sep 2011 22:23:00 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:60464) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5pz8-00062E-Jw for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 22:22:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R5pz7-0005xe-NT for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 22:22:58 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34695) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5pz7-0005xa-KP for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 22:22:57 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1R5q41-0002fj-O7 for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 22:28:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Sep 2011 02:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4710 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 4710-submit@debbugs.gnu.org id=B4710.131648563310213 (code B ref 4710); Tue, 20 Sep 2011 02:28:01 +0000 Original-Received: (at 4710) by debbugs.gnu.org; 20 Sep 2011 02:27:13 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5q3E-0002ed-Cm for submit@debbugs.gnu.org; Mon, 19 Sep 2011 22:27:13 -0400 Original-Received: from rcsinet15.oracle.com ([148.87.113.117]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5q3B-0002eW-T4 for 4710@debbugs.gnu.org; Mon, 19 Sep 2011 22:27:11 -0400 Original-Received: from rtcsinet21.oracle.com (rtcsinet21.oracle.com [66.248.204.29]) by rcsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id p8K2M2EV030305 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 20 Sep 2011 02:22:04 GMT Original-Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by rtcsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p8K2M0kC012919 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Sep 2011 02:22:01 GMT Original-Received: from abhmt107.oracle.com (abhmt107.oracle.com [141.146.116.59]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p8K2LrqG005578; Mon, 19 Sep 2011 21:21:53 -0500 Original-Received: from dradamslap1 (/10.159.34.188) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 19 Sep 2011 19:21:53 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Acx3NfXvp/n8WE/9RPaqzMHuEZAqZAABQc9A X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Source-IP: rtcsinet21.oracle.com [66.248.204.29] X-CT-RefId: str=0001.0A090208.4E77F8CC.018F,ss=1,re=0.000,fgs=0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 19 Sep 2011 22:28:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) 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:51514 Archived-At: > > Why assume that underlined whitespace should not show an underline? > > Likewise for other face attributes. > > I believe you're confused: I'm talking about line-wrapping done by the > redisplay engine. I.e. there's no newline in the above example (but > there are curly arrows in the fringe instead). Fair enough; I didn't understand the context. But even in that case, there could be an argument for showing the same face attributes across the "split" (whatever you want to call it). Not doing so could give the impression that there is actually a break (change) in the face attributes when there is not. If you do that, then perhaps some additional display artifact should convey that - e.g., perhaps a different fringe marker. This sounds like something that users might want to be able to control (e.g. optional). Dunno (I don't use such line wrapping/soft returns, myself).