From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: ruler support in hexl mode Date: Sun, 14 Mar 2004 23:55:36 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <20040305.142915.63122255.jet@gyve.org> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1079327508 9522 80.91.224.253 (15 Mar 2004 05:11:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 15 Mar 2004 05:11:48 +0000 (UTC) Cc: jet@gyve.org, emacs-devel@gnu.org, storm@cua.dk Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Mar 15 06:11:43 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B2kO7-0006uP-00 for ; Mon, 15 Mar 2004 06:11:43 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B2kO6-0000hM-00 for ; Mon, 15 Mar 2004 06:11:42 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B2kJL-0002FB-Et for emacs-devel@quimby.gnus.org; Mon, 15 Mar 2004 00:06:47 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B2kCY-0008Ks-Rl for emacs-devel@gnu.org; Sun, 14 Mar 2004 23:59:46 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B2kBs-0007Wz-Uw for emacs-devel@gnu.org; Sun, 14 Mar 2004 23:59:36 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B2kBs-0007Vv-8d for emacs-devel@gnu.org; Sun, 14 Mar 2004 23:59:04 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.24) id 1B2k8W-0001AM-GV; Sun, 14 Mar 2004 23:55:36 -0500 Original-To: Stefan Monnier In-reply-to: (message from Stefan Monnier on 11 Mar 2004 12:43:40 -0500) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:20483 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20483 Note that if there's no margin (i.e. 99% of the time) this will not align things properly on a text terminal. This is the reason why I do a `make-string' for the leading space: the size of the string is used for alignment in text-terminals while the `display' prop is used otherwise. Should this be documented in the Lisp manual along with the :align-to feature? Also, how about adding a `text-start' special case which would stand for (+ (scroll-bar . left) left-fringe left-margin) so that we don't have to Could you be more specific about the change you have in mind?