From owner-freebsd-hackers Sat Mar 1 23: 1:58 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61E9337B401 for ; Sat, 1 Mar 2003 23:01:57 -0800 (PST) Received: from smtp-relay.omnis.com (smtp-relay.omnis.com [216.239.128.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93AAA43FA3 for ; Sat, 1 Mar 2003 23:01:56 -0800 (PST) (envelope-from wes@softweyr.com) Received: from 204.68.178.5 (66-75-151-22.san.rr.com [66.75.151.22]) by smtp-relay.omnis.com (Postfix) with ESMTP id BAF254369F; Sat, 1 Mar 2003 22:55:48 -0800 (PST) From: Wes Peters To: Giorgos Keramidas , Terry Lambert Subject: Re: C coding editor Date: Sat, 1 Mar 2003 22:56:02 -0800 User-Agent: KMail/1.5 Cc: hackers@freebsd.org References: <20030221122103.GA2073@asterix.local> <3E5F85B3.268BD21C@mindspring.com> <20030301231216.GD47955@gothmog.gr> In-Reply-To: <20030301231216.GD47955@gothmog.gr> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200303012256.02533.wes@softweyr.com> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Saturday 01 March 2003 03:12 pm, Giorgos Keramidas wrote: > On 2003-02-28 07:52, Terry Lambert wrote: > > Wes Peters wrote: > > > No, but your editor really ought to be able to interpret tab > > > stops correctly at like 0.5 in increments. Code editors on the > > > Mac have been doing this for years. > > > > If editors like this were more common, it would be a lot easier to > > justify use of proportional fonts in coding editors. I don't think > > anyone really cares how many characters there are after a tabstop, > > so long as the visual layout is uniform to the left of the code. > > If you use indentation, this still works, no mater what your font, > > as long as there are fixed indentations per tab (IMO). > > True, true. The printouts of code created with literate programming > tools like tangle/weave and their many offsprings are very easy to > read if indentation has constant width. > > The font of the program text isn't really important, as long as > nesting isn't horribly broken by someone who typed the wrong number > of spaces instead of just hitting tab. But the font of the program text *is* important if you are considering readability. We use variable-width fonts for books and printed matter because they are easier to read than monospaced fonts. -- "Where am I, and what am I doing in this handbasket?" Wes Peters wes@softweyr.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message