that
Perl6 scripts, just like Perl5 and Perl4 scripts before them, have *no*
extension.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See
Andy == Andy Armstrong [EMAIL PROTECTED] writes:
Andy Or perhaps somebody could podcast an interview with them? :)
Perhaps you were joking, but I noted that as a potential show for FLOSS
Weekly. Thanks for the idea.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777
they generated Squeak bytecodes.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl
A == A Pagaltzis [EMAIL PROTECTED] writes:
A * Randal L. Schwartz merlyn@stonehenge.com [2006-09-20 19:30]:
Fagyal == Fagyal Csongor [EMAIL PROTECTED] writes:
yet I never needed those HTML generating methods.
You've never made a sticky form then.
A False dilemma. You can create sticky
CGI.pm with simple cgi scripts, with Apache::ASP,
Fagyal mod_perl and FCGI, I used CGI::Cookie, etc. yet I never needed those
Fagyal HTML generating methods. To me, imhoit feels wrong that they are
Fagyal there/imho.
You've never made a sticky form then.
--
Randal L. Schwartz - Stonehenge
generation is a Good Thing. 90% of the time, it just Works.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com
Smylers == Smylers [EMAIL PROTECTED] writes:
Smylers No: no aliases. Perl does not have a tradition of these,
except for/foreach. :)
But I agree with the rest of your position.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http
sense.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
Toolkit
or Mason, and you'd be silly to use either CGI.pm's parsing or HTML generation
in those cases.
But don't throw out the simplicity of CGI.pm's basic task handling: parsing
the incoming parameters (including file upload), and generating sticky forms
and other common HTML elements.
--
Randal L
, and it *does* help the overall readability.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite
in a licensing point of view, so while your actions
are agreeable, your motivation is misplaced. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc
Please, let us agree to use the traditional name of environment variables in
the docs, and not re-introduce its bastardized cousin, which hurts my ears.
Thanks.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com
will have to document this and teach this to a group of newbies
for every week of my upcoming life.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc
paths?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
comparison will be simpler
and cheaper than specifying the sort key.
So, we need both, but if we get only one, the Perl5 way is superior.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security
interface.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
.
This is similar to the OS-9's gestalt tables, which got smarter as
the operating system had more features, but was a consistent way to
ask do we have a color monitor here?.
Is something like this already planned?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
Michael == Michael G Schwern [EMAIL PROTECTED] writes:
Michael Nearest Krispy Kreme is in Beaverton on RT 26 or Clackmas
Michael just off 205. Hmmm, chromatic lives in Beaverton...
So do I, but I'm not allowed *near* that place.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc
never
want to go back to reduce. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open
Randal == Randal L Schwartz merlyn@stonehenge.com writes:
Randal For example, if I wanted the identity hash (where all values are 1,
Randal but keys are original list elements), I could do:
Randal my %hash = @somelist.inject({}, { $^a{$^b} = 1; $^a });
And yes, I know I can spell this as:
my
the memo where anything outside the list of valid
URI characters needed to be hexified, hence there's no need
for such a URL encoding scheme? Where is this memo?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com/merlyn
and me are not
BÁRTHÁZI understand.
URLs are only 7 bit ASCII, according to the RFCs. Did I miss a new RFC
where non-7-bit URLs are permitted? If so, please point to that.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http
Tony == Tony Bowden [EMAIL PROTECTED] writes:
Tony Negative quality for anyone whose files appear to have been edited in
Tony emacs!
Now, them's fightin' words!
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
merlyn@stonehenge.com URL:http://www.stonehenge.com
Larry == Larry Wall [EMAIL PROTECTED] writes:
Larry The shifts are all X rather than X to avoid confusion with Texas
Quotes.
I've been staring too much at POD lately. I saw both of those as very
broken pod-start marks. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503
won't fix this. As long as we have
dual-natured characters like /, and user-defined prototypes, Perl
cannot be lexed without also parsing, and therefore without also
running BEGIN blocks.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http
tokeniser.
No, not possible at all. The entire rest of the program may be valid
either way. You *must* know by the time you're done with /, or
/-and-more. The rest of the code cannot be a hint. Again, see my
article.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
mAsterdam == mAsterdam [EMAIL PROTECTED] writes:
mAsterdam Randal L. Schwartz wrote:
BTW, isn't the habit to post to c.l.p.announce a bit deprecated now ?
Not at all. More people should do it. Don't remove it.
Either that, or entertain a proposal to cancel the group.
mAsterdam Which
as a group that begins comp.*, which is run by more-or-less
formal means according to Usenet policy.
Hence, my puzzlement. I was talking about a Usenet group (and
starting the formal process to abandon it), and you brought up some
random non-Usenet groups.
--
Randal L. Schwartz - Stonehenge Consulting
to be in Perl 6.
Boy, when Larry says I get the colon, he really had plans for it.
:-)
Perl8 will look like:
:: : : :: :: ::: :;
(note the semicolon line terminator, to be replaced by a colon in Perl9).
--
Randal L. Schwartz - Stonehenge Consulting Services
to waste gas. :-)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
.
This undermines the rest of your request.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open
Brian == Brian Cassidy [EMAIL PROTECTED] writes:
Brian Also, use.perl.org has RSS feeds for all of their journals --
Brian meaning I can easily keep track of Andy's ramblings [5]. :)
Well, you can keep track of when Andy rambled, but not necessarily everything
that it meant.
:-)
--
Randal L
, darn it!)
Not this month though.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open
to make this unix-only. It's a wrapper around
File::Find, so it should work anywhere File::Find works.
I'll look at the way File::Find tests itself for portability guidence.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com
file properties.
Should my test come with a tar file that gets extracted? Should I
build a small tree on the fly?
Any thoughts would be appreciated.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix
. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
(via make_arg).
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
became incredibly unreadable quickly, so
no-nesting for Perl was a deliberate choice, not an implementation
detail.
Unless Larry has come up with an overwhelming reason to permit them
after years of not having them, I doubt we'd see that (IMHO mistake)
in Perl6.
--
Randal L. Schwartz - Stonehenge
times to figure out what it means.
I think Larry was on the right track here.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See
Randal == Randal L Schwartz [EMAIL PROTECTED] writes:
Randal I actually consider that an annoying statement. I have to back up
Randal three times to figure out what it means.
And before someone whips out the Schwartzian Transform to undermine
my statement... please note that in Perl6, you'll
, if you have a well-written name/synopsis/author info,
I guess this is enough. But now we've just shifted the problem.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical
ground here. Has anyone done this already
and could pass along pointers, or better yet, working code?
[Aside - is Test::Cmd considered current tech? It hasn't been updated
in two years... is there a better way?]
Thanks.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
Darren == Darren Chamberlain [EMAIL PROTECTED] writes:
Darren * Randal L. Schwartz merlyn at stonehenge.com [2003-07-21 13:21]:
It occurs to me that that if I wanted to build a health check watchdog
for my system (a script that executes at regular intervals to ensure
proper operation
Andrew == Andrew Savige [EMAIL PROTECTED] writes:
Andrew Randal L. Schwartz wrote:
All I'm asking for in my quest is to keep the install health check
tests down to a minute or two. Remember that CPAN.pm insists that
make test works before I can install.
Andrew I agree. Modules should
on-list with which I'm
not familiar.
But I think I know what you mean. :)
Just another underobserved tech-editor from said book, :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security
a major contributor to YAS. I don't see why we
should start changing plans in midstream.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See
pass by reference easier, before prototypes if I recall:
myfunc \($a, @b, %c);
which means the same as if we had said:
sub myfunc (\$ \@ \%);
myfunc($a, @b, %c);
Except that the prototyped version mandates the specific types.
--
Randal L. Schwartz - Stonehenge Consulting
Simon == Simon Cozens [EMAIL PROTECTED] writes:
Simon What were the good reasons for not allowing localized lexicals in Perl 5?
Nobody could explain it in 50 words or less.
What the hell is 'local my $foo = 35'?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
are all in the fires already. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment
of concept after all...
This is already a thread on perlmonks.org... see user ovid.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See
David == David Whipp [EMAIL PROTECTED] writes:
David If every object has a Cclass method (Cref?), then you could
David always call class-methods as class.m2().
Wouldn't that be .class.m2(), or did I miss something in the flurry?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc
;
set I0, 12
sub I0, I0, 5
EOP
Or am I missing something?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc
could use the Smalltalk way by defining method myself in UNIVERSAL,
which simply returns self. So .myself would always be yourself,
which you could store if needed.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn
. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
Jason == Jason Gloudon [EMAIL PROTECTED] writes:
Jason In case everyone is not familiar with the easter bunny concept,
Jason this is a joke.
It's a joke that everyone is not familiar with the easter bunny
concept? I don't get it. Can someone have Santa Claus explain it to
me?
--
Randal L
Michael == Michael G Schwern [EMAIL PROTECTED] writes:
Michael This, too, is a joke.
I'm laughing at myself in the mirror. Does that help?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix
Damian == Damian [EMAIL PROTECTED] writes:
Damian @result = {block}^.(@data);
But hyperdot sort hyperdot doesn't roll off the tongue as easy as
map sort map!
:-)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http
Larry == Larry Wall [EMAIL PROTECTED] writes:
Larry @result = for @a; @b - $a, $b { $a op $b }
Larry (presuming we make Cfor actually act like Cmap).
Why not just make map do that?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http
of a similar subroutine in a
superclass that you're completely overriding should even apply?
So, does it make any sense at all to talk about inheriting PRE/POST
as a separate act, other than the natural block start/end from calling
super at the right time?
--
Randal L. Schwartz - Stonehenge Consulting
that, and declined. Not sure of the reasons.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite
instVarAt: and instVarAt:put:.
Anybody can send them!
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite
John == John Siracusa [EMAIL PROTECTED] writes:
John (Can I pre-order the Perl 6 Camel or what? ;)
Of course. You'll almost certainly visit the nodes before the subnodes
in the documentation.
:-)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL
John == John Siracusa [EMAIL PROTECTED] writes:
John On 9/18/01 7:26 PM, Randal L. Schwartz wrote:
I'd suggest you Darwin there to be sure you're thinking about
case-insensitive-32-char filenames
John Someone will correct me if I'm wrong, but I don't think Darwin
John even installs on file
. And no
collisions from the Unix side!
So, foo, Foo, and FOO would be stored as foo Foo\0 and FOO\0\0,
effectively.
Is there anybody I can write at Apple to beg for this?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl
So is there anything we can leverage from
http://ivm.sourceforge.net/
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See
Simon == Simon Cozens [EMAIL PROTECTED] writes:
Simon Actually, I'm trying to make the bytecode magic be 0x13155A1.
Can you swing a cluestick in my direction? Whuh?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com
gotten without strain, or puns in any human
Dan language)
.par = parrot/(Perl?) assembly repository
.rot = runtime object tote
.pl = .par = .rot = ...
:-)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl
misuses of the terms
early on, and it stuck into some of the early docs and mindsets.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See
to raise the octet means 8 bits, byte means whatever
is nice and chunky argument. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See
with Perl6 in a 250-page book, and it'll
still cover 80% of what everyone needs for 80% of the programs. I bet
about 75% will be the same semantics as llama3, with some syntax
changes.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http
this:
@foo[0] = STDIN;
and then wonder where all the *rest* of your input went?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
S
on a roster some day:
Schwartz,Ian
:-)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
e me, if I recall).
Although it is fun when we get to the "Schwartizian Transform Illustrated"
page in my slideset... I get to say "don't wait for the swimsuit issue...
it's not a very pretty sight".
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0
ses swallow up
Peter the following list.
*some* functions. localtime doesn't. my is a unary function, prototyped
vaguely as (\$) or (\@) or (\%).
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security c
but I have missed it?
my $methref = sub { $foo-method(@_) };
You missed it. :) Just be sure that $foo is not a package variable,
so that a proper closure is created.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.
"match anything, but keep the
Deven match as short as possible".
No, that's an incorrect description. No wonder you are confused.
Deven Am I really the only one who views it this way? Must I stand
Deven alone?
Yes. Go stand in the corner. :)
Deven If we lived in that ideal
the semantics that were chosen doesn't
Deven mean I don't understand them.
You don't understand the motivation, apparently. That's what I'm
referencing.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/
s. If you start adding special-case
rules, you'll lose. Big time.
No bug. Just a feature you don't (yet) understand.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technic
t something odd like "not necessarily the leftmost", then
you'll need to speak more. But "leftmost" is fundamental to the
design of regex. Don't mess with that. Or don't call it a regex any
more.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL
o be paying for perl by 2005.
And Larry will ensure that. If you can't trust him to do that, please
stop using Perl now, to cut your losses.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security c
nt numbers to become
an object. I don't want to create object regular expressions to call
a method on text objects to return back a success object to test with
the control structure object. I want /foo/ print while to work.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0
doesn't slow things down for those of us who want to use the
optimized interfaces and not worry about objects until we get to
500-line programs
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security co
takes you as far as \9 ;-)
Wrong. If you have more than 10 parens visible so far, \10 works just fine.
Jonathan If $1 could be made to work properly on the LHS of s///, I'd vote for
Jonathan that being The Way.
It can't ever. It means $1 from the previous match.
--
Randal L. Schwartz -
r it finds. Plus, in Perl 5, NO core function returns a hash.
Bart None at all.
It's not returning a hash. I like the proposal that has it return a
paired list, similar to the semi-paired list we get with a capturing
split, or a list-context m/()()/g match.
--
Randal L. Schwartz - Stonehenge
e CPAN. I can't run it until 5.6.1 comes out though.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsit
ta::Dumper and then wonder why my program is core dumping.
Doh!
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com
e as
length scalar X
but rather, specialcased VERY SPECIFICALLY for
length @FOO
This is what I don't like about this proposal. It raises more
eyebrows than it fixes. I like the suggestion that it be a warning,
and leave it at that.
--
Randal L. Schwartz - Stonehenge Cons
of those. But I'll need further time to process
your proposal to see the counterarguments now.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. et
aybe we do need a new keyword. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrol
s one
"no" and abort after this one
What would you have "last" do? And how would you distinguish "the
other one"?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/
sort of "inside out"
from a regex would be nice.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for o
edged stealing, more like an
Jarkko experimental sleight-of-hand.)
I think the -1 indexing for "end of array" came from there. Or at
least, it was in Perl long before it was in Python, and it was in Icon
before it was in Perl, so I had always presumed Larry had seen Icon.
Larry?
--
R
"Perl6" == Perl6 RFC Librarian [EMAIL PROTECTED] writes:
Perl6 This RFC proposes that the second argument to Cbless be made
Perl6 mandatory, and that its semantics be enhanced slightly to cover a
Perl6 common, ugly, and frequently buggy usage.
Yes!
--
Randal L. Schwartz -
flashback to the V7 Bourne shell (the One True Shell) source
code, written in Algol, #define'd so that it would compile with C. :)
Truly a masterpiece of well-intended-but-poorly-executed famous last words. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAI
Heh! All that typing I would have saved over the years, would
probably be equal to the number of characters I've typed here
debating this point. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/
$ISA_SEARCH or something like that, to keep it in the same package.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com
uot; keyword in Perl. There's a convention that
the C++ people use when coming into Perl to call the simplest
constructor "new", but any name can be used for a constructor in Perl.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://w
97 matches
Mail list logo