Okay, let's switch to "!" as an indent character, just like space or tab.
As I noted earlier, I think "."+space for indentation has a lot of problems. It
*requires* too many mechanisms for some implementations, and I think it's
important to make it *easy* to implement.
Alan Manuel Gloria isn't
On Sat, Jul 21, 2012 at 10:14 AM, David A. Wheeler
wrote:
> Would "~ followed by space or tab" be much more visually appealing to you?
> Should we consider that further?
EEW
Sincerely,
AmkG
--
Live Security Virtua
Alan Manuel Gloria:
> Huh. Well, I dislike ! because I feel it's heavier visually than a line of .
I agree, I like the *look* of "." better. But we have to implement it, too,
and the implementation nastiness makes me think we need an alternative.
> And no, if I can't type it on a standard keyb
Huh. Well, I dislike ! because I feel it's heavier visually than a line of .
Also, a line composed of makes me think of hidden lines in
drafting. But ! looks like:
!
!
!
!
!
Alternating long and short segments is for center lines in drafting,
which doesn't seem to be appropriate for t
Alpheus Madsen:
> I'm still kindof neutral on whether or not there should be a non-whitespace
> character that acts as a whitespace character.
Fair enough. I was skeptical at first, but I'm more of a fan after trying it
out. I'm not a fan of "." as that character any more, because it has too m
Kartik Agaram:
> My immediate reaction is positive, in spite of potential conflict with
> wart. It evokes a diff format.
That's encouraging.
> I can't think of any situation where "not x" will be at the left edge,
> so perhaps wart's rule could be: After a newline skip any immediate
> bangs.
Fo
I'm still kindof neutral on whether or not there should be a non-whitespace
character that acts as a whitespace character. Even so, I'm also inclined
to think that, since we're talking about Lisp, there's always a chance that
somewhere, someone has written a function or macro that begins with a gi
My immediate reaction is positive, in spite of potential conflict with
wart. It evokes a diff format.
I can't think of any situation where "not x" will be at the left edge,
so perhaps wart's rule could be: After a newline skip any immediate
bangs.
-
I propose that we drop "."+space/tab as an indentation character, and instead,
declare that a simple "!" is an indentation character JUST LIKE space or tab.
This is:
1. Trivial to implement. unread-char goes away, the code is easier to separate,
etc.
2. It's trivial to explain.
3. It is *REALLY*