Parrot | source cross referenced
← Previous day | Index | Channel Index | Today | Next day → | Search | Google Search | Plain-Text | plain, newest first
All times shown according to UTC.
| Time | Nick | Message |
|---|---|---|
| 00:09 | AndyA joined #parrot | |
| 00:16 | purl joined #parrot | |
| 00:19 | Andy joined #parrot | |
| 00:37 | jhorwitz joined #parrot | |
| 00:59 | ruoso joined #parrot | |
| 01:05 | dalek | r29732 | coke++ | trunk: |
| 01:05 | : [tcl] SKIP less, TODO more. | |
| 01:05 | diff: http://www.parrotvm.org/svn/pa[…]evision?rev=29732 | |
| 01:27 | Theory joined #parrot | |
| 01:37 | cbrandtbuffalo joined #parrot | |
| 01:41 | duckyd joined #parrot | |
| 02:17 | Andy joined #parrot | |
| 02:24 | dalek | r29733 | coke++ | trunk: |
| 02:24 | : [tcl] use more TODOs. open a ticket for some of the segfaults. Others are | |
| 02:24 | : no longer occurring. | |
| 02:24 | diff: http://www.parrotvm.org/svn/pa[…]evision?rev=29733 | |
| 02:49 | purl joined #parrot | |
| 02:51 | purl joined #parrot | |
| 03:14 | s1n joined #parrot | |
| 03:15 | grim_fandango joined #parrot | |
| 03:16 | s1n | are there any good visual svn graphical interfaces? i'd like something to help with revision history and annotation |
| 03:18 | bacek | s1n: git svn fetch && gitk :) |
| 03:19 | Infinoid | svnweb might be a good starting point. |
| 03:21 | s1n | bacek: i might try that |
| 03:22 | Infinoid: pulls in too many reqs, like apache and php, and i don't want to have to set this up on my fileserver | |
| 03:23 | Infinoid | s1n: if you're looking to browse parrot, we already have one. http://www.parrotvm.org/svn/parrot/ |
| 03:26 | s1n | does pugs code have websvn setup for it already? |
| 03:27 | Auzon | It has the standard SVN and a Trac |
| 03:28 | Infinoid | s1n: http://www.parrotvm.org/svn/pugs |
| 03:29 | s1n | sweet, that'll do just fine |
| 03:31 | Auzon: when is your GSOC final due by? | |
| 03:31 | Auzon | August 17th is the last day for me to develop on |
| 03:32 | So less than a month | |
| 03:32 | s1n | closing in fast |
| 03:32 | Auzon | After that, I'll still be around and helping when I can, but only an hour or two a week. |
| 03:33 | s1n | join the club, that's about all i have time for |
| 03:33 | i find the most time when my wife has class and i usually lounge around the house | |
| 03:34 | it'll be tougher in the fall, i'll be back in class and starting my thesis hopefully | |
| 03:35 | i figure if i can work on it for an hour or two a week instead of surfing the net, i'll be happy | |
| 03:38 | Auzon | Same here. We'll see what my courseload and other obligations allow me. |
| 03:46 | japhb | Got a call from a friend of mine at OSCON. His overview of all the Perl 6 / Parrot stuff he's heard so far (including the State of the Onion) is that everyone is a bit tired of saying almost the same stuff they said last year -- Larry was gracious but gave gentle ribbing, Damien was apparently a bit defensive. |
| 03:47 | We commiserated about our key coders not getting enough money to pay for full-time effort. Sigh. | |
| 03:47 | Hopefully this will all be different for next OSCON. | |
| 04:43 | teknomunk__ joined #parrot | |
| 05:48 | Psyche^ joined #parrot | |
| 05:54 | cotto_home | how do I get the svn history of a file that's been deleted or moved? |
| 05:55 | svn log complains that the file isn't there | |
| 05:55 | Auzon | Maybe try the URL form of it? |
| 05:56 | for instance https://svn.pugscode.org/pugs/whatever | |
| 05:57 | cotto_home | nope. it works for existing files but not for old ones |
| 06:12 | Ademan joined #parrot | |
| 06:29 | uniejo joined #parrot | |
| 06:31 | teknomunk_ joined #parrot | |
| 06:54 | dalek | r29734 | moritz++ | trunk: |
| 06:54 | : [rakudo] three more test files for spectest_regression, Auzon++ | |
| 06:54 | diff: http://www.parrotvm.org/svn/pa[…]evision?rev=29734 | |
| 07:40 | timbunce joined #parrot | |
| 07:41 | _timbunce joined #parrot | |
| 07:52 | iblechbot joined #parrot | |
| 08:05 | masak joined #parrot | |
| 08:22 | timbunce joined #parrot | |
| 09:11 | donaldh joined #parrot | |
| 09:31 | Whiteknight joined #parrot | |
| 09:47 | bacek joined #parrot | |
| 10:02 | pancake joined #parrot | |
| 10:02 | pancake | /usr/bin/perl tools/build/pmc2c.pl --dump src/pmc/closure.pmc |
| 10:02 | Badly balanced PMC source | |
| 10:02 | bacek joined #parrot | |
| 10:02 | pancake | this is in -head |
| 10:02 | kj joined #parrot | |
| 10:02 | pancake | oops, nopè |
| 10:02 | local changes O:) | |
| 10:18 | bacek | perl6.past: my $a=42; say $a |
| 10:18 | nopaste | "polyglotbot" at 193.200.132.146 pasted "perl6 past paste" (78 lines) at http://nopaste.snit.ch/13657 |
| 10:38 | iblechbot joined #parrot | |
| 10:48 | paco joined #parrot | |
| 10:50 | bacek joined #parrot | |
| 11:14 | Whiteknight joined #parrot | |
| 11:40 | dalek | r29735 | petergibbs++ | trunk: |
| 11:40 | : Amend spf_render to handle negative field width specified using * flag. | |
| 11:40 | : Behaviour per 'man sprintf' is to treat as minus flag and positive width. | |
| 11:40 | : Fixes #57260 segfaults. | |
| 11:40 | diff: http://www.parrotvm.org/svn/pa[…]evision?rev=29735 | |
| 11:41 | paco joined #parrot | |
| 11:42 | moritz | http://www.perlfoundation.org/[…]_grant_from_nlnet might need an update |
| 11:50 | paco joined #parrot | |
| 12:34 | dalek | r29736 | coke++ | trunk: |
| 12:34 | : [tcl] RT #57260 no longer segfaults, don't need to skip these tests anymore. | |
| 12:34 | : (bonus, one of them even passes!) petergibbs++ for fixing the parrot segfault. | |
| 12:34 | diff: http://www.parrotvm.org/svn/pa[…]evision?rev=29736 | |
| 12:35 | masak | ah, rakudo day is on Saturday this week |
| 12:35 | jonathan: hope your leg gets well soon. | |
| 12:36 | skv joined #parrot | |
| 12:54 | jonathan | masak: Yes, it's tomorrow. And thanks - went to the doctors this morning for another check and it's doing OK. Got another week of anti-biotics, though. :-S |
| 12:55 | masak | don't wear yourself out -- we need you :) |
| 13:04 | rakudo: $*OUT.close; $*OUT.print("hello world") | |
| 13:07 | Tene | perl6: $*OUT.close; $*OUT.print("hello world") |
| 13:08 | polyglotbot | OUTPUT[src/io/io.c:1047: failed assertion 'io'Backtrace - Obtained 15 stack frames (max trace depth is 32). (unknown) Parrot_confess PIO_putps Parrot_print_p_s (unknown) (unknown) (unknown) (unknown) |
| 13:08 | ..Parrot_runops_fromc_args Parrot_runc... | |
| 13:08 | Tene | FINE, I'll add a rakudo: alias. |
| 13:08 | Jerk. | |
| 13:08 | masak | Tene: :) |
| 13:09 | love you too | |
| 13:09 | Tene | I'll even make it execute code instead of complain at you. |
| 13:09 | masak | wonderful. |
| 13:09 | just like it should be :) | |
| 13:10 | Tene | Although if you *really* wanted that to work, you should svn mv languages/perl6 languages/rakudo |
| 13:11 | jonathan | An exception would probably be better than an assertion failure here. :-) |
| 13:11 | masak | Tene: I guess I'm confused by the fact that it works on #perl6, where they have several Perl 6 implementations |
| 13:11 | Tene | masak: that's a different bot. |
| 13:11 | masak | ...and use rakudo: for rakudo |
| 13:11 | Tene: I realize that, on a conscious level | |
| 13:12 | Tene | masak: I know, it's just that keeping the language name and the path the same made adding subs for all the languages a lot less typing for me. ;) |
| 13:13 | masak | I see. I don't want to complicate matters for you excessively |
| 13:13 | Tene | my %executer = map { buildstuff($_), "$_.paste" => make_exec($_,'',"2>&1 | perl tools/dev/nopaste.pl -t '$_ paste' -c '#parrot' -n 'polyglotbot' ") } qw(abc APL bf cardinal chitchat lolcode lua perl6 pheme plumhead punie pynia squaak tcl); |
| 13:13 | masak | nice. |
| 13:16 | polyglotbot joined #parrot | |
| 13:16 | Tene | rakudo: say 'zomgl' |
| 13:16 | polyglotbot | OUTPUT[zomgl] |
| 13:16 | masak | Tene++ |
| 13:16 | Tene | masak: do you also want rakudo.parse, rakudo.past, rakudo.pir, rakudo.paste? |
| 13:17 | masak | I don't know |
| 13:17 | Tene | Okay. |
| 13:17 | masak | sounds like things you mainly do locally on the command line |
| 13:17 | ...except for rakudo.paste | |
| 13:17 | Tene | perl6.paste: for 1..100 { say $^a } |
| 13:17 | nopaste | "polyglotbot" at 193.200.132.146 pasted "perl6 paste" (100 lines) at http://nopaste.snit.ch/13658 |
| 13:18 | Tene | perl6.past: for 1..100 { say $^a } |
| 13:18 | nopaste | "polyglotbot" at 193.200.132.146 pasted "perl6 past paste" (143 lines) at http://nopaste.snit.ch/13659 |
| 13:18 | masak | yes, I can see how that might come in handy... |
| 13:18 | Tene | Alright, lemme see if I can hack up a meta-solution. |
| 13:18 | masak | Tene++ |
| 13:24 | gryphon__ joined #parrot | |
| 13:25 | polyglotbot joined #parrot | |
| 13:25 | Tene | perl6.paste: for 1..10 { say $^a } |
| 13:25 | nopaste | "polyglotbot" at 193.200.132.146 pasted "perl6 paste" (10 lines) at http://nopaste.snit.ch/13660 |
| 13:26 | Tene | rakudo.paste: for 1..10 { say $^a } |
| 13:26 | nopaste | "polyglotbot" at 193.200.132.146 pasted "rakudo paste" (2 lines) at http://nopaste.snit.ch/13661 |
| 13:26 | Tene | Hm. That's not quite what I wanted. |
| 13:27 | polyglotbot joined #parrot | |
| 13:27 | Tene | rakudo.paste: for 1..10 { say $^a } |
| 13:27 | nopaste | "polyglotbot" at 193.200.132.146 pasted "rakudo paste" (2 lines) at http://nopaste.snit.ch/13662 |
| 13:27 | Tene | :/ |
| 13:28 | * Tene | tests in /msg |
| 13:28 | nopaste | "polyglotbot" at 193.200.132.146 pasted "ruby paste" (2 lines) at http://nopaste.snit.ch/13663 |
| 13:29 | Tene | Huh. The bot doesn't work right in /msg. |
| 13:29 | Oh, nm, that's nopaste. | |
| 13:29 | nopaste | "polyglotbot" at 193.200.132.146 pasted "rakudo paste" (2 lines) at http://nopaste.snit.ch/13664 |
| 13:31 | Tene | ... oh. |
| 13:35 | polyglotbot joined #parrot | |
| 13:35 | nopaste | "polyglotbot" at 193.200.132.146 pasted "perl6 paste" (1 line) at http://nopaste.snit.ch/13665 |
| 13:35 | Tene | Okay, there we go. |
| 13:36 | polyglotbot now has aliases for: rakudo ruby smalltalk bc php python | |
| 13:36 | masak++ # harassing me | |
| 13:36 | ruby: puts 'masak++' | |
| 13:36 | polyglotbot | OUTPUT[masak++] |
| 13:38 | masak | Tene++ # for turning harassment into commits |
| 13:43 | Tene | It's how I work best. |
| 13:44 | AndyA joined #parrot | |
| 13:44 | masak | I'll keep that in mind. |
| 13:45 | Debolaz joined #parrot | |
| 13:45 | Tene | I have a long-standing policy of working on anything anyone feels is important enough to ask me to do. |
| 13:47 | masak: what were you trying to do anyway? What behavior did you want from trying to print to a closed filehandle? | |
| 13:47 | masak | Tene: I'm just playing around with rakudo, exploring edge cases |
| 13:47 | Tene | Ah, okay. |
| 13:47 | masak | gives me something to try to patch, too |
| 13:57 | ruoso joined #parrot | |
| 14:03 | iblechbot joined #parrot | |
| 14:04 | rdice joined #parrot | |
| 14:11 | davidfetter joined #parrot | |
| 14:19 | peepsalot joined #parrot | |
| 14:41 | Theory joined #parrot | |
| 14:55 | paco joined #parrot | |
| 15:10 | paco joined #parrot | |
| 15:21 | uniejo joined #parrot | |
| 15:24 | AndyA joined #parrot | |
| 15:53 | dalek | r29737 | pmichaud++ | trunk: |
| 15:53 | : [rakudo]: spectest-progress.csv update: 107 files, 1845 passing, 56 failing | |
| 15:53 | diff: http://www.parrotvm.org/svn/pa[…]evision?rev=29737 | |
| 15:55 | masak | a slight rise in failing tests... |
| 15:55 | pmichaud | yes -- not sure what happened there yet. I suspect a test was added that causes a script to abort early |
| 15:56 | timbunce joined #parrot | |
| 15:56 | pmichaud | timbunce: get my emails? |
| 15:57 | timbunce | pmichaud: yes, thanks! |
| 15:57 | masak | pmichaud: ah. |
| 16:00 | cotto_home | gah! These sprintf tests are magical. |
| 16:03 | * davidfetter | waves to cotto_home |
| 16:03 | cotto_home | \me waves back |
| 16:04 | I'll give Anandeep a poke when I get to work. | |
| 16:16 | davidfetter | so i found a project that's doing LINQ for several DBMSs :) |
| 16:17 | cotto_home | Cool. Which one? |
| 16:18 | ..er which project? | |
| 16:18 | davidfetter | http://code2code.net/DB_Linq/ |
| 16:22 | cotto_home | very good find |
| 16:24 | davidfetter | comes of attending FOSS conferences and chatting with people :) |
| 16:35 | Theory joined #parrot | |
| 16:41 | Andy joined #parrot | |
| 17:05 | kj | Tene: ping |
| 17:09 | Tene | kj: pong |
| 17:10 | kj | hi, you started the chitchat implementation, right? |
| 17:10 | Tene | Yes. |
| 17:10 | kj | where did you get that grammar def.? |
| 17:10 | Tene | Um... |
| 17:10 | masak | pmichaud: when I run spectest_regression (even after rolling back my working copy to the state at midnight), I get all 2573 tests passing. how can that be? |
| 17:10 | Tene | A couple of places. |
| 17:10 | Why? | |
| 17:11 | kj | well, every now and then I have a spare half an hour, and I'd like to work a bit on it |
| 17:11 | but I don't know the semantics | |
| 17:11 | only vaguely | |
| 17:11 | Tene | Ah. |
| 17:11 | kj | so I'd like to read up a bit; but there's so many grammars to be found for it |
| 17:11 | Tene | I'm formally targetting gnu smalltalk |
| 17:11 | kj | ok. |
| 17:11 | Tene | the package is probably called gst |
| 17:12 | kj | did you get that grammar from source or documentation? |
| 17:12 | Tene | It was originally from somewhere else, some documentation, then modified to fit gst |
| 17:13 | Came from at least three sources. | |
| 17:13 | kj | ok |
| 17:13 | Tene | It parsed all the gst examples, I think, when I finished with it. |
| 17:13 | I'll look around tomorrow, though. | |
| 17:14 | kj | I think it shouldn't be too hard to finish it |
| 17:14 | as everything is a method call :-) | |
| 17:15 | Tene | Right, just need to create all the objects. |
| 17:15 | kj | yeah, and we need some class infrastructure |
| 17:15 | I don't know how that's done in other languages | |
| 17:16 | Tene | gst ships with a lot of stuff defined in smalltalk, iirc. |
| 17:16 | kj | yeah, could be |
| 17:16 | Tene | You should check to see if it's license-compatible. |
| 17:16 | kj | well, only if we want to include these sources |
| 17:17 | otherwise the user just needs to download them separately | |
| 17:26 | timbunce joined #parrot | |
| 17:28 | Andy joined #parrot | |
| 17:50 | Theory joined #parrot | |
| 18:01 | pmichaud | masak: what are you using to see the passing tests? |
| 18:09 | Andy joined #parrot | |
| 18:10 | Ademan joined #parrot | |
| 18:19 | paco joined #parrot | |
| 18:44 | peeps[work] joined #parrot | |
| 19:16 | Ron joined #parrot | |
| 19:37 | NordQ joined #parrot | |
| 19:37 | Theory joined #parrot | |
| 19:43 | timbunce joined #parrot | |
| 19:49 | * davidfetter | waves to timbunce |
| 20:21 | ambs joined #parrot | |
| 20:46 | rafl joined #parrot | |
| 20:48 | Maddingue joined #parrot | |
| 20:55 | dalek | r29738 | petergibbs++ | trunk: |
| 20:55 | : New test file to exercise tests that the sprintf.t harness cannot handle | |
| 20:55 | : at present. | |
| 20:55 | diff: http://www.parrotvm.org/svn/pa[…]evision?rev=29738 | |
| 21:06 | r29739 | petergibbs++ | trunk: | |
| 21:06 | : Added file t/op/sprintf2.t | |
| 21:06 | diff: http://www.parrotvm.org/svn/pa[…]evision?rev=29739 | |
| 21:11 | dngor joined #parrot | |
| 21:24 | iblechbot joined #parrot | |
| 21:35 | workbench joined #parrot | |
| 21:45 | teknomunk joined #parrot | |
| 21:45 | Limbic_Region joined #parrot | |
| 22:05 | Theory joined #parrot | |
| 22:20 | Limbic_Region joined #parrot | |
| 22:34 | Ron joined #parrot | |
| 22:44 | taweth joined #parrot | |
| 22:50 | duckyd joined #parrot | |
| 23:42 | dalek | r29740 | coke++ | trunk: |
| 23:42 | : [distro] make t/distro/file_metadata.t pass. | |
| 23:42 | diff: http://www.parrotvm.org/svn/pa[…]evision?rev=29740 |
← Previous day | Index | Channel Index | Today | Next day → | Search | Google Search | Plain-Text | plain, newest first