9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Using proportional fonts in Acme for Programming
@ 2009-08-13  9:14 Aaron W. Hsu
  2009-08-13 10:09 ` matt
                   ` (6 more replies)
  0 siblings, 7 replies; 31+ messages in thread
From: Aaron W. Hsu @ 2009-08-13  9:14 UTC (permalink / raw)
  To: 9fans

So, I was browsing around the other day looking at Acme resources, and I
discovered an old post from 1995 wherein someone advocated the use of
proportional fonts for programming in Acme. This surprised me, to say the
least. He even went as far as to mention that SML was the language they
were using, and had managed to get a decent indenting pattern for it that
was just as readable, without messing things up for proportional font
users.

I have to admit that I'm a bit skeptical about whether such a technique
actually works, and so, I thought I would pose some questions to you.

Firstly, how many of you using Acme for programming on a daily basis remap
your fonts so that the fixed width font is the main one that you use?

Secondly, if you do use proportional width fonts, why, and what troubles
did you encounter; what benefits did you encounter?

Thirdly, would you continue using proportional width fonts in cases like
Lisp code, where you very often see something like the following
indentation scheme, and how would you resolve these indentation problems
with proportional width fonts if you did continue to use them?

	(let ([foo bar]
	      [something else])
	  (some-func (called again)
                      (with fun indentation)
             (and yet)
             (another)))

Thanks!

	Aaron W. Hsu


--
Of all tyrannies, a tyranny sincerely exercised for the good of its
victims may be the most oppressive. -- C. S. Lewis



^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2009-08-17 10:34 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-13  9:14 [9fans] Using proportional fonts in Acme for Programming Aaron W. Hsu
2009-08-13 10:09 ` matt
2009-08-13 10:18 ` Paul Donnelly
2009-08-13 10:22 ` roger peppe
2009-08-13 10:27 ` Robert Raschke
2009-08-13 11:12 ` Ethan Grammatikidis
2009-08-13 17:55 ` Daniel Lyons
2009-08-13 22:27   ` David Leimbach
2009-08-13 22:35     ` ron minnich
2009-08-13 22:40       ` erik quanstrom
2009-08-14  2:58   ` Roman V. Shaposhnik
2009-08-14  8:27     ` Robert Raschke
2009-08-14 18:27       ` [9fans] Lua on Plan9 Roman V. Shaposhnik
2009-08-14 21:47         ` John Floren
2009-08-14 21:52           ` Josh Wood
2009-08-14 21:54             ` John Floren
2009-08-17 10:34         ` Robert Raschke
2009-08-14 21:32     ` [9fans] Using proportional fonts in Acme for Programming Skip Tavakkolian
2009-08-14  9:16   ` Pavel Klinkovsky
2009-08-14 18:25     ` [9fans] Lua on Plan9 Roman V. Shaposhnik
2009-08-14 21:48       ` Skip Tavakkolian
2009-08-14 23:26   ` [9fans] Using proportional fonts in Acme for Programming Noah Evans
2009-08-15  2:28     ` Akshat Kumar
2009-08-15 10:29       ` Akshat Kumar
2009-08-17  9:09       ` Aaron W. Hsu
2009-08-17  9:09   ` Aaron W. Hsu
2009-08-14  9:15 ` Aaron W. Hsu
2009-08-14 16:49   ` Daniel Lyons
2009-08-14 18:28     ` Roman V. Shaposhnik
2009-08-16  7:30       ` Daniel Lyons
2009-08-17  9:09   ` Aaron W. Hsu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).