Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-04-22

Perl 6 | Reference Documentation | Rakudo

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

All times shown according to UTC.

Time Nick Message
00:18 redear joined #perl6
00:32 ludan joined #perl6
00:42 thorat left #perl6
01:07 Psyche^ joined #perl6
01:23 Patterner changed the nick to Psyche^
01:27 tcliouAway changed the nick to tcliou
01:36 buetow joined #perl6
02:13 offby1 joined #perl6
02:32 lb2 joined #perl6
02:44 lambdabot joined #perl6
02:48 agentzh joined #perl6
02:50 agentzh joined #perl6
02:50 agentzh Oops, auto-smoke failed again :(
02:51 pasteling "agentzh" at 221.131.66.71 pasted "auto-smoke failed" (211 lines, 14.4K) at http://sial.org/pbot/24393
02:56 offby1 my auto smokes sometimes.  I think I need to get the pistons re-bored
03:05 * agentzh decides to work on Smart::Links for CPAN.
03:08 kanru joined #perl6
03:09 justatheory joined #perl6
03:11 agentzh offby1: should i "make clean" before "make smoke"?
03:12 agentzh offby1: or should i "make" before "make smoke"?
03:12 agentzh running "./auto-smoke" on feather manually didn't have any problem.
03:12 agentzh weird.
03:12 offby1 I have no idea; sorry.  I was just making a dumb joke
03:13 agentzh offby1: okay
03:14 agentzh finally get the pun in your joke ;)
03:16 offby1 wasn't really worth the effort, was it? :-)
03:16 agentzh hehe
03:23 deq` joined #perl6
03:35 thorat joined #perl6
03:35 thorat left #perl6
04:35 gaal agentzh: which ghc is invoked when you say "ghc --version" on your interactive shell? Which one when you autosmoke from cron?
04:36 gaal I'm thinking perhaps the environments are different, and you end up with mismatching versions of the haskell networking library.
04:36 Psyche^ joined #perl6
04:38 agentzh gaal: it's feather.
04:38 agentzh GHC 6.6
04:39 agentzh gaal: you mean cron and i are using different GHC?
04:39 agentzh checking now
04:40 agentzh agentzh@feather:~$ ghc --version
04:40 agentzh The Glorious Glasgow Haskell Compilation System, version 6.6
04:44 buetow joined #perl6
04:50 agentzh ah, "make" no longer work for me. i'm getting the same output from interactive shell :(
04:50 agentzh *works
04:51 agentzh should i wipe out third-party/installed ?
04:52 Patterner changed the nick to Psyche^
04:53 topic for #perl6 is:
04:56 gaal agentzh: I have to leave to work right now, but yes, in general tasks started from cron get their own environments, different paths etc.
04:56 agentzh gaal: okay
04:56 gaal I'll update Task::Smoke later to indicate the Y:S recommendation
04:56 agentzh cool
04:57 gaal &
05:23 jisom joined #perl6
05:38 atp joined #perl6
06:14 BooK joined #perl6
06:22 agentzh Hmm, interesting, my interactive shell on feather uses /usr/local/bin/ghc while cron uses /usr/bin/ghc
06:23 agentzh is there a simple way to fix this?
06:23 dduncan left #perl6
06:26 rissy joined #perl6
06:26 gaal agentzh: put PATH=/usr/local/bin:$PATH in your crontab
06:27 agentzh gaal: okay :)
06:29 xinming_ joined #perl6
06:33 svnbot6 r16059 | gaal++ | * avoid generating bad YAML in the harness by depending on
06:33 svnbot6 r16059 | gaal++ |   YAML::Syck 0.85 or falling back on YAML.pm
06:33 svnbot6 r16060 | agentz++ | [auto-smoke] prepended '/usr/local/bin:' to PATH
06:34 penk joined #perl6
06:40 agentzh it seems that YAML.pm fails to read the stuff generated by YAML::Syck 0.85. :(
06:42 amnesiac joined #perl6
06:43 * jjore was incredibly surprised to learn why YAML is impossible to write by hand: it disallows indentation with tabs.
06:43 jjore So much of the PAIN I remember from it is explained by just that.
06:43 * agentzh thinks YAML is designed to be human-readable rather than human-writable.
06:45 jjore Its not difficult to come up with non-tab indentation but with diagnostics in YAML.pm that don't detect that and tell me about my goofs, I can go years without knowing why I can't write something that looks so simple.
06:45 rgs but aren't tabs The evil ?
06:45 jjore Hee. Yes, they are.
06:46 jjore I had to go to significant effort to get my Emacs to do tab *only* indentation at work.
06:48 jjore You know, I wanted "tab" to mean tab everywhere except in my work's source code where it means "insert a tab or trigger autocompletion"
06:48 svnbot6 r16061 | agentz++ | [auto-smoke] added some diagnostic code regarding /usr/bin/ghc
07:22 agentzh gaal: cool, cron now picks up /usr/local/bin/ghc as the interactive shell. hmm, i think putting a PATH definition into /etc/default/cron might help too ;)
07:22 gaal don't do that
07:22 agentzh why?
07:22 gaal that'll modify root's cron environment
07:23 agentzh k
07:23 gaal /usr/local shouldn't in generally be in root's path
07:23 agentzh okay, already removed /etc/default/cron
07:23 devbot6 planet6: Audrey Tang: Weekly Perl 6 mailing list summary for 08-14 April, 2007 <http://pugs.blogs.com/pugs/2007/04/weekly_perl_6_m_4.html>
07:43 xinming joined #perl6
07:52 kane_ joined #perl6
08:00 svnbot6 r16062 | kudra++ | Now contains all messages of the week
08:01 kanru joined #perl6
08:01 franck__ joined #perl6
08:02 elmex joined #perl6
08:11 bernhard joined #perl6
08:27 kanru joined #perl6
08:27 svnbot6 r16063 | kudra++ | This commit covers all threads which spanned this week and last week, as
08:27 svnbot6 r16063 | kudra++ | well as a few small threads.  I am checking in more often since I may soon
08:27 svnbot6 r16063 | kudra++ | be sharing this summary writing duty :)
08:37 elmex joined #perl6
08:52 elmex joined #perl6
08:54 araujo joined #perl6
09:01 marmic joined #perl6
09:02 iblechbot joined #perl6
09:11 Southen joined #perl6
09:25 ludan joined #perl6
09:30 Muixirt joined #perl6
09:47 ilbot-test joined #perl6
09:49 kane_ joined #perl6
10:00 laye joined #perl6
10:01 laye joined #perl6
10:05 agentzh laye: problem solved?
10:12 Belaf_sleeping joined #perl6
10:45 ludan joined #perl6
10:48 agentzh left #perl6
11:31 moritz in p5, can I somehow match a string literally that is interpolated into a regex?
11:31 moritz I want something like $str = "foo...bar"; m/something... $str/ so that the dots in $str are treated literally?
11:34 gugod try \Q$str\E
11:35 moritz gugod: thanks
11:35 gaal moritz: see also the related quotemeta builtin
11:36 moritz gaal: I thought about that, but does it what I want?
11:36 moritz gaal: is \' defined in regexes?
11:36 moritz the dot was just an example
11:36 gaal /\Q$str\E/ is the same as $str_1 = quotemeta $str; /$str_1/
11:37 moritz so if I use $str multiple times in a regex, the quotemeta version is faster?
11:37 gaal if you run the quotemeta once, yes :)
11:38 moritz gaal: I do, thanks ;)
11:38 gaal it's unlikely to have any significant impact in your application, but hey you probably know better :)
11:38 agentzh joined #perl6
11:38 moritz well, it does not have any impact ;)
11:41 * agentzh is enjoying moritz++'s #perl6 logs.
11:42 moritz I'm currently working on a more flexible color management
11:42 agentzh nice
11:52 moritz now I assign colors to the nicks who speak most frequently...
11:53 moritz should I do that on a per-day basis, which gives nicer output, or on a "global" basis, so that a nick has the same color every day?
11:55 moritz anyway, I'm off &
12:11 buetow joined #perl6
12:11 qmole joined #perl6
12:14 qmole joined #perl6
12:14 Muixirt left #perl6
12:26 pstu joined #perl6
12:58 OwlEye joined #perl6
13:06 marmic joined #perl6
13:08 chris2 joined #perl6
13:16 agentzh moritz: please don't do coloring globally since i may dislike the current one painted on myself ;)
13:19 agentzh moritz: or it can be customized by ourselves. for example, when agentzh says "ilbot: red!" in the channel, it will put red on agentzh. ;)
13:20 * agentzh thinks this feature is kinda cool.
13:22 Limbic_Region joined #perl6
13:23 jiing mabye add an option to switch this feature
13:23 agentzh hehe
13:25 lumi Just assure uniqueness of colours for nicks of the same length and starting with the same letter, everything else is bonus
13:26 Limbic_Region huh what?
13:27 agentzh Limbic_Region: http://moritz.faui2k3.org/irclog/out.pl?channel=perl6;date=2007-04-22
13:27 lambdabot Title: IRC log for #perl6, http://tinyurl.com/23setw
13:32 Limbic_Region iblech solved the coloring problem a long time ago
13:33 moritz re
13:33 moritz agentzh: I think that's overkill, irc logs are overrated ;)
13:34 Limbic_Region http://perlmonks.org/?node_id=384347
13:34 lambdabot Title: Coloring IRC logs nicely
13:35 Limbic_Region and here is a screen shot http://m19s28.vlinux.de/iblech/iblechbot-2.png
13:57 * moritz kicks svnbot6 ;)
13:57 svnbot6 r16064 | moritz++ | added the irclog bot and cgi scripts
13:59 moritz agentzh: if you want to setup the bot and cgi scripts on feather, just tell me so, and I'll provide a sql dump of the data I it collected on my server
14:00 pasteling "evalbot_r16063" at 194.145.200.126 pasted "Pugs build failure" (314 lines, 17.1K) at http://sial.org/pbot/24400
14:00 svnbot6 r16065 | franck++ |  r21438@franck-mbp:  franck | 2007-04-22 15:31:29 +0200
14:00 svnbot6 r16065 | franck++ |  better translation
14:08 agentzh joined #perl6
14:09 agentzh moritz: please do :)
14:09 irclogbot joined #perl6
14:10 moritz agentzh: allright... I'm currently working on moving the config to different files
14:11 agentzh no hurry :)
14:11 svnbot6 r16066 | moritz++ | moved bot config to separate file
14:11 agentzh moritz++
14:11 moritz agentzh: http://moritz.faui2k3.org/tmp/irclog.sql.bz2
14:12 agentzh thanks
14:13 agentzh i'll first try to set it up on my own machine :)
14:14 moritz agentzh: wait half an hour and you have to modify less code, and more config files ;)
14:14 agentzh cool
14:17 irclogbot joined #perl6
14:19 agentzh joined #perl6
14:26 svnbot6 r16067 | moritz++ | irclog: most configuration is now done in the corresponding config files
14:31 * agentzh is caught by weird svk conflicts again.
14:32 agentzh to be honest, i really won't say "svk --" since i really like it.
14:32 moritz agentzh: then it's SVN that sucks ;)
14:33 agentzh but...
14:33 moritz if you don't want to blame your implementation, the protocol sucks ;)
14:33 agentzh svn seldom gives me troubles.
14:36 agentzh apologies if i've done something wrong to the pugs repos.
14:36 agentzh i'll revert the last commit if it's not empty.
14:43 rindolf joined #perl6
14:52 fridim joined #perl6
15:00 diakopter agentzh: I was doing some thinking about smartlinks yesterday
15:01 agentzh diakopter: yes?
15:01 diakopter and then I saw your msg about Smart::Links
15:01 agentzh that's Audrey and jerry's idea :)
15:02 diakopter oh, I didn't see their messages I guess
15:02 agentzh (long long ago)
15:02 * agentzh is lazy.
15:03 diakopter oh.  my thoughts were these:
15:04 * agentzh listens.
15:05 kanru joined #perl6
15:08 diakopter Perl6::Spec as a regular CPAN release would be nice.  I was envisioning it as containing all the synopses in both Perldoc and POD(5) (so that CPAN could render them as html), the (future) yaml-organized official Perl 6 test suite, and of course the smartlinks tools, to generate the interactive versions.
15:09 agentzh Perldoc == Pod6?
15:09 diakopter yeah
15:09 agentzh the cpan toolchain doesn't support Pod6, does it?
15:09 diakopter no, not yet
15:10 diakopter other grandiose thoughts from that:
15:10 agentzh what do you mean by "yaml-organized test suite"?
15:10 moritz yaml is overrated ;)
15:11 * agentzh has the feeling too.
15:11 diakopter Perl6::Implementation::Smoke(::Interpreter,::Compiler,::Emitter) that uses Perl6::Spec to smoke arbitrary Perl 6 implementations
15:11 agentzh for "interactive version", do you mean the synopses at http://perlcabal.org/syn ?
15:11 lambdabot Title: Official Perl 6 Documentation
15:12 diakopter yes
15:12 agentzh Hmm
15:13 moritz @karma agentzh
15:13 lambdabot agentzh has a karma of 6
15:13 agentzh the idea of using specs to smoke implementation is funny.
15:13 agentzh *implementations
15:13 agentzh @karma agentz
15:13 lambdabot agentz has a karma of 10
15:13 agentzh 10 + 6 = 16
15:13 diakopter *someone* put "yaml test suite" in the wide project dependency graph
15:13 agentzh :)
15:14 agentzh diakopter: you mean the pictures produced by putter++?
15:14 diakopter I wonder who that could have been.... ;)
15:14 diakopter I meant this: http://dev.pugscode.org/browser/project_planning/a_dependency_graph.png?format=raw
15:14 lambdabot http://tinyurl.com/yr6gyp
15:14 agentzh looking
15:15 diakopter "YAML-based test framework"
15:15 agentzh yes, that was drawn by putter and others
15:16 agentzh right, the current pugs smoking mechanism is based on YAML.
15:16 agentzh there's no doubt about it.
15:17 * agentzh has been fighting against YAML::Syck's bug these days.
15:17 agentzh we use YAML to serialize the smoke results as well as other related configuration settings.
15:17 penk joined #perl6
15:17 diakopter right, but I assumed that the test suite would additionally need to become more structured in order to be useful for Parrot-Perl6 and others
15:18 agentzh we need a good harness.
15:18 agentzh the current harness is mostly Perl 5's Test::Harness.
15:19 agentzh particle has introduced a neutral TODO tricks to parrot
15:19 agentzh and we believe it's useful for the Pugs test suite too.
15:20 agentzh # TODO: parrot 0.4.5, pugs 6.28.1
15:20 agentzh or something like that.
15:20 agentzh the harness may or may not use YAML.
15:21 agentzh to the best of my understanding, YAML is just a data-serialization tool.
15:21 avar it's a serilization format
15:21 agentzh avar: agreed.
15:21 agentzh :P
15:22 agentzh diakopter: a standalone CPAN module named Perl6::TestSuite makes much more sense to me ;)
15:23 diakopter of course.  What I am trying to get you to mind-read from me :) is that perhaps the test suite could be *in* Perldoc, with the individual tests inline with the specs that explain them.
15:23 avar It doesn't always make sense to test things in the order that they're explained and vice-versa
15:24 avar just look at the correlation between the spec and the smartlinks
15:24 agentzh diakopter: putting test suite into perldoc? wow
15:25 agentzh diakopter: i think i've got what you're saying.
15:25 moritz agentzh: did you get the irclogger running?
15:25 agentzh moritz: sorry, not yet. fixing svk issues right now.
15:26 moritz agentzh: no hurry
15:26 agentzh ;)
15:26 moritz agentzh: just ask me when you have questions
15:26 agentzh diakopter: you're suggesting bringing smartlinks to ordinary CPAN modules, nright?
15:26 agentzh *right
15:26 agentzh moritz: yes, of course!
15:27 agentzh diakopter: or bringing smartlinks to Perl 6 implementations other than the Haskell Pugs?
15:27 diakopter avar: true.  Note the trac ticket about reorganizing the test suite to (possibly) match the specs
15:28 stevan_ joined #perl6
15:28 diakopter agentzh: yes, enabling smartlinks for other Perl 6 implementations, and hopefully allowing further linking to other (all?) implementations' results/progress.
15:29 diakopter (from the "official" hosted version of the specs)
15:29 agentzh diakopter: *nod*
15:31 agentzh i think it can already achieved by perhaps setting a environment in the current pugs smoke system?
15:31 agentzh *be achieved
15:31 avar diakopter: there's a trac?
15:32 agentzh diakopter: i think this is our goal :)
15:32 diakopter avar: http://dev.pugscode.org/query?status=new&amp;status=assigned&amp;status=reopened&amp;component=Perl+6+test+suite&amp;order=priority
15:32 lambdabot Title: Custom Query - Pugs - Trac, http://tinyurl.com/yujl4y
15:33 agentzh that ticket is great.
15:34 diakopter which ticket?
15:35 agentzh to be more specific, we need to update "./pugs" to "$*EXECUTABLE_NAME" or something like that.
15:35 agentzh diakopter: "Rearrange t/ for reuse with multiple Perl 6 implementations."
15:36 agentzh I think the test harness needs some treatment too.
15:36 diakopter agentzh: re Perl6::TestSuite, since the Perl 6 test suite is authoritatively defined as *the (machine-readable) specification* for Perl 6, I thought Perl6::Spec was not a misnomer
15:37 diakopter then of course the synopses are the human-readable versions.
15:37 agentzh are you sure our test suite is *only* machine-readable?
15:38 agentzh a lot of our tests are very good code examples ;)
15:38 diakopter right, I mean the specs (with the inlined tests via smartlinks or Perldoc) were human-readable.
15:38 diakopter synopses.
15:39 agentzh your explanation of "spec" is quite interesting though.
15:39 agentzh gotcha
15:39 diakopter if I'm wrong, correct me please... that's how I understood it.
15:41 agentzh diakopter: you're suggesting bundling everyting (the spec, the perldoc tool, and the test suite) into a whole?
15:42 diakopter yeah; one CPAN distribution that's released often, but that includes many packages.
15:42 agentzh and making regular CPAN release with whatever it might be called?
15:42 agentzh *releases
15:42 diakopter yes
15:43 agentzh wow, that will be a HUGE module ;)
15:43 diakopter then pugs would be released without it, but with it as a build dependency
15:43 agentzh diakopter: i think this has been discussed on #perl6 and p6l last summer :)
15:44 diakopter oh.
15:44 diakopter do you happen to remember what the conclusion was, if any?
15:44 agentzh the consensus is keeping the Perl 6 test suite in the Pugs SVN repos.
15:44 agentzh *was
15:45 diakopter okay; I wasn't suggesting changing that
15:45 agentzh i know :)
15:45 agentzh and making the test suite as general as possible
15:47 agentzh diakopter: the problem is we are still not at the point where there's a second Perl 6 implementation that can run most of the test suite like Pugs.
15:47 agentzh so testing the independency of our tools is rather difficult.
15:48 agentzh I think Pugs is still the *only* active user of the test suite since v6.pm is no longer under active development
15:49 agentzh (but v6.pm may come up again soon)
15:49 Limbic_Region actually, pmichaud's perl 6 compiler in parrot using PGE is only failing 4 of the sanity tests
15:49 moritz agentzh: but p6-in-p6 (on parrot) is evolving as well
15:49 Limbic_Region once it passes all those tests, it will be open to the entire test suite
15:50 Limbic_Region minus any implementation specific tests of course
15:50 Limbic_Region unfortunately, he has been plagued with family issues and it has been sitting at those 4 failing tests for some time now
15:50 Limbic_Region to me, that's the most exciting thing going on these days
15:51 Limbic_Region there is nothing like thousands of potentially failing tests to drive development
15:51 agentzh the perl 6 design team is looking for more people working on perl6-on-parrot.
15:51 Limbic_Region in any case, I am off to scrub toilets before my wife gets home tomorrow
15:52 avar agentzh: perl6.pir ?
15:52 agentzh avar: yeah
15:52 diakopter to me, the only problem with my suggestion is that (pmichaud told me) one of parrot's goals is to eliminate the perl5 build/smoke dependency (eventually).
15:52 Limbic_Region in the parrot repo, look at languages/perl6
15:53 agentzh diakopter: coding that in perl 6?
15:53 agentzh or PIR?
15:54 diakopter they didn't say
15:54 agentzh oh
15:54 diakopter it sounded strange to me.
15:54 diakopter I don't know who set that goal.
15:54 diakopter I suppose I might have misunderstood.
15:55 agentzh i suspect it will be PIR or something that can be compiled to PIR.
15:56 agentzh hehe
15:57 agentzh it's not very important from my point of view.
15:57 Limbic_Region The goal for parrot has always been to eliminate the perl 5 build dependency
15:57 Limbic_Region especially for probing the system for Configure.PL
15:58 diakopter what's not important - that they want to lose the perl5 dependency?
15:58 Limbic_Region WRT smoking
15:58 agentzh adding more tests and removing explicit "pugs" depencency from the test suite is the #1 goal right now.
15:58 Limbic_Region presumably all that needs to have happen is p5 on parrot
15:58 Limbic_Region and then port the p5 to p6
15:58 Limbic_Region and done
15:58 diakopter how far is p5 on parrot from there?
15:58 agentzh these things are too far to vision...
15:58 Limbic_Region dunno
15:59 Limbic_Region actually, they should have been kept in mind from the very beginning
15:59 Limbic_Region it wouldn't be so hard to divorce them now
15:59 Limbic_Region parrot has been around a lot longer than pugs
15:59 Limbic_Region but again, I should be scrubbing toilets
15:59 Limbic_Region TTFN
15:59 agentzh bye, Limbic_Region
16:00 toshinori joined #perl6
16:00 diakopter Limbic_Region: right, but at the time, it was not dreamt that parrot would accede to pugs' test suite as "official"
16:00 Limbic_Region diakopter - you are missing the point
16:00 Limbic_Region which I haven't done a good job of making
16:01 Limbic_Region when parrot first started development, it should have always always always had a HLL targeting it
16:01 Limbic_Region to keep it straight
16:01 Limbic_Region the most obvious choice there being perl 5
16:01 Limbic_Region then anything written in p5 could have been used by parrot natively rather than as a dependency
16:01 Limbic_Region having a high level language that was more accessible by more people would have meant finding bugs sooner
16:02 Limbic_Region more better tests
16:02 Limbic_Region potentially more contribution, etc
16:02 Limbic_Region not to try and take anything away from nick and company with ponie
16:02 Limbic_Region but I think things would have turned out a lot differently if p5 on parrot would have been there from the beginning
16:03 Limbic_Region of course, it may have turned parrot internals into p5 internals too
16:03 Limbic_Region so who knows
16:03 Limbic_Region speculation speculation speculation
16:03 * Limbic_Region puts on his rubber gloves (which will make typing and avoiding those toilets harder)
16:04 agentzh perl 5 is very hard to target for parrot.
16:04 diakopter agentzh: re "adding more tests and ..." - that's what I was suggesting with the separate release
16:04 agentzh given that allison is still working on perl 1.
16:04 diakopter agentzh: I thought I read that she gave up on it?
16:04 agentzh oh!
16:04 avar writing a perl1 in pir is totally different from changing perl5 to run on the parrot VM
16:04 agentzh really?
16:04 agentzh avar: *nod*
16:05 agentzh XS nightmare, source filters, and etc etc etc
16:07 geoffb_ diakopter: I thought she handed punie over to someone else, not dropped it entirely
16:08 agentzh diakopter: what's the (direct) benefit of releasing a CPAN module for the test suite?
16:08 diakopter agentzh: making it separate from pugs CPAN release.
16:08 agentzh what's it good for?
16:09 diakopter direct usage by parrot, kp6, pyrl6?
16:09 agentzh okay
16:10 agentzh how can you test it?
16:10 diakopter test the test suite?
16:10 agentzh yeah
16:10 diakopter include a dummy interpreter/compiler that fails all tests
16:11 agentzh okay, point taken.
16:11 agentzh i think that's a good idea.
16:11 agentzh at last v6.pm can pass hundreds of tests right now.
16:11 agentzh *least
16:12 diakopter another direct benefit:
16:12 diakopter this would allow much further restructuring/modularization of the current pugs svn repo
16:12 agentzh true
16:12 agentzh the current pugs test harness is a mess
16:13 agentzh i'm really looking forward to such things happen, to be honest ;)
16:13 diakopter all the various implementations with all their circular dependencies could be hierarched.
16:13 agentzh *nod*
16:14 agentzh diakopter: are you going to work on that?
16:14 diakopter well I'm certainly not going to block/stop anyone else by saying yes, so... "yes"
16:15 agentzh cool
16:15 agentzh diakopter++
16:15 diakopter unless someone with better ideas or good criticism pipes up in the near term
16:15 diakopter or beats me to the namespace
16:15 diakopter or whatever
16:15 agentzh but do choose a good name for the modules :)
16:16 diakopter okay; what do you suggest
16:16 agentzh diakopter: you can start coding under msic/pX.
16:16 diakopter draw out the tree
16:16 agentzh we certainly don't want to break everything at once ;)
16:17 agentzh diakopter: midnight here, i may not know what i'm acutally saying ;)
16:18 agentzh i'm sure you'll get a lot of suggestions from others quite soon.
16:19 agentzh diakopter: take a close look at Pugs's Makefile.PL and possibly util/prove6.
16:20 agentzh they may be a good start.
16:20 diakopter agentzh: thanks
16:20 agentzh night, all &
16:20 agentzh left #perl6
16:39 ayrnieu joined #perl6
16:51 Lunchy joined #perl6
16:52 cognominal joined #perl6
17:16 amnesiac joined #perl6
17:20 diakopter @karma diakopter
17:20 lambdabot You have a karma of 2
17:20 diakopter @karma audreyt
17:20 lambdabot audreyt has a karma of 41
17:20 diakopter I guess it got reset at some point
17:20 moritz @karma autreyus
17:20 lambdabot autreyus has a karma of 0
17:21 moritz wrong spelling I guess
17:21 diakopter @karma autrijus
17:21 lambdabot autrijus has a karma of 6
17:21 svnbot6 r16069 | agentz++ | reverted the last bogus commit. (svk bug)--
17:23 pasteling "evalbot_r16067" at 194.145.200.126 pasted "Pugs build failure" (309 lines, 17K) at http://sial.org/pbot/24401
17:34 SamB joined #perl6
17:45 ludanolo joined #perl6
18:03 rhr joined #perl6
18:04 moritz joined #perl6
18:05 Psyche^ joined #perl6
18:06 rindolf joined #perl6
18:06 rindolf Hi all.
18:09 topic for #perl6 is: Upgrade to YAML::Syck 0.85 before smoking | http://pugscode.org | http://sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse (show (scanl (*) 1 [1..] !! 4))
18:09 diakopter Hi rindolf
18:09 rindolf Hi diakopter
18:09 moritz_ joined #perl6
18:16 Patterner changed the nick to Psyche^
18:43 larsen_ joined #perl6
18:57 sapir joined #perl6
19:12 moritz changed the nick to moritz_
19:18 rindolf moritz: here?
19:19 dduncan joined #perl6
19:19 moritz rindolf: depends on your notion of "here" ;)
19:21 ozo joined #perl6
19:22 ozoo joined #perl6
19:24 ilbot-test joined #perl6
19:29 moritz rindolf: anyway, what's up?
19:29 rindolf moritz: I'm fine.
19:29 rindolf Started working on my guide to perl5 extending and embedding.
19:47 devogon joined #perl6
19:51 jisom joined #perl6
19:54 macroron joined #perl6
19:58 lb joined #perl6
20:00 lb joined #perl6
20:07 OwlEye joined #perl6
20:12 Aankhen`` joined #perl6
20:17 penk joined #perl6
20:49 whooosh joined #perl6
21:01 rlb3 joined #perl6
21:24 lisppaste3 joined #perl6
21:40 jisom_ joined #perl6
21:44 moritz did somebody implement something like a diff utility for smoke.yml files?
21:45 moritz that gives a list of tests that passed in the last but failed in the second-to-last, and the other way round
21:54 demq joined #perl6
22:49 buetow joined #perl6
23:01 bsb joined #perl6
23:02 masak moritz: not that I know of, but it's a really good idea
23:03 moritz masak: I wrote a small and simple one, but I don't have enough data to test ;)
23:05 pasteling "moritz" at 80.193.211.68 pasted "yaml diff util" (47 lines, 1.1K) at http://sial.org/pbot/24409
23:09 masak moritz: cool. have you considered adding it to the util/ folder of the pugs svn repository?
23:11 moritz masak: I considered it, but decided that it's triviality factor is rather high...
23:11 moritz masak: but I can do it anyway ;)
23:14 jisom joined #perl6
23:16 lambdabot joined #perl6
23:20 svnbot6 r16070 | moritz++ | added small'n'ugly yaml diff to util/
23:21 ilogger2 joined #perl6
23:32 svnbot6 r16071 | moritz++ | yaml-diff.pl: changed order of args to be the same as that of ordinary diff

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

Perl 6 | Reference Documentation | Rakudo