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 14:20:24 -0700 Message-ID: <4515BD8DE6284A249A67403FC1292685@us.oracle.com> References: <4E75B5FE.1030208@dogan.se> 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 1316467276 18298 80.91.229.12 (19 Sep 2011 21:21:16 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 19 Sep 2011 21:21:16 +0000 (UTC) Cc: 4710@debbugs.gnu.org To: "'Stefan Monnier'" , "'Lars Magne Ingebrigtsen'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 19 23:21:11 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 1R5lGy-0003O1-Fu for geb-bug-gnu-emacs@m.gmane.org; Mon, 19 Sep 2011 23:21:04 +0200 Original-Received: from localhost ([::1]:43286 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5lGx-0006zI-If for geb-bug-gnu-emacs@m.gmane.org; Mon, 19 Sep 2011 17:21:03 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:37352) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5lGu-0006z5-Be for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 17:21:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R5lGt-0001Ss-Gu for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 17:21:00 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60286) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5lGt-0001So-FN for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 17:20:59 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1R5lLm-0004Ay-Cx for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 17:26:02 -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: Mon, 19 Sep 2011 21:26:02 +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.131646753716017 (code B ref 4710); Mon, 19 Sep 2011 21:26:02 +0000 Original-Received: (at 4710) by debbugs.gnu.org; 19 Sep 2011 21:25:37 +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 1R5lLM-0004AH-Cm for submit@debbugs.gnu.org; Mon, 19 Sep 2011 17:25:37 -0400 Original-Received: from rcsinet15.oracle.com ([148.87.113.117]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5lLK-0004AA-5F for 4710@debbugs.gnu.org; Mon, 19 Sep 2011 17:25:35 -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 p8JLKRN3010285 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 19 Sep 2011 21:20:29 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by rtcsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p8JLKPdo009843 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 19 Sep 2011 21:20:26 GMT Original-Received: from abhmt109.oracle.com (abhmt109.oracle.com [141.146.116.61]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p8JLKJ83012054; Mon, 19 Sep 2011 16:20:19 -0500 Original-Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 19 Sep 2011 14:20:19 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Acx3DYEIdAm4Gc7FRdSbtGpUbV7aDQAA+QWg In-Reply-To: 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.0A090206.4E77B21E.000F,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 17:26:02 -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:51504 Archived-At: > >> "If it hurts, don't do that" comes to mind. To my mind also, FWIW. > > But it does look really ugly. :-) This single behavioural > > tic is what makes underlines undesirable. If somebody had > > a good idea how to fix this in general, that would be a win. > > Maybe someone could come up with a neater way to display "face > continuations" (face that applies to the text where a line is > wrapped). For underline, we could put a short bit of dotted underline > as in: > foo bar baz > -------? > toto titi turlu > ?---- Why assume that underlined whitespace should not show an underline? Likewise for other face attributes. Down that path lies dwimmadness. At the very least, any such fiddling should be done only for indentation (i.e., in the code that indents text). And it certainly should be under user control (e.g., optional).