|
Parrot 0.6.3 "Beautiful Parrot" Released | parrotcode.org/ | 5/649/88 new/open/stalled tix | logged in irclog.perlgeek.de/parrot/today Set by moderator on 26 June 2008. |
|||
|
00:09
slavorg joined,
AndyA joined,
Whiteknight joined
00:31
newbie joined
00:35
Theory joined
00:41
zarchne joined
00:52
jimk joined
01:01
zarchne joined
01:07
zarchne joined
|
|||
| dalek | r28799 | jkeenan++ | autoicu: | 01:18 | |
| : More refactoring of code inside runstep() into internal subs and methods. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28799 | |||
| r28800 | chromatic++ | gsoc_pdd09: | 01:21 | ||
| : [GC] Made the PDD 09 branch compile again. It doesn't run, but at least it | |||
| : compiles to the point where we can run gdb on it. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28800 | |||
|
01:22
bacek joined
01:30
cjfields joined
01:32
zarchne joined
|
|||
| dalek | r28801 | chromatic++ | gsoc_pdd09: | 01:47 | |
| : [GC] Tidied the code of the incremental GC; touched up some documentation. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28801 | |||
|
01:47
Theory joined
01:59
Andy joined
02:00
cotto_yapc joined
02:08
zarchne joined
02:16
kid51 joined
|
|||
| dalek | r28802 | jkeenan++ | autoicu: | 02:18 | |
| : Refactor code out of runstep() into _verbose_report() and _handle_icuconfig_errors(). Add to tests as needed. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28802 | |||
|
02:18
zarchne joined
|
|||
| dalek | r28803 | petdance++ | trunk: | 02:20 | |
| : strcmp is not a boolean function | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28803 | |||
| r28804 | petdance++ | trunk: | 02:21 | ||
| : fixed some markup | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28804 | |||
| kid51 | He has returned! | 02:23 | |
| dalek | r28805 | petdance++ | trunk: | 02:31 | |
| : Don't treat non-booleans as booleans | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28805 | |||
| r28806 | petdance++ | trunk: | 02:33 | ||
| : strncmp() is not a boolean. Also assert a length before we stomp on a string with a negative index | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28806 | |||
| r28807 | petdance++ | trunk: | 02:35 | ||
| : use STREQ() macros for string equality. Also consted some pointers | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28807 | |||
|
02:52
bacek joined
03:37
stupidbot joined
|
|||
| cotto_yapc | RT#99999 | 03:47 | |
| stupidbot | Error calling said() for rt: Ticket 99999 does not exist. | ||
| dalek | r28808 | petdance++ | trunk: | 03:48 | |
| : use the handy STREQ macro | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28808 | |||
|
03:50
cjfields joined
03:59
magnachef joined
|
|||
| dalek | r28809 | petdance++ | trunk: | 04:07 | |
| : swap out strcmp for STREQ | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28809 | |||
| r28810 | petdance++ | trunk: | 04:09 | ||
| : fix coding standard bummers | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28810 | |||
|
04:34
magnachef_ joined
04:45
ank joined
|
|||
| dalek | r28811 | petdance++ | trunk: | 05:10 | |
| : consting | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28811 | |||
| r28812 | petdance++ | trunk: | 05:19 | ||
| : consting | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28812 | |||
|
05:32
magnachef_ joined
05:58
Psyche^ joined
06:23
magnachef joined
|
|||
| dalek | r28813 | chromatic++ | gsoc_pdd09: | 06:37 | |
| : [GC] Fixed gc_it_add_arena_to_free_list to thread the free list in the proper | |||
| : order, without overwriting next pointers or causing infinite loops. (There's a | |||
| : brain-twister for you.) | |||
| : Tidied some nearby code as well. | |||
| : Everything continues to compile, but there are still segfaults -- now it looks | |||
| : like expanding hashes overwrites some of the constant string header pool's | |||
| : memory. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28813 | 06:38 | ||
| r28814 | fperrad++ | libs4php: | 07:16 | ||
| : [php] check number of args | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28814 | |||
|
07:41
iblechbot joined
07:50
purl joined
08:04
barney joined
08:21
masak joined
08:26
stupidbot joined
|
|||
| spinclad | re <@Patterner> if you see purple dinosaurs, you should stop smoking those mushrooms...: _smoking_ mushrooms is a waste of good psychedelics. they should be had lightly roasted. | 09:00 | |
| cognominal | and eaten with green evil stuff. | 09:11 | |
| I recently discovrered that the yellow Chartreuese (yellow evil stuff) is the TimToady favorite color | 09:12 | ||
|
09:28
mauro43 joined,
mauro43 left
10:29
apeiron_ joined
11:28
bacek joined
|
|||
| bacek | evening everyone | 11:28 | |
| masak | hullo | 11:46 | |
|
11:54
paco joined
12:11
kid51 joined
12:37
jimk joined
12:39
magnachef_ joined
12:42
magnachef joined
12:46
magnachef_ joined
12:54
magnachef__ joined
13:01
magnachef_ joined
|
|||
| dalek | r28815 | fperrad++ | trunk: | 13:01 | |
| : [plumhead] | |||
| : - fix target clean-pmc | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28815 | |||
|
13:32
kid51 joined
13:37
Whiteknight joined
|
|||
| dalek | r28816 | pmichaud++ | trunk: | 13:52 | |
| : [rakudo]: | |||
| : * Update test_summary.pl script to use -G, | |||
| : record aborted test runs as failed tests. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28816 | |||
| r28817 | Whiteknight++ | gsoc_pdd09: | 14:04 | ||
| : [gsoc_pdd09] update to trunk r28819 | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28817 | |||
| r28818 | pmichaud++ | trunk: | 14:09 | ||
| : [rakudo]: | |||
| : * In test_summary.pl, counting aborts as failed tests should count | |||
| : them as tests, too. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28818 | |||
|
14:10
cognominal joined
|
|||
| dalek | r28819 | fperrad++ | libs4php: | 14:19 | |
| : [php] more check type of parameter | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28819 | |||
| r28820 | jkeenan++ | autoicu: | |||
| : In two cases, don't put $conf inside hashref argument. Make it explicit. | |||
| : Continue refactoring code out of runstep() into internal subs; test them. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28820 | |||
|
14:28
ruoso joined
|
|||
| dalek | r28821 | fperrad++ | libs4php: | 14:41 | |
| : [php] add sha1 | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28821 | |||
| r28822 | pmichaud++ | trunk: | |||
| : [rakudo]: | |||
| : * spectest-progress update: 75 test files, 1077 passing, 74 failing | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28822 | |||
| cotto_home | seen purl | 15:07 | |
| purl | purl was last seen on #poot 2 days and 4 minutes ago, saying: _Fud was last seen on #poot 2 days and 22 minutes ago, saying: heyo [Jun 25 07:42:25 2008] [Jun 27 08:03:59 2008] | ||
| cotto_home | seen purl | ||
| purl | purl was last seen on #poot 2 days and 4 minutes ago, saying: _Fud was last seen on #poot 2 days and 22 minutes ago, saying: heyo [Jun 25 07:42:25 2008] [Jun 27 08:03:59 2008] | ||
| spinclad | seen spinclad | 15:24 | |
| purl | spinclad was last seen on #parrot right now, saying: seen spinclad | ||
|
15:25
barney joined
|
|||
| dalek | r28823 | jkeenan++ | autoicu: | 15:40 | |
| : Fix accidental deletion of one sub call. Delineate possible return points for | |||
| : runstep() more explicitly. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28823 | |||
| r28824 | bernhard++ | trunk: | 15:54 | ||
| : [Plumhead] | |||
| : svn merge -r 28770:28822 svn.perl.org/parrot/branches/libs4...s/plumhead | |||
| : Fix codingstd failure. | |||
| : Mark failing tests as TODO. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28824 | |||
|
16:07
jan joined
16:19
magnachef joined
|
|||
| dalek | r28825 | bernhard++ | trunk: | 16:20 | |
| : [Plumhead PCT] | |||
| : Add TRUE, FALSE and NULL to parser and to actions. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28825 | |||
|
16:24
Whiteknight joined
16:49
Andy joined
|
|||
| dalek | r28826 | moritz++ | trunk: | 17:05 | |
| : [rakudo] removed connect.t from spectest_regression, connect() isn't | |||
| : implemented. This test only succeeded (and skipped everything) so far | |||
| : because nobody had PERL_TESTS_ALLOW_NETWORK env variable set. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28826 | |||
|
17:12
petdance joined
|
|||
| dalek | r28827 | jkeenan++ | autoicu: | 17:12 | |
| : Add third test file for this step. Tests in this file are run only if | |||
| : icu-config is available. Reposition call to _verbose_report() inside | |||
| : runstep(). | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28827 | |||
|
17:34
rong joined
17:36
rong left
|
|||
| dalek | r28828 | fperrad++ | libs4php: | 17:38 | |
| : [php] implement trim() | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28828 | 17:39 | ||
| NotFound | paste? | 18:06 | |
| purl | hmmm... paste is (see: nopaste) or like glue but a little safer to sniff. or nopaste.snit.ch:8001/ or scsys.co.uk:8001/ anywhere shadowpaste is or mmm, sticky paste or You there! Eating the paste. or <see> 2 girls, 1 paste | ||
| nopaste | "NotFound" at 213.96.228.50 pasted "pir charset and encoding" (18 lines) at nopaste.snit.ch/13423 | 18:07 | |
| NotFound | According docs/pdds/draft/pdd19_pir.pod uft8:unicode: and unicode: must have the same effect. | 18:10 | |
| Whiteknight | pmichaud around? | 18:11 | |
| moritz | NotFound: where in the pdd does it say that? | 18:12 | |
| NotFound | "Valid character sets are currently: "ascii" (the default), "binary", "unicode" (with UTF-8 as the default encoding)" | ||
| moritz | that doesn't say that utf8:unicode: is the same unicode: | 18:13 | |
| I interpret it this way: | |||
| utf8:unicode: says that the following string is viewed as utf-8, and be used a unicode string | 18:14 | ||
| NotFound | moritz: this versions looks to me more confusing then the original. | ||
| moritz | whereas unicode: interprets all escape sequences like \\x{f0} as code points, and uses utf8 to store it internally | ||
| if you're used to perl5's braindead handling of byte strings vs. character strings that makes perfect sense to me | 18:17 | ||
| NotFound | moritz: maybe, but I think than one of the key goals of parrot/perl6 is to do unicode things well from the beginning. | 18:18 | |
| moritz | NotFound: yes. In this case I think that the docuemntation needs clarification, not the implementation needs improvements | 18:19 | |
| NotFound | moritz: at least rakudo or PGE in general needs improvement, it emits the wrong version when compiling a utf8 source. | 18:20 | |
| moritz | that could very well be the case, I don't know very much about PGE's Unicode handling. I just wanted to say that the PIR example you posted seemed sane to me, if only it were properly documented | 18:22 | |
| afk & football, for once ;) | 18:24 | ||
|
18:24
Psyche^ joined
|
|||
| NotFound | Following that point of view, it can be needed a way to specify both the source and the object encodings. | 18:25 | |
| And even also a charset for both. | 18:27 | ||
| dalek | r28829 | pmichaud++ | trunk: | 18:33 | |
| : [rakudo]: | |||
| : * Need to avoid tailcalls in cmp and leg due to RT#56448. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28829 | |||
| r28830 | pmichaud++ | trunk: | |||
| stupidbot | RT 56448: [BUG] tailcalls cause segfault when invoked from C - new | ||
| dalek | : [rakudo]: | ||
| : * More fixes to list context, move 'join' and 'sort' into Any class. | |||
| : * All spectest_regression tests pass again. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28830 | |||
| r28831 | fperrad++ | libs4php: | 18:36 | ||
| : [php] math : is_nan() & friends | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28831 | |||
| NotFound puts his red t-shirt on | 18:42 | ||
| dalek | r28832 | Whiteknight++ | gsoc_pdd09: | 19:02 | |
| : [gsoc_pdd09] a few small changes, fix my mistake with the Stack_Entry_t, a few changes and simplifications to src/stacks.c, simplify the way stacks are marked alive, flesh out my idea of separating non-PObjs. maybe other stuff too. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28832 | |||
|
19:06
apeiron_ joined
|
|||
| NotFound | Goal! | 19:18 | |
| jonathan | NotFound: Good game, ain't it?! :-) | 19:34 | |
| NotFound | Yeah! | ||
|
19:58
peepsalot joined
|
|||
| NotFound | Weeeee are the campiooooons! | 20:36 | |
|
21:07
jjore joined
|
|||
| dalek | r28833 | pmichaud++ | trunk: | 21:14 | |
| : [rakudo]: | |||
| : * Update name of S04-statements/no-implicit-block.t | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28833 | |||
|
21:20
iblechbot joined
|
|||
| NotFound | Regarding #56448, the segfaults happens inside a function that have a comment: "This needs a test for tailcalls too, but I think there is no syntax to pass a key to a tailcalled function or method." | 21:21 | |
| dalek | r28834 | fperrad++ | libs4php: | 21:27 | |
| : [php] math : refactor trigo | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28834 | |||
|
22:11
rdice joined
22:28
ruoso joined
22:36
Theory joined
22:39
tetragon joined
23:21
Whiteknight joined
23:34
Psyche^ joined
|
|||
| dalek | r28835 | Whiteknight++ | trunk: | 23:36 | |
| : [memory] added some documentation, a macro, and a function prototype for the "mem__internal_realloc_zeroed" function I'm working on. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=28835 | |||
|
23:47
rdice joined
|
|||