From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: Fringes Date: Mon, 03 Oct 2005 01:09:35 -0400 Message-ID: References: <17215.42381.148191.71003@kahikatea.snap.net.nz> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1128318907 28779 80.91.229.2 (3 Oct 2005 05:55:07 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 3 Oct 2005 05:55:07 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 03 07:55:05 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EMJH4-0001FN-76 for ged-emacs-devel@m.gmane.org; Mon, 03 Oct 2005 07:54:06 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EMJH3-0004vj-6I for ged-emacs-devel@m.gmane.org; Mon, 03 Oct 2005 01:54:05 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EMJ0p-0002Mh-JT for emacs-devel@gnu.org; Mon, 03 Oct 2005 01:37:19 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EMJ0n-0002Lb-KE for emacs-devel@gnu.org; Mon, 03 Oct 2005 01:37:17 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EMIxv-0000tl-SA for emacs-devel@gnu.org; Mon, 03 Oct 2005 01:34:19 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EMIZz-0005LK-RE for emacs-devel@gnu.org; Mon, 03 Oct 2005 01:09:35 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1EMIZz-0005gM-3e; Mon, 03 Oct 2005 01:09:35 -0400 Original-To: Nick Roberts In-reply-to: <17215.42381.148191.71003@kahikatea.snap.net.nz> (message from Nick Roberts on Sun, 2 Oct 2005 22:17:01 +1300) 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:43482 Archived-At: If a buffer uses the default left fringe width, the variable left-fringe-width is nil while the function window-fringes returns information about the fringes of a window. So there appears to be no way to determine the fringe width of a buffer that is not currently displayed. What does it mean to speak of the "fringe width of a buffer that is not currently displayed"? If it means the fringe width that would be in effect if that buffer is displayed in a window, then if left-fringe-width is nil in that buffer, it should use the default. So couldn't you just use the default value? That ought to be easy, so if you think this problem is hard, perhaps I have missed the point. Anyway, your changes in the Lisp Manual look good. Please install them.