Re: what should be the default extension?

2008-01-05 Thread Randal L. Schwartz
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

Re: VMs in the news

2007-12-11 Thread Randal L. Schwartz
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

Re: VMs in the news

2007-12-10 Thread Randal L. Schwartz
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

Re: CGI Session management (was Re: the CGI.pm in Perl 6)

2006-09-21 Thread Randal L. Schwartz
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

Re: CGI Session management (was Re: the CGI.pm in Perl 6)

2006-09-20 Thread Randal L. Schwartz
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

Re: the CGI.pm in Perl 6

2006-09-20 Thread Randal L. Schwartz
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

Re: renaming grep to where

2006-09-19 Thread Randal L. Schwartz
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

Re: the CGI.pm in Perl 6

2006-09-19 Thread Randal L. Schwartz
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!

Re: the CGI.pm in Perl 6

2006-09-15 Thread Randal L. Schwartz
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

Re: Nested statement modifiers.

2006-09-02 Thread Randal L. Schwartz
, 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

Re: [perl #39217] [TODO] legal - eliminate All Rights Reserved.

2006-05-26 Thread Randal L. Schwartz
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

S02 - s/environmental variables/environment variables/g please

2006-04-29 Thread Randal L. Schwartz
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

Re: S02 - s/environmental variables/environment variables/g please

2006-04-29 Thread Randal L. Schwartz
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

Re: [OT] TDD only works for simple things...

2006-03-30 Thread Randal L. Schwartz
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!

Re: handling undef better

2005-12-21 Thread Randal L. Schwartz
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

Re: handling undef better

2005-12-21 Thread Randal L. Schwartz
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!

execution platform object? gestalt?

2005-07-27 Thread Randal L. Schwartz
. 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

Re: OSCON testing tutorial?

2005-07-21 Thread Randal L. Schwartz
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

Re: reduce metaoperator on an empty list

2005-05-20 Thread Randal L. Schwartz
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

Re: reduce metaoperator on an empty list

2005-05-20 Thread Randal L. Schwartz
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

Re: CGI.pm url_encoding problem

2005-04-18 Thread Randal L. Schwartz
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

Re: CGI.pm url_encoding problem

2005-04-18 Thread Randal L. Schwartz
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

Re: Kwalitee and has_test_*

2005-04-17 Thread Randal L. Schwartz
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

Re: Definitive and Complete Perl 6 Operator List

2005-04-03 Thread Randal L. Schwartz
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

Re: Lexing requires execution (was Re: Will _anything_ be able to truly parse and understand perl?)

2004-11-26 Thread Randal L. Schwartz
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

Re: Lexing requires execution (was Re: Will _anything_ be able to truly parse and understand perl?)

2004-11-26 Thread Randal L. Schwartz
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

Re: Updates to modules-related pod

2004-08-21 Thread Randal L. Schwartz
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

Re: Updates to modules-related pod

2004-08-21 Thread Randal L. Schwartz
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

Re: Compatibility with perl 5

2004-04-26 Thread Randal L. Schwartz
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

Re: A12: The dynamic nature of a class

2004-04-22 Thread Randal L. Schwartz
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!

Re: backticks

2004-04-14 Thread Randal L. Schwartz
. 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

Re: testers.cpan.org ideas

2004-03-09 Thread Randal L. Schwartz
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

Re: testers.cpan.org ideas

2004-03-09 Thread Randal L. Schwartz
, 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

Re: testing File::Finder

2003-12-19 Thread Randal L. Schwartz
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

testing File::Finder

2003-12-18 Thread Randal L. Schwartz
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

Re: testing File::Finder

2003-12-18 Thread Randal L. Schwartz
. :) -- 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!

Re: Using environment variables to control long running tests (again)

2003-11-19 Thread Randal L. Schwartz
(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!

Re: Control flow variables

2003-11-19 Thread Randal L. Schwartz
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

Re: Control flow variables

2003-11-19 Thread Randal L. Schwartz
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

Re: Control flow variables

2003-11-19 Thread Randal L. Schwartz
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

Re: Phalanx / CPANTS / Kwalitee

2003-10-14 Thread Randal L. Schwartz
, 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

building a watchdog

2003-07-21 Thread Randal L. Schwartz
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

Re: building a watchdog

2003-07-21 Thread Randal L. Schwartz
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

Re: Using environment variables to control long running tests

2003-06-04 Thread Randal L. Schwartz
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

Re: The Perl 6 Essentials book

2003-05-27 Thread Randal L. Schwartz
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

Re: Funding the design team

2003-03-20 Thread Randal L. Schwartz
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

Re: Arrays vs. Lists

2003-02-11 Thread Randal L. Schwartz
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

Re: Dynamic scoping (take 2)

2002-11-25 Thread Randal L. Schwartz
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

Re: Roll Call

2002-11-16 Thread Randal L. Schwartz
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

Re: Perl 6, The Good Parts Version

2002-07-18 Thread Randal L. Schwartz
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

Re: Unary dot

2002-04-11 Thread Randal L. Schwartz
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

Re: I'll show you mine...

2002-04-11 Thread Randal L. Schwartz
; 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

Re: Unary dot

2002-04-07 Thread Randal L. Schwartz
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

Re: RFC: new logical operator

2002-02-21 Thread Randal L. Schwartz
. :) -- 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!

Re: Perl6/Parrot status

2002-02-07 Thread Randal L. Schwartz
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

Re: Perl6/Parrot status

2002-02-07 Thread Randal L. Schwartz
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

Re: What can be hyperoperated?

2002-01-27 Thread Randal L. Schwartz
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

Re: What can be hyperoperated?

2002-01-26 Thread Randal L. Schwartz
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

Re: Some Apocalypse 4 exception handling questions.

2002-01-23 Thread Randal L. Schwartz
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

Re: Apoc4 - A little wish

2002-01-19 Thread Randal L. Schwartz
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

Re: Stupid Newbie Question

2001-11-19 Thread Randal L. Schwartz
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

Re: Perl 6 - Cheerleaders?

2001-10-31 Thread Randal L. Schwartz
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

Re: The core platforms list

2001-09-19 Thread Randal L. Schwartz
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

Re: The core platforms list

2001-09-19 Thread Randal L. Schwartz
. 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

Internet Virtual Machine?

2001-09-15 Thread Randal L. Schwartz
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

Re: Something to hash out

2001-08-29 Thread Randal L. Schwartz
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

Re: Something to hash out

2001-08-25 Thread Randal L. Schwartz
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

Re: explicitly declare closures???

2001-08-22 Thread Randal L. Schwartz
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

Re: Stacks, registers, and bytecode. (Oh, my!)

2001-05-30 Thread Randal L. Schwartz
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

Re: Perl, the new generation

2001-05-16 Thread Randal L. Schwartz
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

Re: Larry's Apocalypse 1

2001-04-05 Thread Randal L. Schwartz
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

Re: Schwartzian Transform

2001-03-22 Thread Randal L. Schwartz
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!

Re: Schwartzian Transform

2001-03-21 Thread Randal L. Schwartz
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

Re: Closures and default lexical-scope for subs

2001-02-15 Thread Randal L. Schwartz
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

Re: RFC from a newbie: Method References

2000-12-16 Thread Randal L. Schwartz
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.

Re: Perl 5's non-greedy matching can be TOO greedy!

2000-12-15 Thread Randal L. Schwartz
"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

Re: Perl 5's non-greedy matching can be TOO greedy!

2000-12-15 Thread Randal L. Schwartz
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/

Re: Perl 5's non-greedy matching can be TOO greedy!

2000-12-14 Thread Randal L. Schwartz
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

Re: Perl 5's non-greedy matching can be TOO greedy!

2000-12-14 Thread Randal L. Schwartz
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

David's paranoia again (was Re: Continued RFC process)

2000-10-10 Thread Randal L. Schwartz
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

Re: RFC 161 (v4) Everything in Perl becomes an object.

2000-09-27 Thread Randal L. Schwartz
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

Re: RFC 161 (v4) Everything in Perl becomes an object.

2000-09-27 Thread Randal L. Schwartz
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

Re: is \1 vs $1 a necessary distinction?

2000-09-27 Thread Randal L. Schwartz
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 -

Re: RFC 283 (v1) Ctr/// in array context should return a histog ram

2000-09-25 Thread 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

Re: RFC 288 (v1) First-Class CGI Support

2000-09-25 Thread Randal L. Schwartz
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

Re: RFC 267 (v1) Eliminate dump() function

2000-09-21 Thread Randal L. Schwartz
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

Re: RFC 212 (v1) Make length(@array) work

2000-09-13 Thread Randal L. Schwartz
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

Re: $a in @b (RFC 199)

2000-09-12 Thread Randal L. Schwartz
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

Re: $a in @b

2000-09-11 Thread Randal L. Schwartz
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

Re: $a in @b

2000-09-10 Thread Randal L. Schwartz
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/

Re: XML/HTML-specific ? and ? operators? (was Re: RFC 145 (alternate approach))

2000-09-06 Thread Randal L. Schwartz
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

Re: XML/HTML-specific ? and ? operators? (was Re: RFC 145 (alternate approach))

2000-09-06 Thread Randal L. Schwartz
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

Re: RFC 187 (v1) Objects : Mandatory and enhanced second argument to Cbless

2000-09-02 Thread Randal L. Schwartz
"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 -

Re: RFC 152 (v1) Replace $self in @_ with self() builtin (not $ME)

2000-08-29 Thread 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

Re: RFC 152 (v1) Replace $self in @_ with self() builtin (not $ME)

2000-08-24 Thread Randal L. Schwartz
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/

Re: RFC 92 (v1) Extensible Meta-Object Protocol -- Metho

2000-08-12 Thread Randal L. Schwartz
$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

Re: RFC 95 (v1) Object Classes

2000-08-12 Thread Randal L. Schwartz
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