Re: S05: Interpolated hashes?

2006-04-24 Thread james
rk as an assertation, instead of having this strange "as if" thing? -=- James Mastros, theorbtwo

Re: S5 - Question about repetition qualifier

2006-04-26 Thread james
p calling out to the smartmatcher. Possibly we should make the syntax be a smart match, but only require that conformat implementations implement ranges and integers. -=- James Mastros

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

2006-04-29 Thread james
uot;environment variable" is something in %*ENV. An "environmental variable" is a variable which was declared with env $foo, and which can be seen by callers. I rather dislike this naming scheme, but can't think of a better one. -=- James Mastros

Re: [svn:perl6-synopsis] r9076 - doc/trunk/design/syn

2006-05-01 Thread james
3 legal perl6? my ($foo, undef, $bar) = 1..3; is valid perl5, but AFAIK that is completely undocumented. (It's quite useful from time to time -- now if only my (@rest, $almost, $last) = function_returning_many_thingies could work... -=- James Mastros

Re: [svn:perl6-synopsis] r9076 - doc/trunk/design/syn

2006-05-02 Thread james
be terribly common such that the extra cognative overhead is worth it, come to think of it. I withdraw the (stupid) suggestion. -=- James Mastros

Re: RFC: Community education page

2006-05-04 Thread james
ften. Also, as a checklist for proposals. If you're thinking of proposing something, go look there. If it's already there, do you have any new pros to put against the existing cons? -=- James Mastros

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

2000-09-27 Thread James Mastros
can run freely in the end-user's account. Think cgi_wrapper without spawning a new interpreter. -=- James Mastros -- -BEGIN GEEK CODE BLOCK- Version: 3.1 GU>CS d->-- s-:- a20 C++ UL+++@ P+++>+ L++@ E-() N o? K? w@ M-- !V PS++ PE Y+ PGP(-) t++@ 5+ X+++ R+ tv+ b+++ DI+ D+ G e>++ h! r- y? --END GEEK CODE BLOCK--

Re: RFC 292 (v1) Extensions to the perl debugger

2000-09-25 Thread James Mastros
ly get the location of the AUTOLOADER sub and not where the sub being autoloaded was acatualy written. Most of the rest would require siginificant overhead on all programs that might get debugged (the debugger is a module; you don't necessarly have to start it from the commandline). Us

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

2000-12-15 Thread James Mastros
nd non-greedy, lazy assertations. If you came up with a good way to specify along both axes, I think we'd have a winner. -=- James Mastros -- midendian: She never sleeps. mousetrout: But I do. I just regret it after I wake up. AIM: theorbtwo homepage: http://www.rtweb.net/theorb/ ICBM: 40:04:15.100 N, 76:18:53.165 W

Re: Exposing regexp engine & compiled regexp's

2001-01-08 Thread James Mastros
lowing here. It seems that in the vast majority of all cases, you'd need to compile (or at the very least, parse) the entire regex. Also, you can get /vast/ efficency gains by compiling a regex, so you can check the easy things first. -=- James Mastros -- midendian: She never sleep

Re: Why shouldn't sleep(0.5) DWIM?

2001-01-30 Thread James Mastros
ns. I personaly would prefer to see units of seconds, a basepoint of 1/1/1970, and resolution and accuracy best-reasonably-available.) If you really want time() to do what it did before, you can always say: sub time {int (CORE::time()) + }; Indeed, a perl5::time module that does exactly that mi

Re: Why shouldn't sleep(0.5) DWIM?

2001-01-31 Thread James Mastros
change the meaning of time() slightly without changing to a different function name? Yes, it will silently break some existing code, but that's OK -- remember, 90% with traslation, 75% without. being in that middle 15% isn't a bad thing. -=- James Mastros -- "My country

Re: Why shouldn't sleep(0.5) DWIM?

2001-02-01 Thread James Mastros
s result slightly differently is not "not keeping perl perl", nor is it not keeping time time; changing time() such that it did somthing radicly different (like returning time-of-day instead) would be changing it's soul. And I don't think we should be keeping code-level compatablit

Re: assign to magic name-of-function variable instead of "return"

2001-02-01 Thread James Mastros
't modify it. And if you try, you don't error, you recruse. And perl will happily recruse until you run out of memory, and VB will give a stack overflow, and take down the IDE and your code unless you're careful. -=- James Mastros -- "My country 'tis of thee, of y&#x

Re: Really auto autoloaded modules

2001-02-02 Thread James Mastros
AC address of the network card, and some other random stuff). I think the current method is probably best for us. -=- James Mastros -- "My country 'tis of thee, of y'all i'm rappin'! Lan where my brothers fought, land where our King was shot -- from every buildi

Re: Really auto autoloaded modules

2001-02-02 Thread James Mastros
#x27;s SysV IPC scheme into perl. (And I don't even know what XPG4 is.) Speaking of contract names, is Damien about? -=- James Mastros -- "My country 'tis of thee, of y'all i'm rappin'! Lan where my brothers fought, land where our King was shot -- from eve

Re: Really auto autoloaded modules

2001-02-02 Thread James Mastros
contain two consecutive colons. (or "'"s, but that's going to be thrown out, I assume). -=- James Mastros -- "My country 'tis of thee, of y'all i'm rappin'! Lan where my brothers fought, land where our King was shot -- from every building

Re: assign to magic name-of-function variable instead of "return"

2001-02-02 Thread James Mastros
On Fri, Feb 02, 2001 at 05:01:29PM -0600, David L. Nicol wrote: > > A /much/ better syntax, in [John Mastros's] humble opinion. However, "James", BTW. (No, I don't really care.) > > $__ must act sanely when we're called as an inner function (IE foo(bar(42)

Re: assign to magic name-of-function variable instead of "return"

2001-02-04 Thread James Mastros
On Sun, Feb 04, 2001 at 05:30:59PM +0100, Johan Vromans wrote: > James Mastros <[EMAIL PROTECTED]> writes: > > And I always hated that about VB and Pascal -- you can assign to the magic > > variable, but can't modify it. > > That was before the invention of a

Re: assign to magic name-of-function variable instead of "return"

2001-02-05 Thread James Mastros
it's independent of the sub's name. I wish this could be > extended to doing recursive calls without having to say the subs own > name, again. I agree, making the magic variable be the name of the sub is a bad idea. Your idea for a name for the currently executing sub is interesting, I thin

Re: assign to magic name-of-function variable instead of "return"

2001-02-05 Thread James Mastros
ffer is two magic values, $^R and @^R. And, as sombodyoranother pointed out, @^R can't be a real array, only a list. (I don't think that will be a problem, though.) > [stuff about manual vs. automatic return-stack elminition] Yeah, you're probably right. But return-as-assignment

Re: assign to magic name-of-function variable instead of "return"

2001-02-05 Thread James Mastros
ormation on scopes that caller doesn't (IE any scope not a do, require, eval, or sub-call.) -=- James Mastros -- "My country 'tis of thee, of y'all i'm rappin'! Lan where my brothers fought, land where our King was shot -- from every building top, le

Re: assign to magic name-of-function variable instead of "return"

2001-02-05 Thread James Mastros
On Mon, Feb 05, 2001 at 08:43:02PM +0100, [EMAIL PROTECTED] wrote: > On Mon, Feb 05, 2001 at 11:46:48AM -0500, James Mastros wrote: > > By the time you get to the last line, you've already forgoten WTF you named > > the return variable. > Eh, I don't think that b

Re: Auto-install (was autoloaded...)

2001-02-11 Thread James Mastros
No | Yes | No. (Source packages are signed, though.) (At present, feature is planned for future, and shouldn't be all that hard.) -=- James Mastros -- "All I really want is somebody to curl up with and pretend the world is a safe place." AIM: theorbtwo homepage: http://www.rtweb.net/theorb/

Re: Auto-install (was autoloaded...)

2001-02-12 Thread James Mastros
sumers, assumedly) licenced code from RSA. However, it shouldn't be a problem, since RSA's pattent (in the US, anyway, and I don't think they pattented anywhere else) has timed out. -=- James Mastros -- "All I really want is somebody to curl up with and pretend the world

Re: Auto-install (was autoloaded...)

2001-02-12 Thread James Mastros
them that knows how to do special things with files in that directory (like set up symlinks from the normal man dirs). BTW, this plan would make it painful to do with perl5 setups, since they commonly have odd dir structures. -=- James Mastros -- "All I really want is somebody to cur

Re: Auto-install (was autoloaded...)

2001-02-12 Thread James Mastros
On Mon, Feb 12, 2001 at 06:56:47PM -0300, Branden wrote: > James Mastros wrote: > > magical "install" script in them that knows how to do special things with > > files in that directory (like set up symlinks from the normal man dirs). > > That probably should be

Re: Garbage collection (was Re: JWZ on s/Java/Perl/)

2001-02-12 Thread James Mastros
uctor) Fiat? It's pretty hard (for me) to think of when you'd want an AUTOLOADed DESTROY, since if you create /any/ objects of the class, DESTROY will be called. "It isn't possible to AUTOLOAD DESTROY." --perlmem(6) -=- James Mastros -- "All I really want is so

Re: End-of-scope actions: POST blocks.

2001-02-12 Thread James Mastros
(cond) { somthing } }. CATCH is just shorthand. > - What's the return value? With RFC 88 you can say: The return value is undef (or empty-list) until you hit a return statement. If the code dies before returning, then it stays undef/() unless somthing run after that (IE a CATCH/POS

Re: Garbage collection (was Re: JWZ on s/Java/Perl/)

2001-02-13 Thread James Mastros
On Tue, Feb 13, 2001 at 01:09:11PM -0500, John Porter wrote: > > James Mastros wrote: > > >"It isn't possible to AUTOLOAD DESTROY." --perlmem(6) [Note: that's a hypothetical quote.] > I'm not sure what that means. Certainly AUTOLOAD gets > called

Re: Garbage collection (was Re: JWZ on s/Java/Perl/)

2001-02-14 Thread James Mastros
with a message about ``This object was already > DESTROYed.''. I think an ordinary "attempt to dereference undef" will work. -=- James Mastros -- "All I really want is somebody to curl up with and pretend the world is a safe place." AIM: theorbtwo homepage: http://www.rtweb.net/theorb/

Re: Garbage collection (was Re: JWZ on s/Java/Perl/)

2001-02-14 Thread James Mastros
On Wed, Feb 14, 2001 at 09:59:31AM -0500, John Porter wrote: > James Mastros wrote: > > I'd think that an extension to delete is in order here. Basicly, delete > > should DESTROY the arg, change it's value to undef,... > Huh? What delete are you thinking of? This is

Re: Garbage collection (was Re: JWZ on s/Java/Perl/)

2001-02-14 Thread James Mastros
tly GC. 3) Automatic -- Certian runtime events, not directly (or obviously) related to the flow of execution, like when the number of SVs created or the amount of memory allocated since the last GC run exced a certian critical value. (I /think/ a dictionary would agree with me, but I'm not about to get pissy and look them up.) I was saying that we should do 1 and 3, but not 2. -=- James Mastros

Re: Garbage collection (was Re: JWZ on s/Java/Perl/)

2001-02-14 Thread James Mastros
hat there would be a "invalid" marker of some sort. It's neccessary (I think) for a pool, which I assumed. Bad James, bad. -=- James Mastros -- "All I really want is somebody to curl up with and pretend the world is a safe place." AIM: theorbtwo homepage: http://www.rtweb.net/theorb/

Re: End-of-scope actions: Toward a hybrid approach.

2001-02-14 Thread James Mastros
t; is immediate). I'm fond of post, myself. Simply means "subsequent to", literaly (m-w.com, post-, 2a. Yes, I'm anal sometimes.) "Always" makes me say "but when", and "later" seems like the wrong part-of-speech to me. -=- James Mastros --

Re: Schwartzian Transform

2001-03-20 Thread James Mastros
t;sub {}"s.) Indeed, map $_->[0], sort {&$sort($a->[1], $b->[1])} map [$_, &$attrib($_)], @list; does what I intendeded. (Where ex $sort = sub {$_[0] cmp $_[1]}, and $attrib = sub {lc $_}.) (Of course, this doesn't always use the optimal form.) -=- James Mastr

Re: Schwartzian Transform

2001-03-23 Thread James Mastros
] elem, and extract the ->[1] elem. Thus, it might not be as effecent as a hand-crafted schwartzian, but will be at least as efficent as a naieve straight sort (except in pathalogical cases, like tsort((^_), (^_<=>^_), @list)). -=- James Mastros -- The most beautiful thing we c

Re: Schwartzian Transform

2001-03-26 Thread James Mastros
g out of his head > and hiding behind the bookcase) That's a really wierd image. Twisted, even. -=- James Mastros -- The most beautiful thing we can experience is the mysterious. It is the source of all true art and science. He to whom this emotion is a stranger, who can no longer pa

Re: Perl culture, perl readabillity

2001-03-26 Thread James Mastros
Then again, if you think of objects (in the OO sense) as doing things, then they normaly are the subject, and _not_ the indirect-object (in the english sense). (Note, BTW, that both my german and my lingustics aren't so hot.) -=- James Mastros -- The most beautiful thing we can experi

Re: Schwartzian Transform

2001-03-26 Thread James Mastros
n indicator that you should be using that schwartz thang. -=- James Mastros -- The most beautiful thing we can experience is the mysterious. It is the source of all true art and science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand wrapt in awe, is as

Re: Schwartzian Transform

2001-03-26 Thread James Mastros
On Mon, Mar 26, 2001 at 06:31:22PM -0500, Dan Sugalski wrote: > At 04:04 PM 3/26/2001 -0500, James Mastros wrote: > >The only way f(a) can not be stable and f(a) <=> f(b) can be is somthing of > >a corner case. In fact, it's a lot of a corner case. > You're ig

Re: Schwartzian Transform

2001-03-27 Thread James Mastros
")=123456 f(f("+123,456))=123456 The functon is not idempotent. Even if you checked f(x)==x (function is the identity), an input of "123456" would work. -=- James Mastros -- The most beautiful thing we can experience is the mysterious. It is the source of all true

Re: Schwartzian Transform

2001-03-28 Thread James Mastros
>my_compare(b,c) < 0, then it should also be the case that > >my_compare(a,c) < 0 I can't define it better then that. (Though there's more to it then that). Note that only the sign of the answer is gaurnteed, so it doesn't even have to be interna

Re: Schwartzian transforms

2001-03-28 Thread James Mastros
that increment a counter every time they are accessed, for example.) I think that the difference between 4&3 dosn't matter. We only have things in 4 and not 3 that vary in abs(), but not sign. We're left with 1&2, and for 1, the sort won't work anyway. So long as we consid

Re: What can we optimize (was Re: Schwartzian transforms)

2001-03-28 Thread James Mastros
te such as :simple or :stateless. So let it be spoken, so let it be done. This isn't any more preverse then the "you can't assign to constants" rule. -=- James Mastros -- The most beautiful thing we can experience is the mysterious. It is the source of all true art and

Re: What can we optimize (was Re: Schwartzian transforms)

2001-03-28 Thread James Mastros
On Wed, Mar 28, 2001 at 05:57:30PM -0500, James Mastros wrote: > [A bunch of stuff] Oh, and I agree with sombody else on this thread that unless otherwise stated, the sort should always assume statelessness (and thus the ability to cache at will). If it's trivial to see that the sort

Re: What can we optimize (was Re: Schwartzian transforms)

2001-03-29 Thread James Mastros
dvanced garbage collector, just like > Scheme or Strongtalk compiler? We want to make it as fast as reasonably possible. Writing a native compiler might not be _reasonably_ possible. And an advanced GC will almost certianly be part of perl6; they're orthogonal issues. -=-

Re: What can we optimize (was Re: Schwartzian transforms)

2001-03-29 Thread James Mastros
arison for the same > arguments. Ahh, bingo. That's what a number of people (inculding me) are suggesting -- a :functional / :pure / :stateless / :somthingelseIdontrecall attribute attachable to a sub. -=- James Mastros -- The most beautiful thing we can experience is the myster

Re: Perl culture, perl readabillity

2001-03-29 Thread James Mastros
o english as a command form, telling the Cow to speak. (If you translate both -> and ' ' into a comma.) Anyway, I'm trying to argue lingustics in a perl ML, with zero training. Is there a linguist in the house? (Hm, didn't Larry go to Japan to learn a language with wierd

Re: Perl 5 compatibility (Re: Larry's Apocalypse 1)

2001-04-05 Thread James Mastros
a better system, use a site-policy file, or bite the bullet and change the #! lines. -=- James Mastros -- The most beautiful thing we can experience is the mysterious. It is the source of all true art and science. He to whom this emotion is a stranger, who can no longer pause to wond

Re: Larry's Apocalypse 1

2001-04-05 Thread James Mastros
't symlink bunzip -> bunzip2 and bzip -> bzip2 and have it do the Right Thing. On the gripping hand, when combined with other mesures, not so bad. -=- James Mastros -- The most beautiful thing we can experience is the mysterious. It is the source of all true art and science. H

Re: Larry's Apocalypse 1

2001-04-06 Thread James Mastros
you really want to be able to read from a URL in one line, let yourself do . But make opening a URL an explicit act. > But I really mustn't spill too many half-digested beans here. :-) If you have to, at least do it in the toilet. > P.S. Larry's Second Law of Language Rede

Re: YA string concat proposal

2001-04-24 Thread James Mastros
ewhere on these threads: What does changing to "." from -> buy us? I can see that "." is shorter to type then ->, but, say, \ would be just as good. I can't really say changing because "." is more standard. It isn't standard to C or perl5. It's possible to misparse "." as concat with "." as a sepperator on version-strings, but that's more of a problem with using it for method-call. -=- James Mastros

Re: Tying & Overloading

2001-04-25 Thread James Mastros
If you want that, you could go with `, which could produce some ambiguity, both with qx and with ', which looks very similar in many fonts. BTW, I think that considering no-whitespace cases of indirect object is quite silly -- does anybody acatualy use that? This is the first I thought it wasn't a syntax error. -=- James Mastros

Re: Apoc2 - concerns

2001-05-04 Thread James Mastros
and I think the use of := agrees with what is planned. It also avoids the use of a verbose .next (and the dot, which I still don't like ). -=- James Mastros

Re: Apoc2 - concerns

2001-05-04 Thread James Mastros
ive), so I'd rather we stay with: >$a = <$b>; # same as next $b or $b.next > Hey, maybe we can convince Larry... ;-) I'd tend to agree. Especialy that we don't need a qw() alternative. However, I don't think Larry's in a convincable mood -- coughdotcough. -=- James Mastros

Re: Please make "last" work in "grep"

2001-05-03 Thread James Mastros
9 !097!0!9080"; would stop looking after it had found and returned 0!0 and 9, and never even glance at the 98. Basicly, if you assign to a list of lvalues, @returnlist, it will stop looking after it has found scalar(@returnlist) matches or end-of-input. -=- James Mastros

Re: Apoc2 - concerns

2001-05-08 Thread James Mastros
). That lets us keep for somthing iteratorish, which saves special-caseing (I do occasionaly use a qw list with one element), and lets us keep continuity. Anyway, I'm fairly certian that I'll use iterators more then qw lists. -=- James Mastros

Re: Perl5 Compatibility, take 2 (Re: Perl, the new generation)

2001-05-11 Thread James Mastros
ers) within one file, and having perl5 being another parser. Put them together, and you get exactly this. -=- James Mastros

Re: slices

2001-05-24 Thread James Mastros
sing the comma operator. (Or did we get rid of the comma operator when I wasn't paying attention?) If we do have @foo[(stuff)] make stuff be in list context, then that'd be a special case (I think). -=- James Mastros

Re: Properties and stricture and capabilities

2001-06-09 Thread James Mastros
it would be a plain hash, with funny- character included in the key. -=- James Mastros

Re: suggested properties of operator results

2001-06-14 Thread James Mastros
intended for, it seems like a very concise, > expressive way to do multiple relationship tests without needing all those > "&&"s and such. Indeed. (Though, as defined above, this won't work on the string operations, only the numerics.) -=- James Mastros

Re: ~ for concat / negation (Re: The Perl 6 Emulator)

2001-06-22 Thread James Mastros
ly real benifit I see is typing ease, and -> isn't that hard to type. That's what editor macros are for. It's rather unfornate that we've run out of characters to use for operators, but we've got to deal with it better then flipping around operators willy-nilly. -=- James Mastros

Re: Parrot 0.4.2 "GPW" Released!

2006-03-08 Thread James Cloos
${D} instead of BUILDPREFIX=${D} does allow the install to complete. But I wonder what the correct results should be when both DESTDIR and BUILDPREFIX are specified to make? -JimC -- James H. Cloos, Jr. <[EMAIL PROTECTED]>

Re: using the newer collection types - Interval

2006-05-06 Thread James Mastros
ements, but it compares as a range. 1.1 should ~~ 1..2; pugs thinking that's false is a bug, not a feature. Of course, that doesn't mean implementing range in a subset of perl6 without it isn't interesting, and possibly useful for bootstrapping. -=- James Mastros

Re: A rule by any other name...

2006-05-09 Thread James Mastros
name than 'regex'. [...] > Maybe 'match' is a better keyword. Can I suggest we keep match meaning thing you get when you run a thingy against a string, and make "matcher" be the thingy that gets run? 100% agree with you, Allison; thanks for putting words to "doesn't feel right". -=- James Mastros

Re: perl6-users mailing list

2006-05-18 Thread James Keenan
On May 17, 2006, at 2:15 AM, Ask Bjørn Hansen wrote: Hi everyone, We setup a perl6-users mailing list. It'll be our first list for perl6 "users" (as opposed to implementors). Of course I hope the implementors will join too and help the users. :-) Email [EMAIL PROTECTED] to subscribe.

Re: Windows Binaries for Pugs

2006-05-19 Thread James Peregrino
At this stage, are binaries even worth it? Judging from my lurking on #perl6, things are moving so fast that anything but a regular nightly-built binary would be too out of date. Seems like svn is the way to go. -James At 11:58 AM -0400 5/19/06, Chris Yocum wrote: Hi All, I just

Getting to hello world?

2006-05-20 Thread James Peregrino
Is any document yet that gets you to the point of running a perl6 'hello world'? -james

Re: Getting to hello world?

2006-05-21 Thread James Peregrino
run make test, etc). But new users might not know that perl6=pugs right now and haskell is needed. And where parrot fits in... -james

pugs success on osx

2006-05-22 Thread James Peregrino
Finally got my hello-world-foo on in OS X: Haskell from http://www.haskell.org/ghc/dist/6.4.1/MacOSX/GHC-6.4.1.pkg.zip parrot from svn pugs from svn My preferred enivronment would have been FreeBSD 6.1, but I can't the the ghc port to build (nor is there a package) :( -- James Pere

Re: Synchronized / Thread syntax in Perl 6

2006-05-31 Thread James Mastros
ould have a s/z/s/ version, for those who speak a z-impared dialect of English.) -=- James Mastros

Re: [perl #40803] [BUG] 'make' fails on Darwin at -lgmp

2006-11-11 Thread James Keenan
On Nov 11, 2006, at 5:56 AM, Joshua Hoblitt via RT wrote: I believe that the attachment containing your make output was truncated. Can you try again or just inline the make error(s)? See below. It should be noted that I upgraded to GMP 4.2.1. before trying to build Parrot (or, more prec

Re: [perl #40803] [BUG] 'make' fails on Darwin at -lgmp

2006-11-12 Thread James Keenan
Joshua Hoblitt wrote: > I believe that the attachment containing your make output was truncated. > Can you try again or just inline the make error(s)? > > Thanks, > > -J > At Jerry Gay's suggestion, I did a 'make clean' and started anew. Compiling with: xx.c cc -I./include -fno-common -no-cpp

Re: [perl #41020] [PATCH] pmc2c.pl functionality extracted into separate package

2006-12-30 Thread James Keenan
On Dec 30, 2006, at 1:06 AM, Kevin Tew via RT wrote: I modified the root.in changes to follow the conventions already present in the file. The following composite patch builds and passes parrot tests. However the pmc2cutil tests are not passing. Could you post a new diff that includes pa

Re: [perl #41020] [PATCH] pmc2c.pl functionality extracted into separate package

2006-12-31 Thread James Keenan
On Dec 30, 2006, at 2:56 PM, chromatic via RT wrote: Here's what I get on an x86 Linux machine: /usr/bin/perl t/harness t/tools/pmc2cutils/00-qualify.t [snip] t/tools/pmc2cutils/01-pmc2cutils. # Failed test (t/tools/pmc2cutils/01-pmc2cutils.t at line 48) # Parrot::Pmc2c::Utils->c

[NEW]: README for t/tools/pmc2cutils/

2006-12-31 Thread James Keenan
README Description: Binary data MANIFEST.patch Description: Binary data Following a suggestion made earlier today by Coke, I am submitting this file for t/tools/pmc2utils/. kid51

Re: [perl #41020] [PATCH] pmc2c.pl functionality extracted into separate package

2006-12-31 Thread James Keenan
On Dec 30, 2006, at 12:31 PM, Will Coleda via RT wrote: Perhaps a helpful failure message when run at the wrong time would help. In a patch to t/tools/pmc2cutils/00-qualify.t which I just submitted, I have included such an explanatory message which will print out if you run it with 'p

Re: [perl #41020] [PATCH] pmc2c.pl functionality extracted into separate package

2006-12-31 Thread James Keenan
On Dec 30, 2006, at 12:31 PM, Will Coleda via RT wrote: Perhaps a helpful failure message when run at the wrong time would help. And, inspired by your t/perl/README, I have submitted one for t/tools/ pmc2cutils/. kid51

Re: [perl #41020] [PATCH] pmc2c.pl functionality extracted into separate package

2006-12-31 Thread James Keenan
On Dec 30, 2006, at 1:06 AM, Kevin Tew via RT wrote: I modified the root.in changes to follow the conventions already present in the file. Kevin, I had hoped that creating a 'make' target in config/gen/ makefiles/root.in would provide a convenient way to run my tests of Parrot::Pmc2c::

Re: [perl #41195] [BUG]: Change to Configure.pl causing 'make' to fail on Darwin

2007-01-07 Thread James Keenan
On Jan 7, 2007, at 8:44 AM, Steve Peters via RT wrote: What is your c++ symlink pointing at? [parrot] 512 $ ls -l /usr/bin/c++ lrwxr-xr-x 1 root wheel 7 Aug 9 2004 /usr/bin/c++ -> g++-3.3 [parrot] 513 $ ls -l /usr/bin/g++-3.3 -r-xr-xr-x 1 root wheel 135816 May 14 2006 /usr/bin/g

Re: [perl #41195] [BUG]: Change to Configure.pl causing 'make' to fail on Darwin

2007-01-11 Thread James Keenan
On Jan 11, 2007, at 9:21 AM, Steve Peters via RT wrote: On Sun Jan 07 08:27:28 2007, [EMAIL PROTECTED] wrote: On Jan 7, 2007, at 8:44 AM, Steve Peters via RT wrote: What is your c++ symlink pointing at? [parrot] 512 $ ls -l /usr/bin/c++ lrwxr-xr-x 1 root wheel 7 Aug 9 2004 /usr/b

Global Variables in tools/build/ops2pm.pl: What is their rationale? Could they be refactored?

2007-01-12 Thread James Keenan
Following my refactoring of tools/build/pmc2c.pl, particle asked me to look at phalanxing a couple of the other build tools: ops2pm.pl and ops2c.pl. Since ops2pm.pl is invoked at the very beginning of the 'make' process, I decided to focus there. As was the case with pmc2c.pl, my strate

All tests passing!

2007-01-14 Thread James Keenan
For the first time in the two months I've been working on Parrot, 'make test' completely succeeded -- and with some TODO tests passing, to boot! All tests successful (18 subtests UNEXPECTEDLY SUCCEEDED), 11 tests and 605 subtests skipped. Passed TODOStat Wstat TODOs Pas

[perl #41292] [PATCH] make languages/cola/{lexer,parser}.c comply with coding standards

2007-01-18 Thread James Bence
# New Ticket Created by "James Bence" # Please include the string: [perl #41292] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=41292 > The test t/codingstd/trailing_space.t fails on two files. This patch m

Re: What Skills Do We Need to Finish Parrot?

2007-01-31 Thread James Keenan
On Jan 31, 2007, at 4:48 PM, Allison Randal wrote: People with general experience in dynamic languages are also good: they pick up PIR quickly. Which leads to my next questions: Given a knowledge of a dynamic language (I believe there's one called Perl 5), what is the trajectory for l

Re: [perl #41453] [BUG] Test failure in t/pmc/object-meths.t

2007-02-07 Thread James Keenan
On Feb 6, 2007, at 2:27 PM, Leopold Toetsch via RT wrote: Am Dienstag, 6. Februar 2007 17:54 schrieb Allison Randal: This is a failing test Leo added in r16783. It looks to me like calling: o = new 'MyClass', $P0 actually should call init_pmc, rather than init, even when $P0 is null.

Re: What Skills Do We Need to Finish Parrot?

2007-02-07 Thread James Keenan
On Feb 6, 2007, at 12:07 PM, Allison Randal wrote: Failing that, a PIR tutorial is a good project for someone to take on. You interested in working on it? E ... I'm the one who *needs* the tutorial, not the one to write it.

[BUG]: Test failures in t/pmc/smop_attribute.t and t/pmc/smop_class.t

2007-03-04 Thread James Keenan
See attached output of prove -v. I have not encountered these failures before tonight. Updated to revision 17318. [parrot] 526 $ prove -v t/pmc/smop_*.t t/pmc/smop_attribute1..5 # Failed test (t/pmc/smop_attribute.t at line 26) # got: 'sh: line 1: ./parrot: No such file or dir

Re: [PATCH]: tools for using Subversion branches; ops2c.pl refactored

2007-03-04 Thread James Keenan
On Mar 4, 2007, at 5:15 PM, Sam Vilain wrote: James Keenan wrote: The patch attached is really two patches in one: 1. A resubmission in patch form of my refactoring of tools/build/ ops2c.pl into lib/Parrot/Ops2c/Utils.pm and lib/Parrot/Ops2c/ Auxiliary.pm, along with a test suite in t/tools

Re: [perl #41695] [CAGE]: Refactor Parrot::Distribution

2007-03-05 Thread James Keenan
Here are some notes which I have made which may prove useful in the refactoring of Parrot::Distribution. I hope that I have grepped and acked accurately, but I'm not guaranteeing 100% accuracy. kid51 NAME Parrot::Distribution refactoring notes ANALYSIS OF PACKAGE * used by:

Re: [perl #41195] [BUG]: Change to Configure.pl causing 'make' to fail on Darwin

2007-03-09 Thread James Keenan
On Mar 9, 2007, at 10:42 AM, Will Coleda via RT wrote: On Mon Mar 05 16:57:47 2007, [EMAIL PROTECTED] wrote: Two months ago, I filed this bug report (excerpt): I'm still not seeing the effects of the bug you describe, btw. (on OS X intel or ppc). It does remind me of issues I had when atte

Re: [perl #41195] [BUG]: Change to Configure.pl causing 'make' to fail on Darwin

2007-03-10 Thread James Keenan
On Mar 9, 2007, at 10:42 AM, Will Coleda via RT wrote: Do you still get the bug when you revert the change to Configure.pl? This morning, I checked out a fresh version from trunk: r17419. I ran myconfigure.sh, which internally called the HEAD version of Configure.pl. #!/bin/sh

[BUG] and [PATCH]: Failures in 5 tests during 'make test'; partially patched

2007-03-10 Thread James Keenan
I got errors in 5 different tests running 'make test' this morning on a tree freshly updated from trunk. An excerpt from 'make test' output is attached. Set aside the failure in t/perl/Parrot_Distribution.t; that's well known. Here's the output of 'prove -v' on the other 4 files: [parro

Re: [PATCH] Hints must come early in Configure.pl

2007-03-24 Thread James Keenan
On Mar 24, 2007, at 11:38 AM, chromatic wrote: We're probably just working around something weird on your system; it would be nice if we could figure out what it is and fix it for you. Is it possible to get a diff between the two configurations generated with and without this patch?

Re: [PATCH] Hints must come early in Configure.pl

2007-03-25 Thread James Keenan
On Mar 24, 2007, at 11:53 PM, chromatic wrote: On Saturday 24 March 2007 09:06, James Keenan wrote: < ld='c++', ldflags=' -L/usr/local/lib -L/Users/jimk/work/fresh/blib/lib -flat_namespace ', --- ld='/usr/bin/g++-3.3', ldflags=' -L/usr/local

Re: [perl #42073] [BUG]: compilers/pirc/Makefile not cleaned up by 'make realclean'

2007-03-25 Thread James Keenan
On Mar 25, 2007, at 1:41 PM, Klaas-Jan Stol via RT wrote: hi, I'm maintaining compilers/pirc. The pirc.in file (from which the Makefile is generated) does contain: realclean: clean $(RM_RF) Makefile $(RM_RF) pirc$(EXE) When I type 'make realclean' (in compilers/pirc dir.) it does de

Re: Roll Call

2002-11-26 Thread James Mastros
. So far, it looks like a very nice list -- high signal, low noize, and it's possible to keep it all straight in your head. -=- James Mastros

Re: Glossary?

2002-11-26 Thread James Mastros
e a list returns it's last element whereas an array returns it's size, because it simply ain't so, and causes confusion. (I'd write an RFC suggesting that the scalar comma op dies, but it's too late, and I'm sure somebody already did. Anyway, that's a p6l thing too.) -=- James Mastros

Re: Numeric literals, take 1

2002-11-26 Thread James Mastros
hat last point.) This whole paragraph might properly be pushed off to the discussion of Num in Bool context later.) -=- James Mastros

  1   2   3   4   5   6   7   8   9   10   >