From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Display-based word wrapping Date: Mon, 23 Jun 2008 09:32:07 +0900 Message-ID: <87ej6pt2ig.fsf@catnip.gol.com> References: <87y74x9rfl.fsf@stupidchicken.com> <485EB031.7050502@gmail.com> <87prq9i503.fsf@stupidchicken.com> Reply-To: Miles Bader NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1214181155 14877 80.91.229.12 (23 Jun 2008 00:32:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 23 Jun 2008 00:32:35 +0000 (UTC) Cc: "Lennart Borgman \(gmail\)" , emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 23 02:33:18 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KAZzh-0007Iz-0i for ged-emacs-devel@m.gmane.org; Mon, 23 Jun 2008 02:33:17 +0200 Original-Received: from localhost ([127.0.0.1]:44215 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KAZyr-0001am-P7 for ged-emacs-devel@m.gmane.org; Sun, 22 Jun 2008 20:32:25 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KAZym-0001aG-GP for emacs-devel@gnu.org; Sun, 22 Jun 2008 20:32:20 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KAZyk-0001ZU-HY for emacs-devel@gnu.org; Sun, 22 Jun 2008 20:32:19 -0400 Original-Received: from [199.232.76.173] (port=54711 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KAZyk-0001ZP-CG for emacs-devel@gnu.org; Sun, 22 Jun 2008 20:32:18 -0400 Original-Received: from smtp12.dentaku.gol.com ([203.216.5.74]:55209) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KAZyd-0002PB-DT; Sun, 22 Jun 2008 20:32:11 -0400 Original-Received: from 218.231.109.31.eo.eaccess.ne.jp ([218.231.109.31] helo=catnip.gol.com) by smtp12.dentaku.gol.com with esmtpa (Dentaku) id 1KAZya-0002xC-Rt; Mon, 23 Jun 2008 09:32:08 +0900 Original-Received: by catnip.gol.com (Postfix, from userid 1000) id D9EBB2F3A; Mon, 23 Jun 2008 09:32:07 +0900 (JST) System-Type: i686-pc-linux-gnu In-Reply-To: <87prq9i503.fsf@stupidchicken.com> (Chong Yidong's message of "Sun, 22 Jun 2008 16:33:48 -0400") Original-Lines: 23 X-Virus-Scanned: ClamAV GOL (outbound) X-Abuse-Complaints: abuse@gol.com X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:99739 Archived-At: Chong Yidong writes: > It would be easier, for example, to introduce a separate patch that > automatically adjusts the right fringe so that the editable area has a > certain width. No, that would be bad. Fringes have a number of properties which would make them unsuitable for use as a "wide wrapping margin". Fringes are designed to relatively narrow, and are used for many indicators. Thus fringes are (1) visually distinguishable, (2) global, and (3) have indicators in them even when normal line-wrapping isn't being used. So if I wanted to, say, wrap at 72 chars in an 80-char window, I _don't_ want an 8-char-wide colored band on the right, with all my indicators shifted over (and I most certainly don't want an 8-char wide fringe in every window!!!). I want whitespace. That's it. -Miles -- Road, n. A strip of land along which one may pass from where it is too tiresome to be to where it is futile to go.