% iblechbot has joined #parrot % Senaka has left #parrot % IllvilJa has joined #parrot % cosimo has joined #parrot % Ademan has left Ademan!~dan@h-67-101-102-194.snfccasy.dynamic.covad.net % kj has joined #parrot % kj has left kj!~IceChat7@ip565fd420.direct-adsl.nl % kj has joined #parrot % ruoso has joined #parrot % Senaka has joined #parrot kj:ping duh kj: ping seen kj kj was last seen on purl 20 hours and 55 minutes ago, saying: purl I see Senaka: excuse me? % Senaka has left #parrot % Senaka has joined #parrot % Senaka has left #parrot % Senaka has joined #parrot I'm here Senaka: ping kj: gotacha *gotcha is imclexer.c needed? irrespective of imcc.l? needed in the repository, you mean? it's needed to compile IMCC :-) "flex imcc.l" generates imclexer.c ok (well, you have to specify the output file name with the "-o" option, but that's besides the point here) it seems that certain sections within the imclexer.c aren't replaced... at all are you trying to regenerate imclexer.c? or there is no where else that they are defined well no build it I mean sorry, I don't exactly understand what you're trying to do. line 4203 kj: where does sections below line 4203 come from? it's generated by flex that's why it's documented so well :-) from what file? by the flex program it's template stuff ehm well it's code generated from the flex rules ok in the switch block line 4283 say i want to add one more case where can that be done? so this is the machinery that implements the lexer you can't and shouldn't you should only update the imcc.l file in that case this ain't getting built on C++ I need to add the default case i think there's a flex++ program is it so... if a system has c++ compiler, it might have flex++ too ok where is the flex program set? might be called differently.. in the configure stage i think gotta go for 20 min or so flex is the lexer is it? flex is the lexer-generator ok no issues so it's the program that generates the lexer for imcc ok i'll get it checked just like PGE generates a parser based on rules you write bbl ok ttyl kj: I didn't have flex all this time kj: lex/yacc is what I have Senaka: lex/yacc should be fine, flex and bison are the same I think, but just newly implemented yep flex/bison flex/bison are close enough to clones... btw, I still couldn't find what writes that portion of code well somewhere in lex there's code that printf()s this so you can't find it; it's generated by the lex executable ok... can u tell me the steps to generate this file? http://www.gnu.org/software/flex/manual/html_node/flex_19.html this is for the c++ compilation; you don't need flex++ I was confused I confused myself :-) flex++ is needed to generate a lexer *class*, which isnot what we want we just need to compile with c++ compiler instead of a c compiler. as for the steps: kj: yes you on windows? Linux ok Ubuntu Gutsy Ubuntu Gutsy is still on 5.8.8 well, what should happen is that the file is regenerated automatically kj: I don't think so so after changing the imcc.l or .y file, the imc{lexer,parser}.c files should be regneerated I think kj: no changes in that particular section I see that sections in this file is regenerated but not all what sections are you referring to? line 4203 it should read #line 4204 "compilers/imcc/imclexer.c" below that you'll find some switch/case constructs yes those seem to come from no where well, the whole switch/case thing comes from nothing: it's the implementation of the lexer you won't find it back in the imcc.l file hmm... in that case we need to probably hack that or find a c++ alternate did you check the link I just pasted? it should compile fine checking you can easily check this by writing a sample grammar/lexer, with 1 rule or so, and the generate the lexer , and compile it with g++ hmm.... it seems your ticket is about code in src/pmc/bigint.c bigint.c is another issue can you try to compile imclexer.c with g++? what does it say? that has something to do with including gmp.h yes that's another I thought when using a c++ compiler, functions should be declared as extern "C" { ... } yes and no ok, need to go again for some time... not necessarily other than someone tries to refer it what happens when you compile imclexer.c with g++? doing it at the moment did a distclean and started make just g++ -c imclexer.c % rdice has joined #parrot maybe it's a keyword thing; c++ has many new keywords, sometimes they're used as var.names in parrot source (which should be fixed) bbl kj: gimme some time ttyl % kid51 has joined #parrot kj: aha! that's a warning is Buffer a dead concept? dunno what buffer that is s/that is/you mean/ GC has PMC and Buffer two concepts... but no where else (ex:- Glossary) is this being defined ooh ok. is this a dead concept? ok, not even in the gc pdd? it is i don't know much about gc but nothing like the definition of PMC in the glossary btw except that it's collecting garbage and not using a ref. counting scheme, and the current impl is slow :-) do u find an HTML version of the glossary its on the website i think see resources section yeah kj: that switch/case thing is a warning rather so no issues there that's good. the issue was with "input not defined" a bug in imcc.l I will send the patch shortly In the meantime, the GMP issue in bigint still holds sorry can't help you there. i'm not a core hacker kj: ok perhaps chromatic should have something to say this has something to do beyond the scope of Parrot. A possible confusion of includes either a wrong order, or we included some incompatible headers % man_in_ltop has joined #parrot * man_in_ltop waves are there any tutorials on how to combine PGE and PIL/PASM? :) how to send a second patch to an issue? man_in_ltop: what do you want to do? Senaka: just reply on it i think? kj, play with defining a language man_in_ltop: check out www.parrotblog.org % tetragon has left tetragon!~seneca@216.126.67.44 % uniejo has left uniejo!~uniejo@langebro.adapt.dk kJ: well gave me a new ticket through RT you can reply on it kj: ok I did send a mail saying that #52874 is related % rdice has left rdice!~richarddi@CPE001217e365c7-CM00159a01d44c.cpe.net.cable.rogers.com kj: have you got to mail parrotbug only once? per issue i mean. % tetragon has joined #parrot % uniejo has joined #parrot % itz has left itz!~itz@62.3.198.45 Senaka: to attach a patch to a ticket, you have 2 options: 1) use the web interface, 2) follow the instructions in the AUTOREPLY email you go. The initial RT ticket is created thru mail to parrotbug@parrotcode.org. Subsequent posts can be done thru the GUI interface (toggling CC to perl6-internals), by reply to mail received from the list, by reply to items in the news interface, or by email to parrotbug-followup@parrotcode.org referencing the RT number in the subjectline. and we can merge tickets if a new one is inadvertently opened. kj, thanks, looks pretty good % kid51 has left kid51!~jkeen@pool-70-107-3-39.ny325.east.verizon.net Coke: Can we merge them? I just said it was possible, yes. 52876, 52874, and 52854 :D $work now. it's not a rush, anyway. it took time for me to figure out that gmail screwed things up when I replied by adding parrotbug as one to address :) % skids has left skids!~bri@c-71-233-204-100.hsd1.ma.comcast.net % rdice has joined #parrot % rdice has left rdice!~richarddi@CPE001217e365c7-CM00159a01d44c.cpe.net.cable.rogers.com #include has issues on Ubuntu Gutsy I have to add a hack #define _LIBINTL_H to get through this is related to C++ build Coke: ?? seen Allison Allison was last seen on #parrot 5 days and 17 hours ago, saying: those were bad years anyway ;) [Apr 8 12:57:01 2008] Senaka: what? #include has issues on Ubuntu Gutsy with C++ if that's a bug report... open a ticket. or else who's paultcochrane? You're not going to have good luck pursuing things based on the author information in core stuff. :) as it's often stale ok... thanx for the hint and if you're looking at svn commits, a lot of people commit formatting cleanups; they're not the ones to know what's going on that section of code. your best bet... if no one speaks up on IRC, anyway, is to open a ticket. ok then it doesn't get lost, someone not on IRC can see it, and it gets cc'd to the list. (I'm not trying to ditch you, just trying to make sure these issues do get resolved.) gotta run. work beckons. % Coke has left Coke!~coke@cpe-72-228-52-192.nycap.res.rr.com % kj has left kj!~IceChat7@ip565fd420.direct-adsl.nl % gryphon has joined #parrot % tetragon has left tetragon!~seneca@69-196-138-185.dsl.teksavvy.com perl #50068 seems to be resolved % cosimo has left cosimo!~cosimo@pat-tdc.opera.com pmichaud: ping % paco has joined #parrot % rdice has joined #parrot % skids has joined #parrot % rdice has left rdice!~richard_d@CPE0014bfafbbd5-CM0011e6ecf48a.cpe.net.cable.rogers.com % rdice has joined #parrot seen pmichaud pmichaud was last seen on #parrot 13 hours and 40 minutes ago, saying: jonathan: iwbni we could just get at the lexpads using a normal hash-like interface, and then iterate over them using a standard iterator. % Andy has joined #parrot well, there are a good number of commits between March 28th and April 14th... one of these introduced a new C++ build break % man_in_ltop has left man_in_ltop!~benq@87.65.87.203.static.vic.chariot.net.au question regarding tower of hanoi sample shouldn't we start from initial position? where is it starting now? move one so the initial position is not see *seen makes sense to me :-) which current? or the one with the starting point? pmichaud: you only need one line to fix this w 26 ## Now solve it. print_towers(towers) move_stack(size, 0, 2, 1) avar: bwngo! MM! ?? go for it? % jhorwitz has joined #parrot pmichaud: ?? Senaka: looks good to me pmichaud: do you refer to the current one? your change looks good to me % Senaka has left Senaka!~Senaka@124.43.216.4 % uniejo has left uniejo!~uniejo@langebro.adapt.dk % sjansen has left sjansen!~sjansen@75-169-116-52.slkc.qwest.net % ambs has joined #parrot % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt % ambs has joined #parrot seen merlyn merlyn was last seen on #moose 24 days and 17 hours ago, saying: ... http://methodsandmessages.vox.com/library/post/the-year-of-smalltalk.html [Mar 20 15:09:20 2008] merlyn was last seen on perlmonks.org 1 day ago ;-) % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt % sjansen has joined #parrot % markus has joined #parrot % Senaka has joined #parrot msg Coke App::SVNBinarySearch needs Version and Module::Build Message for coke stored. % markus_ has joined #parrot % markus has left markus!~markus@80-123-21-72.adsl.highway.telekom.at % lidden has left lidden!~stefan@puce.campus.luth.se r26967 | fperrad++ | trunk: : [regex] : - update the target test : - allows the Makefile regeneration diff: http://www.parrotvm.org/svn/parrot/revision?rev=26967 http://rt.perl.org/rt3/Public/Bug/Display.html?id=52858 # I tripped In my patch on should read "in past mode" instead of "in pir mode" sorry % markus has joined #parrot % markus_ has left markus_!~markus@80-123-17-133.adsl.highway.telekom.at r26968 | fperrad++ | trunk: : {regex] : - oops (duplicate regeneration) diff: http://www.parrotvm.org/svn/parrot/revision?rev=26968 % Senaka has left #parrot % markus_ has joined #parrot % jjore is now known as zz_jjore % zz_jjore is now known as jjore % robkinyon has joined #parrot % robkinyon has left #parrot % barney has joined #parrot % markus has left markus!~markus@80-123-17-133.adsl.highway.telekom.at % Theory has joined #parrot Looking for Configure advice: I'm trying to convert my OpenGL bindings proof of concept code to work within the real Parrot build system. My assumption is that I need to probe for OpenGL libraries late in the Configure steps, around the time that GMP, readline, gdbm, etc. are probed. The question is, do I probe for every library and header I want all at once, or do I do them piecemeal? I'll need to probe for GL itself, plus GLU, GLUT, and what *variety* of GLUT I have (original GLUT, freeglut, OpenGLUT, etc.) it makes sense to clump all of that stuff together not necessarily all in the same line of output, but certainly all in the same section The next thing is, if I find some borken thing, like having headers but not matching libraries installed, do I just say "no", or do I emit some sort of warning about that? maybe have one check for the header and one check for the library... compile an object and then link it, or something And how does a user find out how to enable the OpenGL stuff, if the probes fail to find all they need? hmmm its nice to give the user specifics about why something failed enabling the OpenGL stuff is platform-specific nodnod its sufficient to tell the user what broke (for instance, we don't go through the trouble of detecting Debian machines in order to tell them what to apt-get for libgmp) nodnod r26969 | bernhard++ | trunk: : Update date in PLATFORMS diff: http://www.parrotvm.org/svn/parrot/revision?rev=26969 % Senaka has joined #parrot % lidden has joined #parrot % ruoso has left ruoso!~ruoso@195.23.92.2 Candlelit fondue + breeze = hard work. Real candle, or sterno? Whatever tealights class as. ;-) realish. That's just crazy. How many tealights are you using? Three tends to do it. * japhb shakes head in wonderment. Never would have believed that would be enough heat. Well, the first time I did it, I wasn't sure they'd heat it enough. So I touched the bottom of the pot with my hand to see. And spent the next few days with sore, burnt knuckles. So it would appear, there is enough heat. ;-) I probably shouldn't mention this hear, or everyone will conclude I'm too dumb to have a commit bit. s/hear/here/ # think I just proved my point... heh Why does config/auto/readline/readline.in studiously avoid using the readline headers? Wouldn't those be needed later during the build anyway? I think I would have tried to use 7 tealights in a centered hexagon arrangement -- and thereby boiled the cheese. :-) Though I more likely would have just gone with the sterno version if it's good enough for chafing dishes, dangit, it's good enough for fondue I should maybe mention that I'm in the south of Spain, so the air temperature is already not so low. :-) readline - I'm sure somebody mentioned something about that looking odd on the mailing list recently... Certainly looks odd to me. r26970 | fperrad++ | trunk: : [regex] : - fix pmc dependencies diff: http://www.parrotvm.org/svn/parrot/revision?rev=26970 jonathan++ # my Dog $fifi .= new() # wow. I'm not that many features off having all the code in my Perl 6 OO talk actually runnable on Rakudo. % ambs has joined #parrot That's some sweet looking OO code. Though I have to admit to being somewhat weirded out at seeing .= used in this way. :-) me too. Hey, I just implement the language, I don't design it. :-) Hi, folks pmichaud: I like that line. ;-) Good way to escape design questions! anybody knows how to clear the messages list purl have for me? it's been my motto from the beginning -- that way I tend to stay out of any heated discussions on p6l /msg purl messages erase # I think pmichaud: thanks see also /msg purl messages help worked r26971 | fperrad++ | trunk: : [regex] : - fix pdd17pmc (use STATICSELF instead of SELF when MMD) diff: http://www.parrotvm.org/svn/parrot/revision?rev=26971 % ambs_ has joined #parrot % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt % ambs_ is now known as ambs % barney has left barney!~bernhard@dslb-084-058-161-188.pools.arcor-ip.net % ruoso has joined #parrot tewk: ping % Ademan has joined #parrot can someone check and commit my patch : http://rt.perl.org/rt3/Public/Bug/Display.html?id=52858 with the proviso that "pir mode" should be "past mode". past, or pasm? t/compilers/imcc/syn/symbols.t will need to be fixed up for the new error string % Ademan has left Ademan!~dan@h-67-101-102-194.snfccasy.dynamic.covad.net t/library/md5.t is failing too, but I'm not sure that's related. arf, I am tired. pasm indeed. my flex output looks a bit different from what was previously there. looks like I have a newer version YY_FLEX_SUBMINOR_VERSION got bumped mine is 2.5.33 2.5.35 here well, the output compiles and most tests are passing, so I guess the flex version doesn't matter 2.5.33 is the one I have so it is the latest on the Gutsy apt apt repo I mean t/codingstd/tabs.t 1 256 1 1 1 t/compilers/imcc/syn/errors.t 1 256 5 1 2 t/compilers/imcc/syn/symbols.t 4 1024 5 4 1-4 t/library/md5.t 1 256 6 1 4 I can fix up the codingstd part, it's probably something to do with my having cutpasted the diff out of RT the compilers/imcc/ stuff looks like its just barfing on the changed error text C++ build succeeded with tweaks make test started % davidfetter has joined #parrot hi all C++ build succeeded with a great deal of work :) now it seems that some tests are broken I will mail this to the list cognominal: your patch works around an issue that we were not previously testing for. What do you think about adding some tests to cover it? yes, I will work on that. how do you run all tests in a specific folder. ?? prove t/compilers/imcc/syn/*.t thx I've fixed up the failures there, and I'll check it in in a minute, once I've verified that the md5 failure is unrelated Infinoid, I need to install some Perl package to get prove? % kj has joined #parrot oh, hmm. it normally installs as part of Test::Harness I think visibly. I am not a smoker :) msg chromatic C++ build succeeded on rev 26966. And I mailed a report of failed tests + diff of tweaks used to parrot-porters@perl Message for chromatic stored. % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt % ambs has joined #parrot % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt I think maybe my flex is broken after all. all tests pass, except for t/library/md5.t, but that one passes without the patch "Infinoid" at 96.238.213.50 pasted "suspiciously flex-like output from t/library/md5.t" (22 lines) at http://nopaste.snit.ch/12690 Infinoid: what's your flex --version output? flex 2.5.35 oh that looks good judging from the version defines, the previous one was generated by 2.5.34 i think I have 2.5.33 runnning in my cygwin install that I use when hacking imcc (i'm on win) so should be fine there http://flex.sourceforge.net/ says that 2.5.35 is the latest stable released 26th February 2008 kj: do you have that environment handy at the moment? I'm wondering if you can try to generate a parser and see if you see the weird failures I do "Infinoid" at 96.238.213.50 pasted "imcc_disallow_pasm_dollar_variables.diff" (94 lines) at http://nopaste.snit.ch/12691 (that's cognominal's patch from RT#52858 plus some minor tweaks) bbl, work & I never used REJECT; do you think it's a good idea as opposed to a parrot exception message? cognominal: *tosses ball into your court* I too do have some fixes for compilers/imcc/imcc.l I mean, it should emit a syntax error right? (maybe that's what reject does...) patch sent I was also thinking, to split the cases for state emit and INITIAL REJECT permits to treat the error in one place but I'm not sure if that works, i.e. whether emit is only used as a PASM state infinoid: can u also take a look at #52874's modifications to compilers/imcc/imcc.l Senaka: will do cognominal: ...but see http://nopaste.snit.ch/12690, which seems directly related to the use of REJECT so I should not factorize adding the REJECT stuff works on my box correctly I have no idea, I'm a flex noob. generally, consolidation is great, but this seems to have some side effects here "kjs" at 86.95.212.32 pasted "output $ registers in pasm mode" (3 lines) at http://nopaste.snit.ch/12692 work & I get the same error as Infinoid weird that it does work on my box, using flex 2.5.33 win32? win32 is the God forsaken platform. It is not fickle about slashes; its system calls do not care. or ....DEEP HURTING. or a dying legacy system collapsing under its own weight. or see also:win32 for perl yes maybe your platform allocates bigger buffers by default, or something. linux/amd64 here mmm. I think flex generated scanners should be pretty stable... purl hates windows Senaka: what? well actually this case of disallwoing $ registers in pasm should be handled by a rule, not by an extra check like this. when imcc (and IF) is being replaced by a cleaner implementation this can be fixed easily % kj has left kj!~IceChat7@ip565fd420.direct-adsl.nl % markus_ has left markus_!~markus@80-123-17-133.adsl.highway.telekom.at % Senaka has left #parrot r26972 | fperrad++ | trunk: : [Lua] : - minor refactor diff: http://www.parrotvm.org/svn/parrot/revision?rev=26972 % davidfetter has left davidfetter!~chatzilla@start.fetter.org r26973 | fperrad++ | trunk: : [eclectus] : - use petite on win32 diff: http://www.parrotvm.org/svn/parrot/revision?rev=26973 % markus_ has joined #parrot % markus_ has left markus_!~markus@80-123-17-133.adsl.highway.telekom.at % rdice has left rdice!~richard_d@CPE0014bfafbbd5-CM0011e6ecf48a.cpe.net.cable.rogers.com % Coke has joined #parrot tcl/join #perl6 messages ... damint. senaka: there's a bug queue for the binary search thing on rt. msg senaka there's a bug queue for the binary search thing on rt. Message for senaka stored. % skids has left skids!bri@charon.clarku.edu % sorc|laptop has joined #parrot * sorc|laptop waves i'm trying to do the parrotblog.org tutorials i'm stuck on the exercises for episode 3 "Null PMC access in find_method()" << that's all i get :( the parse tree seems to be created correctly % sorc|laptop is now known as man_in_ltop stupid xchat hi! which exercise? episode 3, exercise 5 I take it doesn't tell you which line had the null PMC? x="42" << that's my input hmm ... running it in non-interactive mode gives more verbose output does http://www.parrotblog.org/2008/03/solutions-to-exercises-in-episode-3.html help, or have you already read that? already read that what's the non-interactive output? http://rafb.net/p/JMzIkj74.html null PMC access usually means that the invocant is undefined or hasn't been set unfortunately we don't (yet) have a good way to map runtime errors back to the original source ok, got something in exercise 4, solution says to use .lvalue(1) removing that line from my code makes it work so then ... what does "lvalue context" mean lvalue means that the PAST::Var node (or whatever) is being bound/assigned to at that point ahh ... me and my non-perl background :P problem was missing $ while i'm here, i see things like ":name( ~$/ )" and ":node($/)". what's the difference between $/ and ~$/? ~$/ is the stringifcation of $/ % Limbic_Region has joined #parrot hmm ok i thought it was something like that % wknight8111 has joined #parrot % jhorwitz has left jhorwitz!~chatzilla@96.245.16.45 honestly, i don't think i'm fully understanding the tutorial :) it assumes some Perl 6 knowledge I guess most perl i've done is hacking a plugin for irssi that does a scrolling topic bar :P and that was Perl 5 someone else did all the tricky stuff, i just hacked it so it would resize when the window resized % teknomunk has left teknomunk!~teknomunk@ubuntubob.residential.okstate.edu % teknomunk has joined #parrot % GNUtoo has joined #parrot % teknomunk_ has joined #parrot % teknomunk has left teknomunk!~teknomunk@ubuntubob.residential.okstate.edu % iblechbot has left iblechbot!~iblechbot@ppp-62-216-196-231.dynamic.mnet-online.de hello, i've just installed parrot...now i'd like to run perl5,perl6 and python code...how do i do that? % teknomunk_ has left teknomunk_!~teknomunk@ubuntubob.residential.okstate.edu % teknomunk_ has joined #parrot I know perl 6 is still in active development, I dont know the current status of the Perl 5 and Python projects GNUtoo: What did you install, exactly? jonathan, gentoo's parrot 0.4.6 mabe i should try to install a more recent version... Ouch. Yes, we're on 0.6.0 now. A lot has changed since 0.4.6. Do you have svn? yes if so svn co http://svn.perl.org/parrot/trunk/ parrot cd parrot perl Configure.pl && make perl6 Will build Parrot, the Perl 6 compiler and make a perl6 executable. ok then i cd into and ./ to execute it cause i don't want to mess up my system...thanks a lot make install is not really recommended at the moment, by the way. We're still very much developing at the moment, and there are known issues with doing make install. just an idea: i saw in the fosdem talk video that it took some hours to make a python compiler...is it possible for someone that knows perl5,java and python to make a mips assembly interpretator? GNUtoo: the "some hours" are for the basic constructs. For a full featured compiler you still need more time GNUtoo: probably... but most of the work there would be in emulating various bits of hardware, I think ok % Andy has left Andy!~AndyL@host3130.follett.com * jonathan sleeps % zarchne has left zarchne!~michael@209.40.67.38 % skids has joined #parrot % GNUtoo has left GNUtoo!~GNUtoo@host227-11-dynamic.31-79-r.retail.telecomitalia.it % sjansen has left sjansen!~sjansen@hq-nat2.gurulabs.com % man_in_ltop has left man_in_ltop!~benq@87.65.87.203.static.vic.chariot.net.au % kid51 has joined #parrot % zarchne has joined #parrot % ruz has left ruz!~cubic@85.112.113.222 % tetragon has joined #parrot % ruoso has left ruoso!~ruoso@81.84.157.216 r26974 | particle++ | trunk: : [RELEASE] NEWS updates diff: http://www.parrotvm.org/svn/parrot/revision?rev=26974 Was there a release scheduled for today? Releases are on the 3rd Tuesday of each month. so...tomorrow? particle is on the road and is doing this and that ahead of time. i'm so frazzled with school that I can't keep track of even the simplest things yes, tomorrow o/~ the sun will come out.. tomorrow.. o/~ or the National Day of Slayer, and the National Emo Kid Beatdown day, by http://www.nationaldayofslayer.org/ and http://community.livejournal.com/wtf_inc/2805832.html or tomorrow and tomorrow and tomorrow creeps in this petty pace or maƱana or free for all or another day % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot % cjfields has joined #parrot % Khisanth has left Khisanth!~Khisanth@pool-68-237-111-126.ny325.east.verizon.net % Khisanth has joined #parrot % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot % guru has joined #parrot % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot % cjfields has left cjfields!~cjfields@adsl-99-147-17-24.dsl.chmpil.sbcglobal.net % gryphon has joined #parrot % Limbic_Region has left Limbic_Region!~Limbic_Re@c-68-49-236-220.hsd1.md.comcast.net % contingencyplan has left contingencyplan!~contingen@cpe-76-186-27-146.tx.res.rr.com % guru has left guru!~guru@bas7-toronto01-1177859670.dsl.bell.ca % contingencyplan has joined #parrot Jim Keenan | RFP: Parrot Needs Better Smoke Reports: link: http://www.perlfoundation.org/parrot/index.cgi?rfp_parrot_needs_better_smoke_reports dalek's url is at http://xrl.us/bfeof % particle has left particle!~particle@c-24-19-3-148.hsd1.mn.comcast.net % kid51 has left kid51!~jkeen@pool-68-237-8-31.ny325.east.verizon.net % tetragon has left tetragon!~seneca@69-196-138-185.dsl.teksavvy.com % particle has joined #parrot % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % Andy has joined #parrot % AndyA has left AndyA!~andy@82.152.157.85 % AndyA has joined #parrot % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net % Andy has left Andy!~Andy@64.81.227.163 % tetragon has joined #parrot % davidfetter has joined #parrot % Ademan has joined #parrot % skids has left skids!~bri@c-71-233-204-100.hsd1.ma.comcast.net % skids has joined #parrot % iblechbot has joined #parrot % Psyche^ has joined #parrot % Patterner has left Patterner!~Psyche@e177227094.adsl.alicedsl.de % Psyche^ is now known as Patterner not enough hours in the day. goodnight all % iblechbot_ has joined #parrot % iblechbot has left iblechbot!~iblechbot@ppp-62-216-204-114.dynamic.mnet-online.de % iblechbot_ has left iblechbot_!~iblechbot@ppp-62-216-199-37.dynamic.mnet-online.de % uniejo has joined #parrot % markus has joined #parrot % Theory has left Theory!~Theory@c-24-21-175-208.hsd1.mn.comcast.net