Camelia, the Perl 6 bug

IRC log for #parrot, 2009-03-21

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:01 Tene_ jonathan: there are tests that use is_deeply, but it's not marked as exported
00:01 Tene_ just implicitly from being multi
00:01 Tene_ should it be?
00:02 jonathan Well, if it's marked multi I guess it will get exported...or should.
00:02 jonathan It's possible I screwed it up though. ;-)
00:02 Tene_ huh, unpack.t couldn't find is_deeply
00:03 jonathan odd
00:04 Tene_ even after adding is export(:DEFAULT)
00:04 jonathan Tene_: is_deeply or _is_deeply?
00:04 Tene_ the former
00:05 Tene_ t/spec/S32-str/unpack.t
00:05 Tene_ perl6 -e 'use Test; is_deeply(1,1)'
00:05 Tene_ fails
00:07 Tene_ should I be getting spectest failures on the 99problems problems from not finding 'floor' and 'ceiling'?
00:07 jonathan And you marked it as "is export"?
00:08 Tene_ I did.
00:08 jonathan I hadn't seen that.
00:08 Tene_ and it's a multi.
00:08 jonathan OK. Then I'm afraid it's time for the debugger. :-|
00:08 jonathan Did you mark it is export(:DEFAULT) or just is export, BTW?
00:08 Tene_ the former
00:09 jonathan Try the second.
00:09 jonathan Just out of curiosity.
00:09 jonathan But shouldn't make a difference.
00:09 AndyA joined #parrot
00:09 Tene_ shouldn't with the multi
00:09 jonathan Right.
00:09 jonathan Only should be equivalent with the multi.
00:10 Tene_ hmm
00:10 Tene_ oh, it works once I deleted Test.pir
00:10 Tene_ and the test passes.
00:10 Tene_ right, you mentioned that.
00:10 jonathan Oh.
00:11 jonathan Missing Makefile dep on Test.pm maybe?
00:11 Tene_ No.
00:11 Tene_ i just didn't regen it after modifying Test.pm and ran the file directly.
00:11 jonathan oh, ok!
00:11 tetragon joined #parrot
00:12 Tene_ spectesting again...
00:21 Tene_ jonathan: seems like there are some problems with IO... are those known?
00:23 jonathan Tene_: I have some local commits that cause issues. I thought I had only checked in working things.
00:23 jonathan Tene_: Did you re-configure?
00:23 Tene_ Oh, no.
00:23 jonathan Since I added IO.pm to setting
00:23 jonathan ah, phew
00:23 Tene_ Ah.
00:23 Tene_ :)
00:24 Tene_ Thanks for all your help.
00:24 jonathan Welcome. :-)
00:24 jonathan You can pay in a .leave implementation. ;-)
00:25 Tene_ Hmm.  I still get a "Method 'close' not found for invocant of class 'IO'" on t/spec/S16-unfiled/slurp.rakudo
00:25 Tene_ for example
00:26 jonathan Hmm.
00:26 Tene_ do you see that too?
00:26 jonathan IO.pm is certainly mentioned in Makefile?
00:26 jonathan No.
00:27 * Tene_ realcleans and tries again.
00:27 jonathan (.close is implemented in src/setting/IO.pm now)
00:28 Tene_ Yes, it works now.
00:28 Tene_ ><
00:29 jonathan sjn: ping
00:30 jonathan sjn: oh, nvm
00:30 jonathan :-)
00:34 * jonathan really needs sleep now
00:36 jonathan night all
00:36 Tene_ 'night
00:39 bacek_ joined #parrot
00:48 dalek rakudo: a67ef98 | (Stephen Weeks)++ | Test.pm:
00:48 dalek rakudo: Put Test into the Test namespace
00:48 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/a​67ef98a983208c2fbc7e47e077982076d336e4c
00:48 shorten dalek's url is at http://xrl.us/bek3p6
01:00 nnunley joined #parrot
01:10 GeJ Good morning everyone
01:12 dukeleto joined #parrot
01:25 kid51 joined #parrot
01:31 AndyA joined #parrot
01:35 dukeleto joined #parrot
01:38 eternaleye joined #parrot
01:50 mikehh parrot r37613 - fails t/examples/pod.t - ALL other tests in make fulltest, make distro_tests, pre- & post-config tests and smolder PASS
01:52 mikehh thats on Kubuntu Intrepid i386 - rakudo (e38edf9) builds and make test/make spectest PASS
01:54 dalek rakudo: 6a4058a | (Stephen Weeks)++ | Test.pm:
01:54 dalek rakudo: Use 'module' instead of 'package'.  literal++
01:54 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/6​a4058a276e1882eb3a11a1ba605d5838fd6c646
01:54 shorten dalek's url is at http://xrl.us/bek3v6
02:11 dalek rakudo: 627b6d6 | pmichaud++ | docs/spectest-progress.csv:
02:11 dalek rakudo: spectest-progress.csv update: 325 files, 7271 passing, 0 failing
02:11 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/6​27b6d63a6b0de881911eaefa3f1fbb18b30ecb2
02:11 shorten dalek's url is at http://xrl.us/bek3w5
02:13 kid51 mikehh:  Could you open a TT for that failure in t/examples/pod.t?  (I think it was reported 2 days ago, but I can't locate any active ticket.)  Thanks.
02:52 kid51 msg mikehh There was an error in t/examples/pod.t in the way that Parrot::Test::Pod::new() was called.  I fixed that, so that the test file runs -- but now 5 test failures are appearing.
02:52 purl Message for mikehh stored.
02:53 dalek parrot: r37614 | jkeenan++ | trunk/t/examples/pod.t:
02:53 dalek parrot: Parrot::Test::Pod::new() needs a hash ref with an 'argv' key as its argument.
02:53 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37614/
02:58 Theory joined #parrot
03:01 kid51 Created TT 482 to report those 5 failures in t/examples/pod.t
03:28 TiMBuS joined #parrot
03:30 dukeleto joined #parrot
03:36 janus joined #parrot
04:48 sean joined #parrot
05:02 dalek tracwiki: v1 | gaurav++ | PIR%20Tutorial
05:02 dalek tracwiki: Started moving the PIR tutorial from the old wiki
05:02 dalek tracwiki: https://trac.parrot.org/parrot/wiki/PI​R%20Tutorial?version=1&amp;action=diff
05:02 shorten dalek's url is at http://xrl.us/bek4bs
06:37 megazooch joined #parrot
07:22 sean joined #parrot
07:35 sjn jonathan: pong?
07:42 dukeleto joined #parrot
07:43 dalek tracwiki: v2 | octo++ | PIR%20Tutorial
07:43 dalek tracwiki: Improved the introduction a bit.
07:43 dalek tracwiki: https://trac.parrot.org/parrot/wiki/PI​R%20Tutorial?version=2&amp;action=diff
07:43 shorten dalek's url is at http://xrl.us/bek4ia
08:06 barney joined #parrot
08:11 Tene joined #parrot
08:52 sean joined #parrot
09:07 sean joined #parrot
09:36 masak joined #parrot
10:22 bacek hi there
10:22 purl hello, bacek.
10:45 bacek is worth to try resurrect src/io/socket* stuff? Or it's dead and will be removed from Parrot soon forever?
10:45 bacek s/^/is /
11:12 dalek rakudo: 836900e | (Carl Masak)++ | src/ (3 files):
11:12 dalek rakudo: [setting/Any-str.pm] implemented lines($filename)
11:12 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/8​36900e534d92c33f69373658708f61f1ada6760
11:12 shorten dalek's url is at http://xrl.us/bek4oy
11:50 alvar joined #parrot
12:00 riffraff joined #parrot
12:18 Whiteknight joined #parrot
12:32 dalek rakudo: d448f91 | (Carl Masak)++ | src/setting/Any-str.pm:
12:32 dalek rakudo: expanded signature of lines multi
12:32 dalek rakudo: Suggested by bacek++.
12:32 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/d​448f91871e8c9c805eafe212d52d3c807b54be9
12:32 shorten dalek's url is at http://xrl.us/bek4rn
12:36 NordQ joined #parrot
12:37 kid51 joined #parrot
12:39 jimka joined #parrot
12:43 mikehh kid51: I have managed to fix some of the errors in TT#482
12:44 tuxdna joined #parrot
12:45 mikehh kid51: I  am pretty sure it's not the test but the snippets in the POD
12:47 dalek tpfwiki: bernhard.schmalhofer@gmx.de | Pipp
12:47 dalek tpfwiki: http://www.perlfoundation.​org/parrot/index.cgi?pipp
12:51 dalek rakudo: 79bc4f3 | (Carl Masak)++ | src/setting/ (2 files):
12:51 dalek rakudo: moved param checks in lines from delegator to delegatee
12:51 dalek rakudo: Suggested by bacek++.
12:51 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/7​9bc4f3156b3d6a9cd061a428d0e250ac1e15fa6
12:51 shorten dalek's url is at http://xrl.us/bek4sw
13:11 Woody4286 joined #parrot
13:15 Whiteknight joined #parrot
13:30 kid51 mikehh:  Yes I saw your posts.  Are you preparing an overall patch?
13:34 mikehh kid51: Yes if I can get all the tests passing
13:36 mikehh or conversely remove the =begin/=end PIR on the ones I ca't get to work
13:40 kid51 k.  Thanks for your investigation.
13:40 mikehh I just got test 32 to pass if I change call to bsr, which the book (chap 04) should be the same
13:40 kid51 good.  BBL
13:40 mikehh says
13:57 Theory joined #parrot
14:03 dalek tracwiki: v61 | barney++ | WikiStart
14:04 dalek tracwiki: A bit more verbose wordin
14:04 dalek tracwiki: https://trac.parrot.org/parrot/wiki/​WikiStart?version=61&amp;action=diff
14:04 shorten dalek's url is at http://xrl.us/bek4ym
14:04 dalek tracwiki: v62 | barney++ | WikiStart
14:04 dalek tracwiki: Meta first
14:04 dalek tracwiki: https://trac.parrot.org/parrot/wiki/​WikiStart?version=62&amp;action=diff
14:04 shorten dalek's url is at http://xrl.us/bek4yq
14:15 dalek tracwiki: v4 | barney++ | SmokingParrot
14:16 dalek tracwiki: make languages-smoke is gone
14:16 dalek tracwiki: https://trac.parrot.org/parrot/wiki/Sm​okingParrot?version=4&amp;action=diff
14:16 shorten dalek's url is at http://xrl.us/bek4zg
14:29 Coke_afk .
14:29 Coke .
14:30 * Coke is glad to see all the activity on #482. =-)
14:45 mikehh Coke: Hi
14:46 pmichaud good morning #parrot
14:47 mikehh pmichaud: good morning
14:48 Infinoid hi guys
15:05 Coke mikehh: hi
15:05 purl hey, Coke.
15:16 pmichaud afk # meeting
15:22 kid51 joined #parrot
15:29 mikehh Coke: I got the test to pass by fudging a some of the tests
15:30 mikehh kid51: fitto
15:30 mikehh ditto
15:40 Coke mikehh: "fudging"?
15:43 mikehh I commented out the =begin/end PIR on a couple of tests that I haven't figured out yet
15:44 mikehh I will subimt a patch to TT#482 for you all to look at
15:44 mikehh maybe you can figure out the ones I haven't
15:45 dalek wmlscript: 87a1e83 | (Francois Perrad)++ |  (2 files):
15:45 dalek wmlscript: fix make codetest
15:45 dalek wmlscript:  - use $(PROVE) instead of $(PERL)
15:45 dalek wmlscript:  - t/doc/pod.t becomes t/codingstd/pod_syntax.t
15:45 dalek wmlscript: review: http://github.com/fperrad/wmlscript/commit​/87a1e83daeb850d7f8da1a1b114426fc9b9c463d
15:45 shorten dalek's url is at http://xrl.us/bek48f
15:45 dalek wmlscript: 2e6f65c | (Francois Perrad)++ | config/makefiles/ (2 files):
15:45 dalek wmlscript: add missing Copyright
15:45 dalek wmlscript: review: http://github.com/fperrad/wmlscript/commit​/2e6f65c90fff65388ce153a5b2aa22bdd88b5446
15:45 shorten dalek's url is at http://xrl.us/bek48h
15:45 dalek wmlscript: f969872 | (Francois Perrad)++ | build/ (2 files):
15:45 dalek wmlscript: generates PIR coda
15:45 dalek wmlscript: review: http://github.com/fperrad/wmlscript/commit​/f969872419672e84fde9c9b50ab3d8e5c15beebc
15:45 shorten dalek's url is at http://xrl.us/bek48j
15:51 Tene joined #parrot
15:52 diakopter joined #parrot
15:54 TimToady joined #parrot
16:06 dalek lua: d841636 | (Francois Perrad)++ |  (2 files):
16:06 dalek lua: fix make codetest
16:06 dalek lua:  - use $(PROVE) instead of $(PERL)
16:06 dalek lua:  - t/doc/pod.t becomes t/codingstd/pod_syntax.t
16:06 dalek lua: review: http://github.com/fperrad/lua/commit/d8​41636e825926c3d923d0500338345aa7dab72a
16:06 shorten dalek's url is at http://xrl.us/bek5ba
16:06 dalek lua: be3c9cb | (Francois Perrad)++ | config/makefiles/pmc.in:
16:06 dalek lua: add missing Copyright
16:07 dalek lua: review: http://github.com/fperrad/lua/commit/be​3c9cbbb7eef480a16d92e6f487a8794fb943a0
16:07 shorten dalek's url is at http://xrl.us/bek5be
16:07 dalek lua: 920c8a2 | (Francois Perrad)++ | src/build/translator.pl:
16:07 dalek lua: generates PIR coda
16:07 dalek lua: review: http://github.com/fperrad/lua/commit/92​0c8a21ad022bfd9e26407269f3bb4daa886941
16:07 shorten dalek's url is at http://xrl.us/bek5bi
16:08 barney joined #parrot
16:20 tetragon joined #parrot
16:23 dalek parrot: r37615 | Util++ | trunk/lib/Parrot/Test/Pod.pm:
16:23 dalek parrot: Fixed cut-and-pasted error message
16:23 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37615/
16:24 dalek lazy-k: 43b23e1 | (Bernhard Schmalhofer)++ |  (5 files):
16:24 dalek lazy-k: config/gen/makefiles/languages.pm is gone
16:24 dalek lazy-k: review: http://github.com/bschmalhofer/lazy-k/commi​t/43b23e1569909fa2704c4ec2c6dad1cd2d28fa7d
16:24 shorten dalek's url is at http://xrl.us/bek5c4
16:26 dalek unlambda: 5735de3 | (Bernhard Schmalhofer)++ |  (5 files):
16:26 dalek unlambda: config/gen/makefiles/languages.in is gone
16:26 dalek unlambda: review: http://github.com/bschmalhofer/unlambda/comm​it/5735de3829ebe5f83ca5939fb067f7943030b721
16:26 shorten dalek's url is at http://xrl.us/bek5di
16:35 kid51 mikehh:  So far so good on that patch.
16:36 kid51 Coke:  Okay to apply patch as is?  Or do we want to hold off for a more complete solution (i.e., no 'fudging')?
16:39 mikehh kid51: bear in mind I am not really a PIR expert - you might want somepne who is look at it
16:41 * kid51 is not a PIR expert either.  Hence, deferring to others.
16:41 kid51 Back later in the day.
16:45 dalek pipp: d7ee4a0 | (Bernhard Schmalhofer)++ | build/templates/ (2 files):
16:45 dalek pipp: Some tidbits in Makefiles
16:45 dalek pipp: review: http://github.com/bschmalhofer/pipp/commit​/d7ee4a068c3c3739c467dcfa4adf71206c43c4f2
16:45 shorten dalek's url is at http://xrl.us/bek5e6
16:46 dalek rakudo: de786f3 | pmichaud++ | docs/spectest-progress.csv:
16:46 dalek rakudo: spectest-progress.csv update: 325 files, 7280 passing, 0 failing
16:46 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/d​e786f360f93d0f1c37bacd1ced59a94d95d4d28
16:46 shorten dalek's url is at http://xrl.us/bek5fc
17:10 rdice joined #parrot
17:12 NordQ joined #parrot
17:18 Coke kid51: t/examples/pod.t isn't run as part of the normal test runs, so I'd rather just fix the bugs in the examples rather than hide them.
17:19 Coke (and fixing them may mean more than just getting the examples to pass, but also to chagne the surrounding documentation that is describing the PIR example.
17:25 mikehh Coke: I tried to do that.  I am not sure some of the examples are applicable any more
17:26 Coke No, I've already had to do some cleanup in that regard, too.
17:27 mikehh as far as I can tell yhr test is fine - if I extraxt the code and try to compile it with pattot it give the same errors
17:28 mikehh s/yhr/the/ - this keyboard is not quite right for my typing :-{
17:37 geof joined #parrot
17:40 dalek parrot: r37616 | coke++ | trunk/docs/user/pir/intro.pod:
17:40 dalek parrot: [t/docs] Pass all PIR examples
17:40 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37616/
17:45 mikehh Coke: that's good - shouldn't the =cut be removed?
17:45 Coke mikehh: given that that's how I'm doing the testing, good. (extracting the code and putting it in a file and running it with parrot)
17:46 Coke mikehh: whoops.
17:47 Coke fixed.
17:48 dalek parrot: r37617 | coke++ | trunk/docs/user/pir/intro.pod:
17:48 dalek parrot: [docs] Fix pod typo
17:48 dalek parrot: mikehh++
17:48 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37617/
17:51 mikehh Coke:  I've fixed some of them in the patch I submitted, which got to work.
17:53 mikehh some of the others I couldn't figure out,  ,lex and global amongst them
17:56 mikehh and of course one of those you just patched
18:06 alvar joined #parrot
18:07 Coke global is old PIR sugar; replaced with explicit calls to get_global/set_global
18:07 Coke I don't know how to fix .lex or :invocant yet myself.
18:11 mikehh One of the obes I fixed was objecting to fact being an opcode - i replaced it with factr and missing parens on return
18:12 mikehh s/obes/ones/
18:17 dalek parrot: r37618 | coke++ | trunk/t/examples/pod.t:
18:17 dalek parrot: [t] When parsing language blocks to test, force an exact match.
18:17 dalek parrot: =begin PIR     #works
18:17 dalek parrot: =begin PIR - TT #428 # dosn't bother
18:17 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37618/
18:20 mikehh Coke: that's a better way
18:25 Coke mikehh: I fixed that with 'fact'()
18:25 dalek parrot: r37619 | coke++ | trunk (2 files):
18:25 dalek parrot: [t/docs] Fixup more PIR examples. Skip one with a ticket #.
18:25 dalek parrot: Thanks to mikehh++ for the initial version of the patch.
18:25 dalek parrot: Fixup mikehh's credit entry.
18:25 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37619/
18:26 Coke there, that leaves one failure.
18:40 Coke there, fixed.
18:40 Coke mikehh++
18:41 mikehh Coke: excellent
18:41 dalek parrot: r37620 | coke++ | trunk/docs/user/pir/pmcs.pod:
18:41 dalek parrot: [t/docs] Fix PIR example to avoid 'global' syntax.
18:41 dalek parrot: Tweak example slightly to avoid segfault.
18:41 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37620/
18:50 dalek parrot: r37621 | coke++ | trunk/docs/book/ch04_pir_subroutines.pod:
18:50 dalek parrot: [docs] POD target sections should have matching begin/end
18:50 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37621/
18:58 dalek parrot: r37622 | cotto++ | trunk (2 files):
18:58 dalek parrot: [PMC] make StringHandle's clone a little more robust
18:58 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37622/
19:10 nopaste "tene" at 166.70.38.237 pasted "weird bug for jonathan++" (8 lines) at http://nopaste.snit.ch/15935
19:14 cotto Yuck.  LexInfo doesn't extend Hash, but calls Parrot_Hash_visit/freeze directly.
19:16 Coke blah.
19:18 jonathan eww.
19:18 jonathan That's sick and wrong.
19:18 Tene Ew.
19:18 davidfetter p4tc|-|!
19:19 cotto I'm really hoping that the obvious fix doesn't cause any mysterious test failures.
19:21 cotto HAPPY
19:23 dalek parrot: r37623 | cotto++ | trunk/src/pmc/lexinfo.pmc:
19:23 dalek parrot: [PMC] use PMC inheritance instead of calling Hash PMC functions directly
19:23 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37623/
19:34 Theory joined #parrot
19:36 dalek parrot: r37624 | cotto++ | trunk/src/pmc/addrregistry.pmc:
19:36 dalek parrot: [PMC] use PMC inheritance instead of calling Hash PMC functions directly (AddrRegistry)
19:36 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37624/
19:47 PacoLinux joined #parrot
20:04 alvar joined #parrot
20:27 cotto has anyone tried make cover recently (i.e. since about r31000)?
20:35 dalek parrot: r37625 | coke++ | trunk/docs/book/ch05_pasm.pod:
20:35 dalek parrot: [t/docs] test more PASM code.
20:35 dalek parrot: Update some old tests and docs. Mark some as "PASM TODO" - those snippets fail and need review.
20:35 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37625/
21:15 hudnix joined #parrot
21:18 Util Cotto: I just tried it, with fresh checkouts - revision r37625.
21:18 Util On Darwin - failed completely due to errors in linking: ld: common symbols not allowed with MH_DYLIB output format with the -multi_module option
21:18 Util On Linux - failed completely due to errors in compiling src/exceptions.c, function `Parrot_print_backtrace':
21:18 Util src/exceptions.c:588: error: `Dl_info' undeclared
21:18 Util This was my first time trying `make cover` at all.
21:25 cotto Util++
21:26 cotto Something is screwing up the headers and #defines such that dlfcn.h isn't seeing __USE_GNU, which is required for Dl_info's definition.
21:32 mikehh cotto: gives me some weird results - like you said
21:37 dalek parrot: r37626 | cotto++ | trunk/config/auto/backtrace/test_dlinfo_c.in:
21:37 dalek parrot: [config] Start fixing the Dl_info probe.  The probe that uses this file seems
21:37 dalek parrot: to ignore whether it works, but now it'll at least ignore correct data.
21:37 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37626/
21:41 jonathan ...ignore correct data?
21:44 cotto as opposed to ignoring incorrect data
21:46 jonathan Ah, makes sense.
21:46 jonathan For some reason I read it as a typo. Sorry.
21:46 * jonathan should probably stick to reading/writing one langauge at a time.
21:59 sjn jonathan: was there something you wanted to talk with me about?
22:00 jonathan sjn: I think I mis-read something somewhere and got confused, but no, all is fine. :-)
22:09 nopaste "cotto" at 96.26.202.243 pasted "attempt to fix make cover" (54 lines) at http://nopaste.snit.ch/15936
22:09 sjn ook
22:09 cotto can someone see if that patch fixes make cover and doesn't break make
22:10 rdice joined #parrot
22:10 hudnix joined #parrot
22:10 cotto preferably on a platform other than Linux/x86
22:12 Theory joined #parrot
22:13 cotto any takers?
22:13 purl Sure cotto, I'll suck pineapple juice through the ham straw!
22:15 cotto purl-- #not very helpful
22:15 purl cotto: excuse me?
22:21 cotto literal purl--
22:21 cotto literal purl
22:21 purl cotto: purl =is= a she. or captain obvious or so corny sometimes or creepy or a he or is also is also is also or retarded or NOT STEVAN or kd's quotefile|<reply>i am funny|<reply>My mother's name is Eliza or some horror port of perl 4 to perl 5 or part of a bot net
22:22 cotto silly purl-- has a hard-coded negative karma defense
22:23 estrabd joined #parrot
22:40 Coke cotto: I can try on os x.
22:40 dalek markdown: 2eb01f5 | (Francois Perrad)++ | config/makefiles/root.in:
22:40 dalek markdown: clean up Makefile
22:40 dalek markdown: review: http://github.com/fperrad/markdown/commit​/2eb01f556b14aff77172031be4cbcdcef656d265
22:40 shorten dalek's url is at http://xrl.us/bek6dw
22:40 dalek markdown: 7f2dbb7 | (Francois Perrad)++ |  (4 files):
22:40 dalek markdown: fix make spectest
22:40 dalek markdown: review: http://github.com/fperrad/markdown/commit​/7f2dbb7a009d83f0f98cacde97d4ac3d7f1989fc
22:40 shorten dalek's url is at http://xrl.us/bek6dy
22:40 dalek markdown: 1cb4ab2 | (Francois Perrad)++ | config/makefiles/root.in:
22:40 dalek markdown: remove target test-installable
22:40 dalek markdown: review: http://github.com/fperrad/markdown/commit​/1cb4ab24bd40143bb4533ef3b603b4ae4e82abc6
22:40 shorten dalek's url is at http://xrl.us/bek6d2
22:40 dalek markdown: a81d337 | (Francois Perrad)++ |  (2 files):
22:40 dalek markdown: fix make codetest
22:40 dalek markdown:  - use $(PROVE) instead of $(PERL)
22:41 dalek markdown:  - t/doc/pod.t becomes t/codingstd/pod_syntax.t
22:41 dalek markdown: review: http://github.com/fperrad/markdown/commit​/a81d3376319bcf1c446747b4cdba00e2a4331283
22:41 shorten dalek's url is at http://xrl.us/bek6d4
22:41 dalek markdown: 27294d1 | (Francois Perrad)++ |  (5 files):
22:41 dalek markdown: implement automatic links (URL & Email)
22:41 dalek markdown: review: http://github.com/fperrad/markdown/commit​/27294d12668563cfa89e3d6cc2ab046fe782dcf6
22:41 shorten dalek's url is at http://xrl.us/bek6d6
22:41 dalek markdown: ba4ab03 | (Francois Perrad)++ | t/30-autolink.t:
22:41 dalek markdown: fix title
22:41 dalek markdown: review: http://github.com/fperrad/markdown/commit​/ba4ab0396d9c90ff7d531a9c5110194f5cb420af
22:41 shorten dalek's url is at http://xrl.us/bek6d8
22:41 dalek markdown: 2e86cee | (Francois Perrad)++ |  (4 files):
22:41 dalek markdown: implement inline link
22:41 dalek markdown: review: http://github.com/fperrad/markdown/commit​/2e86cee8d25e876a4c6906d397936ea7c89d4f6f
22:41 shorten dalek's url is at http://xrl.us/bek6ea
22:44 Ramereth left #parrot
22:47 cotto Coke, thanks.  I just want to know if the build process works.  Feel free to kill make cover once the tests start running.
22:49 Coke cotto: ... it completes.
22:49 Coke it does absolutely nothing useful I can see.
22:49 Coke lots of cfg.gcda:cannot open data file
22:50 Coke (I have lots of .gcno files, though.)
22:52 cotto does make cover compile without that patch?
22:53 Coke I get to the same point where it complains about the lack of .gc* files.
22:54 Coke I presume if the build failed, I wouldn't have gotten that far. but who knows.
22:55 Coke bah. any reason why a TODO test wouldn't be reporting as TODO?
22:56 cotto coke++ #thanks
22:57 cotto I don't know about TODO tests not reporting as such.
22:57 Coke check out this patch (as soon as I rebiuld...)
23:00 rdice joined #parrot
23:01 AndyA joined #parrot
23:01 nopaste "coke" at 72.228.52.192 pasted "Why doesn't this TODO the tests?" (40 lines) at http://nopaste.snit.ch/15937
23:05 cotto let's see...
23:06 Coke if I put in a diag there, it seems to be finding snippet->{todo} in the right places...
23:15 cotto It looks like it's because of the newlines in $description.
23:15 cotto If I shorten it to my $description = $snippet->{file};, it TODOs correctly.
23:16 Coke wtf.
23:16 Coke danke.
23:16 cotto bitte
23:18 cotto I'm remembering why I don't run make cover very often.  It's S L O W.
23:25 kid51 joined #parrot
23:27 skv joined #parrot
23:29 Coke cotto: Guess now's a good time to convert that test to something that lets me extract the line number the sample starts on.
23:29 cotto guess so
23:29 Coke (then I can make the description $file:$line)
23:30 rdice joined #parrot
23:32 lucs Which nopaste
23:32 lucs Er,
23:32 lucs Which nopaste do you guys use here?
23:34 Coke nopaste?
23:34 purl hmmm... nopaste is at http://nopaste.snit.ch/ (ask TonyC for new channels) or http://rafb.net/paste or http://poundperl.pastebin.com/ or http://paste.scsys.co.uk/ or App::Nopaste or tools/dev/nopaste.pl or at http://www.extpaste.com/ or http://paste.scsys.co.uk (for #catalyst, #dbix-class, #moose  and others)
23:34 clunker3 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/
23:34 Coke http://nopaste.snit.ch/, usually.
23:35 cotto you can also use tools/dev/nopaste.pl
23:35 lucs Thanks.
23:36 cotto np
23:38 lucs I'm a total beginner with Parrot, and I hit a snag in "intro.pod".
23:38 lucs I'd like to propose a patch, but maybe someone here should have a look at it to make sure it's correct.
23:38 nopaste "lucs" at 24.202.192.52 pasted "intro.pod patch proposal, needs expert confirmation" (34 lines) at http://nopaste.snit.ch/15938
23:38 cotto will do
23:47 rdice joined #parrot
23:48 nopaste "cotto" at 96.26.202.243 pasted "edited version of lucs' docs fix" (35 lines) at http://nopaste.snit.ch/15939
23:48 cotto is that understandable?
23:49 Coke what's the snag in the original, btw?
23:50 Coke and yes, the fix looks better.
23:51 cotto I want it to be clear what = is syntactic sugar for.
23:52 cotto lucs, is that version understandable? ;)
23:52 kid51 Coke :  can you add a deprecation notice for Data::Replace (TT 108)?
23:53 cotto s/;)//
23:55 lucs cotto: Yes, quite understandable.
23:55 lucs The original code simply fails.
23:56 lucs It appears you can't do  set $S0, "foo" .
23:57 lucs Which means that perhaps your version, cotto, needs a bit a tweaking?
23:57 cotto it worked for me
23:57 lucs Hmm...
23:58 nopaste "cotto" at 96.26.202.243 pasted "using explicit set" (4 lines) at http://nopaste.snit.ch/15940

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced