% masak has left masak!~user@130.238.45.242 % barney has joined #parrot % lauanana has joined #parrot % lauanana has left lauanana!~lauanana@212-198-248-33.rev.numericable.fr % TiMBuS has joined #parrot r29091 | bernhard++ | trunk: : [Pipp] Adapt location of testfile. : Tests are now running within 'languages/pipp'. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29091 r29092 | bernhard++ | trunk: : [Pipp] Add target 'pipp$(EXE)' to Makefile diff: http://www.parrotvm.org/svn/parrot/revision?rev=29092 r29093 | bernhard++ | trunk: : [Pipp PCT] Fix support for bitops diff: http://www.parrotvm.org/svn/parrot/revision?rev=29093 % TiMBuS has left TiMBuS!~Hurf@123-243-167-27.static.tpgi.com.au % TiMBuS has joined #parrot % Ademan has joined #parrot % Ademan has left Ademan!~dan@c-98-210-53-106.hsd1.ca.comcast.net % sandra_f has joined #parrot r29094 | bernhard++ | trunk: : [Pipp] Clean up languages/pipp/file.txt diff: http://www.parrotvm.org/svn/parrot/revision?rev=29094 r29095 | bernhard++ | trunk: : [Pipp PCT] Add support for unary plus. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29095 * barney found no unary plus in squaak r29096 | bernhard++ | trunk: : [Pipp] Clean up more files in 'make clean'. : Set some svn:ignore properties. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29096 % sandra_f has left sandra_f!~sandra_f@212-198-248-33.rev.numericable.fr % iblechbot has joined #parrot % barney has left barney!~bernhard@p549A25AF.dip0.t-ipconnect.de r29097 | bernhard++ | trunk: : [build] Clean up files generated for 'parrot_config'. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29097 % ruoso has joined #parrot % stupidbot has left stupidbot!bacek@123-243-38-218.tpgi.com.au % bacek has left bacek!~bacek@123-243-38-218.tpgi.com.au % contingencyplan has left contingencyplan!~contingen@cpe-76-186-27-146.tx.res.rr.com % stupidbot has joined #parrot % bacek has joined #parrot japhb: I have freeglut-2.4.0 on cygwin japhb: mesa not % masak has joined #parrot % masak has left #parrot % masak has joined #parrot % Coleoid has joined #parrot % rurban has left rurban!~chatzilla@212-183-48-93.adsl.highway.telekom.at this may be of interest http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/sys/ctf.h#38 this is ctf - CTF - Compact ANSI-C Type Format. It is used by dtrace. I got it from the Bryan cantrill blog : http://blogs.sun.com/bmc/entry/dtrace_on_linux % baest has joined #parrot % shamu has left shamu!~krishna@c-67-161-28-111.hsd1.ca.comcast.net I'm looking at perl6 t/spec/S02/array.t, and it seems broken-- Sections have been wrapped in bare blocks for clarity, and later blocks try to assemble arrays from arrays whose scope has closed. Am I misunderstanding? Coleoid: looking I can restructure array.t to declare "my @array3 = (@array1, @array2);" and so forth outside the blocks... Coleoid: I don't see an example of the out-of-scope variables you mention masak: Thanks. Coleoid: looking at t/spec/S02-builtin_data_types/array.t in the Pugs repo I'll reup my pugs to see if the perl6 stuff is out of sync. wouldn't think so % stupidbot has left stupidbot!bacek@123-243-38-218.tpgi.com.au if you're willing to paste somewhere the code you find problematic, that would help For me, the line #40 assembles an @array3 from and @array2 whose scope closed on line 36. s/and/an/ % bacek has left bacek!~bacek@123-243-38-218.tpgi.com.au Coleoid: yes. seems you're right that can't be right "Coleoid" at 76.251.83.159 pasted "expiring scope in array.t?" (15 lines) at http://nopaste.snit.ch/13495 Coleoid: do you have a Pugs commitbit? I did a long time ago, but I don't think I can find it... % stupidbot has joined #parrot Coleoid: ok, I'll see if I can fix it It's not causing a problem in rakudo, since the bulk of array.t is fudged out on rakudo. I could either remove the {} around @array2 or merge it with that around @arry3 s/arry/array/ masak: There are others, throughout the file. :( maybe I should try to run the test file in Pugs first Yeah. Glad I'm not insane / that far out of touch with Perl 6, though! :) I was figuring hoisting the declarations out of the blocks. ...I'll start trying to relocate my commit bit. Coleoid: good Coleoid: Pugs complains as well. I think we can assume the test file is at fault masak: Whew. Still updating Pugs... haven't updated it in N months... seems moritz indiscriminately added blocks at r21001 he probably thought there were no dependencies between the variables ok, I got a version running in Pugs committing that * masak only has 3 minutes of battery left Coleoid: there, fixed in r21231. Coleoid++ masak: Thanks! By next time I hope to be able to help myself. Coleoid: sounds good too... little... battery... must... find... power source... :D % masak has left masak!~user@91.149.44.223 Dave, my mind is going.... I can feel it. % bacek has joined #parrot % clochette has joined #parrot % clochette has left clochette!~clochette@212-198-248-33.rev.numericable.fr % rurban has joined #parrot % unenana has joined #parrot % unenana has left unenana!~unenana@212-198-248-33.rev.numericable.fr % TiMBuS has left TiMBuS!~Hurf@123-243-167-27.static.tpgi.com.au % bacek has left bacek!~bacek@123-243-38-218.tpgi.com.au pmichaud: Will make sure that the patch builds and works with current Rakudo and only causes the two failures in isa testing for Sub etc. And if so, check it in. Unfortunately, the "just set the proto as a property" approach may just suck. Because isa doesn't just automatically work now. So need to override isa in the proto-objects Sub, Block, Method etc. That's what's left to do. Damm. svn up'd and now got a collision... % jennyf has joined #parrot % kid51 has joined #parrot % jennyf has left jennyf!~jennyf@212-198-248-33.rev.numericable.fr % kid51 has left kid51!~jkeen@ool-18bcb199.dyn.optonline.net % kid51 has joined #parrot % jan has left jan!~chatzilla@90-229-128-103-no52.tbcn.telia.com r29098 | jonathan++ | trunk: : [rakudo] Replace usage of :instanceof with storing the proto as a property. Still need to fixup isa to work, but this resolves some other issues for now that the :instanceof usage introduced. Also lays the groundwork for storing signature objects. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29098 putain, impossible de savoir jusqu'à quand je suis lié à Bouygues oops, wrong channel % barney has joined #parrot % tetragon has joined #parrot % jan has joined #parrot % guru has joined #parrot % unenana has joined #parrot are there dates for the parrot hackaton at copenhagen? If so, I'm not aware of them I think pmichaud mentioned he was hacking the day before and after the workshop. I should be doing both of those too. I haven't booked anything yet. So I plan to stay one day before and after as well. r29099 | bernhard++ | trunk: : [Pipp Antlr3] : Passed the wrong variant in Parrot::Test::Pipp::Antlr3 diff: http://www.parrotvm.org/svn/parrot/revision?rev=29099 Nice. Guess we need to find, a good hacking location. % lafille has joined #parrot % lafille has left lafille!~lafille@212-198-248-33.rev.numericable.fr % guru has left guru!~guru@dsl-67-204-18-132.acanac.net % guru has joined #parrot % unenana has left unenana!~unenana@ANantes-257-1-35-57.w90-25.abo.wanadoo.fr % guru has left guru!~guru@dsl-67-204-18-132.acanac.net % kid51 has left kid51!~jkeen@68.237.3.243 % kid51 has joined #parrot r29100 | jkeenan++ | autojit: : [configure] Move some hard-coded data from inside runstep() to _init() so that : they are overrideable during testing. Refactor code from insider runstep() : into _first_probe_for_exec(). Add file to test command-line option setting : --jitcapable=0. Rearrange subs and tests in order in which they are called : inside runstep(). diff: http://www.parrotvm.org/svn/parrot/revision?rev=29100 rurban: here you said you have no mesa, but via RT you said you have mesa-devel and opengl installed. I'm confused. I wish donaldh would pop in ... Anyone else here have cygwin? I have PalmOS, is that the same? :) Tene: so ... many ... jokes ... so many at the same time that they get stuck in the door and none make it out? Three Stooges Syndrome? "You mean I have pneumonia?" "Yes." "Juvenile diabetes?" "Yes." "Hysterical pregnancy?" "Uh, a little bit, yes." Oh, that's where that joke came from. It didn't sound like something I'd come up with. Perhaps it was a meme. Is cygwin a meme? Good question. It does seem to have been reinvented several times so far .... % petdance has joined #parrot r29101 | bernhard++ | trunk: : [Pipp] Work on testability with the standard PHP test suite : Let pipp also look at $ENV{PIPP_VARIANT}. : Let pipp accept calls without trailing PHP script name. : Check for invalid variant names. : Accept, but ignore, the options 'C' and 'd'. : pipp.pl is no longer needed, the exe 'pipp' is used instead. : Update instructions in docs/testing.pod. : Test against PHP 5.3. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29101 r29102 | bernhard++ | trunk: : [Pipp] : Remove trailing whitespace. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29102 % barney has left barney!~bernhard@p549A1F32.dip0.t-ipconnect.de r29103 | jkeenan++ | autojit: : [configure] Simplify structure of runstep(): move code for non-JIT up; set : explicit result and return at that point. Set explicit yes/no results. : Shorten description in Configure.pl output, as this step no longer deals with : architecture or OS -- only with JIT. Test for some verbose output. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29103 % unenana has joined #parrot % unenana has left unenana!~unenana@212-198-248-33.rev.numericable.fr % britneypire has joined #parrot % clochette has joined #parrot % britneypire has left britneypire!~britneypi@212-198-248-33.rev.numericable.fr japhb: Sorry, I was out. And confused also. Yes, I have mesa, but didn't know that I have mesa. % clochette has left clochette!~clochette@ANantes-257-1-35-57.w90-25.abo.wanadoo.fr % kid51 has left kid51!~jkeen@68.237.3.243 % luca_ has joined #parrot % vsoni has joined #parrot % vsoni has left #parrot % cjfields has joined #parrot jonathan around? cjfields: Yes The transliteration implementation I have in RT, should it go in Str or Any? I'd guess it would be Str. If it doesn't explicitly say anywhere, I'd put it in Str for the time being. If it's determined it should have been in Any, it ain't hard to move it there. That's what the patch is made against OK It's written in Perl 6 rather than PIR, if I remember? Nope, PIR Ah, OK. It could go right in That kinda makes it possible to apply like, real soon now. Right. Transliteration falls much more into pmichaud's expertise than my own, so I think it's best he reviews it. Or if he's OK with it and just wants someone to do the grunt work of applying it, I can do that on my Rakudo day on Tuesday. okay by me. It should be resistant to the HLL bugs we have been dealing with OK, excellent. Are there some spectests for this too? though I think pmichaud is taking care of that (saw a new branch) yes, added tests (t/spec/S05-transliteration/trans.t) it handles :c, :d, :s now Excellent. They can be added to the spectest_regression target, then. :-) ~40 tests, just need to implement tr/// yes I'd imagine that the tr/// bit is not too bad. I'm assuming we'll need to add in something for the modifiers tr:d/a-z//, maybe so it's more p6-like I'd guess the'll be consistent with the regexes, yes. Another one is match(). A simple implementation would be easy. nopaste? nopaste is at http://nopaste.snit.ch/ (ask TonyC for new channels) or http://rafb.net/paste or http://paste.husk.org/ or http://poundperl.pastebin.com/ or http://paste.scsys.co.uk/ or don't bother me while I'm eating or App::Nopaste or tools/dev/nopaste.pl http://pasta.test-smoke.org/ or http://paste.husk.org/ or http://nopaste.snit.ch:8001/ or http://rafb.net/paste or http://poundperl.pastebin.com/ or http://paste.scsys.co.uk/ "cjfields" at 76.199.12.42 pasted "match()" (4 lines) at http://nopaste.snit.ch/13496 What's that a method on? Regex? Yes. It's mentioned in S05. It's the method form of m//. subst() is method form of s///. % britneypire has joined #parrot http://feather.perl6.nl/syn/S05.html#Substitution mowing_yard& transliteration should go in Any basically, any method that we expect to act as a builtin we should place in Any I started reviewing the patch a bit earlier but it's also a bit long yes it is. I think it would be good to get clarification from p6l about how ranges work (and white space), if we haven't done that already. I have added in comments about that. as I was reviewing the diff I was thinking that perhaps it'll be the same syntax as character enumerations in regexes re: 'a..b' vs 'a .. b' In the patch, I am assuming (for now) spaced inside a range are not important, outside of a range they are (hey, I got out of mowing the yard for now!) to be more precise transliteration should go in src/builtins/any-str.pir since it's a str-based form of Any method % iblechbot has left iblechbot!~iblechbot@ppp-62-216-205-200.dynamic.mnet-online.de * moritz is pleased that in his absence the number of passing tests continued to rise significantly saw character enums in S05; that seems about right, except ws isn't ignored outside of the range. % rurban_ has joined #parrot % petdance has left petdance!~Andy@64.81.227.163 % rurban has left rurban!~chatzilla@212-183-58-71.adsl.highway.telekom.at % rurban_ is now known as rurban % rurban has left rurban!~chatzilla@212-183-61-221.adsl.highway.telekom.at % britneypire has left britneypire!~britneypi@212-198-248-33.rev.numericable.fr % luca_ has left luca_!~lucax@net-93-147-58-130.t2.dsl.vodafone.it http://rakudo.de/progress-nonstacked.png # rakudo progress graph as non-stacked graph (X-post from #perl6) % cjfields has left cjfields!~cjfields@adsl-76-199-12-42.dsl.chmpil.sbcglobal.net r29104 | pmichaud++ | trunk: : [rakudo]: spectest-progress.csv update: 87 files, 1587 passing tests diff: http://www.parrotvm.org/svn/parrot/revision?rev=29104 r29105 | moritz++ | trunk: : [rakudo] cosmetic changes to tools/*.pl diff: http://www.parrotvm.org/svn/parrot/revision?rev=29105 "Coleoid" at 76.251.83.159 pasted "error from array.t" (24 lines) at http://nopaste.snit.ch/13497 r29106 | fperrad++ | trunk: : [docs] : - tools/docs/pod_errors.pl removed since r28732 diff: http://www.parrotvm.org/svn/parrot/revision?rev=29106 % cjfields has joined #parrot r29107 | fperrad++ | trunk: : [docs] : - tools/build/pbc2c.pl removed since r28978 diff: http://www.parrotvm.org/svn/parrot/revision?rev=29107 % cjfields has left cjfields!~cjfields@adsl-76-199-12-42.dsl.chmpil.sbcglobal.net % unenana has joined #parrot % unenana has left unenana!~unenana@212-198-248-33.rev.numericable.fr % tflorez has joined #parrot % petdance has joined #parrot % Theory has joined #parrot r29108 | pmichaud++ | trunk: : [rakudo]: add .perl method to Failure (moritz++) diff: http://www.parrotvm.org/svn/parrot/revision?rev=29108 r29109 | pmichaud++ | trunk: : [pct]: Get 'for' loops to work with 0-arity blocks (RT #56648, moritz++) diff: http://www.parrotvm.org/svn/parrot/revision?rev=29109 % Ademan has joined #parrot % Ademan has left Ademan!~dan@c-98-210-53-106.hsd1.ca.comcast.net % paco has left paco!~chatzilla@139.Red-80-36-122.staticIP.rima-tde.net % tetragon has left tetragon!~seneca@76-10-148-120.dsl.teksavvy.com % stupidbot has left stupidbot!bacek@123-243-38-218.tpgi.com.au % stupidbot has joined #parrot Andy Lester | Field Guide to Parrot Porters: link: http://www.perlfoundation.org/parrot/index.cgi?field_guide_to_parrot_porters WHOO LOOK I EDITED THE WIKI PAGE WHOOO % rdice has joined #parrot % Whiteknight has joined #parrot % jennyf has joined #parrot % jennyf has left jennyf!~jennyf@212-198-248-33.rev.numericable.fr rakudobug? i guess rakudobug is mailto:rakudobug@perl.org Auzon: use this one for convenience r29110 | Whiteknight++ | gsoc_pdd09: : [gsoc_pdd09] update to trunk r29109 diff: http://www.parrotvm.org/svn/parrot/revision?rev=29110 % allison has joined #parrot r29111 | moritz++ | trunk: : [rakudo] Str.perl uses single quotes, Auzon++ diff: http://www.parrotvm.org/svn/parrot/revision?rev=29111 r29112 | moritz++ | trunk: : [rakudo] three more files for spectest_regression diff: http://www.parrotvm.org/svn/parrot/revision?rev=29112 % teknomunk has joined #parrot % unenana has joined #parrot % unenana has left unenana!~unenana@ANantes-257-1-35-57.w90-25.abo.wanadoo.fr r29113 | Whiteknight++ | vtable_self: : [vtable_has_self] updating to trunk r29109 diff: http://www.parrotvm.org/svn/parrot/revision?rev=29113 % stupidbot has left stupidbot!bacek@123-243-38-218.tpgi.com.au % stupidbot has joined #parrot % allison has left allison!~chatzilla@cpe-74-68-114-171.nyc.res.rr.com % wknight8111 has joined #parrot % allison has joined #parrot % Whiteknight has left Whiteknight!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % allison has left allison!~chatzilla@cpe-74-68-114-171.nyc.res.rr.com % sandra_f has joined #parrot % sandra_f has left sandra_f!~sandra_f@212-198-248-33.rev.numericable.fr % AndyA has left AndyA!~andy@ca93nt.hexten.net % AndyA has joined #parrot % bacek has joined #parrot % bacek has left bacek!~bacek@mcas-151.usr.optusnet.com.au % Theory has left Theory!~Theory@c-67-160-131-113.hsd1.or.comcast.net % jjore2 has left jjore2!~jjore@c-24-19-49-60.hsd1.mn.comcast.net % allison has joined #parrot % TiMBuS has joined #parrot % nopaste has left nopaste!~opaste@202-154-105-237.people.net.au % nopaste has joined #parrot % bacek has joined #parrot % lafille has joined #parrot % lafille has left lafille!~lafille@212-198-248-33.rev.numericable.fr r29114 | jkeenan++ | autojit: : [configure] Refactor code from within runstep() into _handle_exec_protect(), : then test it. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29114 % kid51 has joined #parrot % allison has left allison!~chatzilla@cpe-74-68-114-171.nyc.res.rr.com % contingencyplan has joined #parrot % gryphon_ has joined #parrot % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net % purl has left purl!~purl@florence.kuiki.net % purl has joined #parrot % gryphon_ has left gryphon_!~gryphon@dsl-209-221-185-54.zipcon.net % kid51 has left kid51!~jkeen@pool-70-107-2-254.ny325.east.verizon.net % cotto_home has joined #parrot % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % davidfetter has joined #parrot % davidfetter has left davidfetter!~davidfett@start.fetter.org % britneypire has joined #parrot % britneypire has left britneypire!~britneypi@212-198-248-33.rev.numericable.fr % camgirl25 has joined #parrot % camgirl25 has left camgirl25!~camgirl25@212-198-248-33.rev.numericable.fr % s1n has joined #parrot i have a patch for an almost trivial thing that has been bugging me in the rakudo tests, the harness to be precise. are mailinglist patches still the preferred method of reporting? % cjfields has joined #parrot % lafille has joined #parrot % Eevee has joined #parrot % lafille has left lafille!~lafille@212-198-248-33.rev.numericable.fr % cjfields has left cjfields!~cjfields@adsl-76-199-12-42.dsl.chmpil.sbcglobal.net rakudobug? rakudobug is mailto:rakudobug@perl.org s1n: send you patch to rakudobug with '[PATCH]' in the beginning of subject line s1n: there is also languages/perl6/README with description of how to send patches. bacek: yes, thanks, i saw that note, i just sent it do the patches get tracked by RT? nevermind s1n: yes, they are you should receive autoreply from RT. yeah i did thanks how can i, as the author of the ticket, change the custom fields, such as platform or severity? s1n: register with bitcard i did, i logged in, clicked on the "Custom Fields" link, and no platform chooser % bacek_ has joined #parrot % bacek has left bacek!~bacek@mcas-151.usr.optusnet.com.au % particle has joined #parrot % jennyf has joined #parrot % jennyf has left jennyf!~jennyf@212-198-248-33.rev.numericable.fr % magnachef has left magnachef!~magnachef@cpe-74-78-109-88.buffalo.res.rr.com % Psyche^ has joined #parrot % particle has left particle!~particle@c-98-232-28-49.hsd1.wa.comcast.net % Patterner has left Patterner!~Psyche@e177238091.adsl.alicedsl.de % Psyche^ is now known as Patterner % petdance has left petdance!~Andy@64.81.227.163 % particle has joined #parrot % cybergirl has joined #parrot % cybergirl has left cybergirl!~cybergirl@212-198-248-33.rev.numericable.fr % uniejo has joined #parrot % unenana has joined #parrot % unenana has left unenana!~unenana@212-198-248-33.rev.numericable.fr % teknomunk has left teknomunk!~teknomunk@r74-195-239-111.stl1cmta01.stwrok.ok.dh.suddenlink.net % cosimo has joined #parrot