Re: RFC 327 (v2) C\v for Vertical Tab

2000-10-02 Thread Jacob Davies

On Sun, Oct 01, 2000 at 10:24:58AM +0200, Bart Lateur wrote:
 difficult feature, is a lot harder than this kind of simple, er, shit.

Actually, when I was first programming Perl after coming from C I was
tripped up by this very difference, and didn't quite understand why \v
wasn't an escape.

I forget what I was using it for.  I certainly haven't used vertical tab
in a long time, and even back then I was probably using it for an escape
sequence or something similar rather than as a tab.  Perhaps there's
a good reason it wasn't included, perhaps someone reading this thread even
knows what that reason is.  Perhaps not, and it would actually be a good
idea to include it in Perl 6 to avoid the kinds of (small) problems I had
with it.

Referring to this RFC as "shit" just because it's simple seems rather harse.
If the big RFCs are like creating new tools in your toolkit, or radically
changing the way they work, this one is like taking out an old tool and filing
off a sharp point from the handle so it doesn't poke you next time you use it.
I can't see that as a bad thing.

-- 
Jacob Davies
[EMAIL PROTECTED]



Re: RFC 327 (v2) C\v for Vertical Tab

2000-10-01 Thread Bart Lateur

On 29 Sep 2000 17:11:31 -0700, Russ Allbery wrote:

Just out of curiosity, and I'm not objecting to this RFC, has anyone
reading this mailing list actually intentionally used a vertical tab for
something related to its supposed purpose in the past ten years?

I agree. RFC's like this one seem like a complete waste of time to me.

It's a pity that writing a complete, thorough RFC on a valuable but
difficult feature, is a lot harder than this kind of simple, er, shit.
(No hard feelings towards the authors.) So we end up retracting a lot of
interesting RFC's, while keeping things like this.

-- 
Bart.



Re: RFC 327 (v2) C\v for Vertical Tab

2000-09-30 Thread Nicholas Clark

On Fri, Sep 29, 2000 at 05:29:26PM -0700, David Olbersen wrote:
 - -Original Message-
 - From: Russ Allbery [mailto:[EMAIL PROTECTED]]
 - Just out of curiosity, and I'm not objecting to this RFC, has anyone
 - reading this mailing list actually intentionally used a vertical tab for
 - something related to its supposed purpose in the past ten years?
 
 I don't even know what a vertical tab is, it doesn't sound like anything
 very useful.

I've never used one, and I doubt I will (apart from including it in
"\r\t\f\v \n" in any whitespace in parsing code I write in C)

My reasoning was that one of the criticisms usually levelled against perl by
its detractors was that it is confusing because there are so many special
cases and irregularities. In my opinion "Double quoted strings have all the C
backslash constructions (except \v)" is an irregularity, not a feature. Every
non-useful irregularity removed aids advocacy, teaching and documenting,
without hindering programming.

Nicholas Clark



RE: RFC 327 (v2) C\v for Vertical Tab

2000-09-29 Thread David Olbersen

- -Original Message-
- From: Russ Allbery [mailto:[EMAIL PROTECTED]]
-
- Perl6 RFC Librarian [EMAIL PROTECTED] writes:
-
-  However, lack of C\v represents a special case for a C programmer to
-  learn.  C\v isn't used for anything else in double quoted
- strings, nor
-  is it used in regular expressions, so it won't require removal of an
-  existing feature to add it. Currently a C\v in a double
- quoted strings
-  will be treated as Cv, with a warning about unknown escape issued if
-  warnings are in force.
-
-  Vertical tab was also omitted from the range of characters considered
-  whitespace by C\s in regular expressions.
-
- Just out of curiosity, and I'm not objecting to this RFC, has anyone
- reading this mailing list actually intentionally used a vertical tab for
- something related to its supposed purpose in the past ten years?

I don't even know what a vertical tab is, it doesn't sound like anything
very useful.




Re: RFC 327 (v2) C\v for Vertical Tab

2000-09-29 Thread Russ Allbery

David Olbersen [EMAIL PROTECTED] writes:
 From: Russ Allbery [mailto:[EMAIL PROTECTED]]

 Just out of curiosity, and I'm not objecting to this RFC, has anyone
 reading this mailing list actually intentionally used a vertical tab
 for something related to its supposed purpose in the past ten years?

 I don't even know what a vertical tab is, it doesn't sound like anything
 very useful.

It advances the paper of your hardcopy terminal a terminal-setting-
defined number of lines, usually about eight.  The last time I used a
vertical tab intentionally and for some productive purpose was about 1984.

-- 
Russ Allbery ([EMAIL PROTECTED]) http://www.eyrie.org/~eagle/