Parrot 3.7.0 "Wanda" | parrot.org | Log: irclog.perlgeek.de/parrot/today | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 6 September 2011.
01:01 woosley joined 01:10 alvis joined
dalek rrot: 2f18afe | jkeenan++ | MANIFEST:
Regenerate MANIFEST so that 'make manifest_tests' again passes.
01:58
02:30 cotto joined
dalek rrot: 2a8cf9b | jkeenan++ | .gitignore:
Tell git to ignore two files.
02:45
02:52 redicaps joined 04:07 JimmyZ joined 04:41 cotto joined
cotto ~~ 04:42
04:54 jsut_ joined 05:07 particle joined 07:10 contingencyplan joined 08:27 AzureSto_ joined
nine Ok, I'm officially stuck. No idea how to fix that build problem. 08:41
tadzik the ops one? 08:42
08:43 rurban joined
rurban parrot-3.6.0/tools/build/vtable_extend.pl mentions PARROT_CALLIN_START(interpreter) will figure out if the stack. blitzkost is using that. But I find no definition for that macro. so rakudo-star fails 08:44
nine tadzik: yep 08:45
Tried looking through the diff between my branch and master and did not find anything even remotely related 08:46
rurban git master also does not define PARROT_CALLIN_START 08:47
08:50 JimmyZ joined 09:39 schmooster joined
rurban released parrot-3.6.0 and rakudo-star now for cygwin. my computer will be shipped 6 weeks from now to the states so I cannot really help 10:09
11:36 Psyche^ joined 11:46 whiteknight joined 11:52 jsut joined
whiteknight good morning, #parrot 11:58
moritz rurban++ # raukdo and parrot on cygwin 12:04
whiteknight rurban++ indeed 12:12
12:26 SHODAN joined, ambs joined
dalek rrot/mls/sub-profiler: 6804e63 | (Michael Schroeder)++ | config/gen/makefiles/root.in:
add back pmc_sub.h that was lost when resolving a merge conflict
12:49
13:05 woosley joined
dalek kudo/nom: 5be6d65 | (Felix Herrmann)++ | src/core/Cool.pm:
Make 'Cool.comb()' work.
13:17
13:32 ambs joined
dalek sella/query_streams: 5082522 | Whiteknight++ | t/query/Stream.t:
+tests for Stream
14:07
sella: fe91ffc | Whiteknight++ | s (3 files):
Query.Queryable.Stream -> Query.Stream. Make it not a Queryable anymore. Small cleanups to the source
sella: ad8fa31 | Whiteknight++ | s (2 files):
stream methods create a new Stream
sella: beee8f2 | Whiteknight++ | src/ (4 files):
Fix a problem missed in Harness. Update Harness to use the new way of doing streams
sella: b08624a | Whiteknight++ | s (3 files):
Add in a Stream.Iterator type, for easy looping
sella: ea7d3c2 | Whiteknight++ | src/query/St (2 files):
Implement Stream.flatten. A few small cleanups
sella: 762e2ab | Whiteknight++ | src/query/St (2 files):
Stream.append
sella: 7e022ff | Whiteknight++ | src/query/Stream.winxed:
Stream.count and Stream.any
sella: 7021fbe | Whiteknight++ | src/query/Stage.winxed:
Cut out some whitespace
sella: c9068bf | Whiteknight++ | src/query/ (7 files):
Cleanup namespace directives
sella: 5b1afda | Whiteknight++ | src/query/Stage.winxed:
+docs and some error checking
sella: 7d96505 | Whiteknight++ | src/query/St (2 files):
Add comments for Stream. Re-do .tap()
sella: d2e8087 | Whiteknight++ | src/query/ (3 files):
Move the qsort implementation into the Query namespace since it's used in more places than just the Provider and subclasses
sella: a1dc157 | Whiteknight++ | t/query/Stream.t:
+tests for Stream
sella/commandline: ac67ac4 | Whiteknight++ | s (3 files):
Add in some prototype files for CommandLine. Add in some basic argument parsing and program execution routines
Coke too much to review. 15:18
dalek kudo/nom: ebe121d | jnthn++ | LHF.markdown:
minmax is implemented; remove from LHF.
15:26
kudo/nom: 30e9bc4 | jnthn++ | src/Perl6/ (2 files):
Fix issues with using Rats in the setting.
kudo/nom: bb7c108 | jnthn++ | src/core/Temporal.pm:
Uncoment most of class DateTime.
kudo/nom: 118be55 | jnthn++ | src/core/Temporal.pm:
Uncomment rest of temporal stuff. Removed 'multi' in a couple of places it didn't seem needed; if you want to add it back, remember to declare a proto as well.
15:34
15:38 rurban_ joined 16:12 mj41 joined
dukeleto ~~ 16:19
looks like we haven't been updating Changelog as stuff is added...
dalek kudo/nom: bbe78ec | jnthn++ | src/core/Temporal.pm:
Remove a bunch of 'is export's that shouldn't have been there. Not sure how the build didn't break here... :/
16:20
rrot: 91868d4 | dukeleto++ | ChangeLog:
Give ChangeLog some love
16:31
16:36 estrai joined
dukeleto estrai: howdy 16:41
dalek rrot: 40ce499 | dukeleto++ | lib/Parrot/Harness/DefaultTests.pm:
[doc] Correct typo in Parrot::Harness::DefaultTests
16:49
rrot: 95de0ff | dukeleto++ | ChangeLog:
Update changelog
17:09 gbacon joined 17:13 Coke joined
dalek rrot-libgit2: f0aedc1 | dukeleto++ | / (3 files):
Apply patch from whiteknight++ with some tweaks, fixes #6
17:18
dukeleto NotFound: ping 17:19
msg NotFound your comments and knowledge would be greatly appreciated at github.com/letolabs/parrot-libgit2/issues/7 17:22
aloha OK. I'll deliver the message.
17:46 davidfetter joined
estrai howdy :) 17:49
cotto ~~ 17:51
17:53 rurban_ joined
dukeleto estrai: if you are new to parrot, feel free to ask questions. We are friendly. 17:56
sorear welcome! 18:12
18:27 schmooster joined 19:14 contingencyplan joined
cotto dukeleto, did you see our pull request? 19:21
19:21 benabik joined
cotto github.com/parrot/parrot/pull/166 19:22
19:57 schmooster joined 20:00 alester joined 20:31 ambs joined
dalek kudo/nom: 6fde31d | moritz++ | src/core/Temporal.pm:
two tiny Date fixes
20:32
20:52 bluescreen joined 21:04 schmooster joined 21:21 alvis joined 21:24 soh_cah_toa joined 21:38 Kulag joined
dalek kudo/nom: d41bb84 | jnthn++ | src/Perl6/Actions.pm:
Fix 'has &.x'.
21:47
kudo/nom: 375fa0a | tadzik++ | src/core/Temporal.pm:
Small Temporal tune, fixes Date.new(Instant)
21:58
22:10 benabik joined
dalek rrot: 9698fcd | soh_cah_toa++ | / (2 files):
Applied patch from rurban++, removing random_lib.pir.
22:34
soh_cah_toa does anybody else end up with a README2 file after running 'make test'? it looks like to created by t/dynpmc/select.t but never deleted 22:40
tadzik huh
soh_cah_toa yeah, it's totally weird
tadzik yeah, I have one
I suppose the test forgets to unlink that one 22:41
soh_cah_toa i wonder if it's safe to fix. i'll see
msg kid51 i applied rurban's patch as you'll see if you read your email. however, ports/cygwin/README mentions it as one of the installed files. should i delete that line? i'm not sure because it says it's for parrot 1.0 and if so, parrot 1.0 would obviously still install that file 22:44
aloha OK. I'll deliver the message.
soh_cah_toa msg kid51 runtime/parrot/library/random_lib.pir, that is. forgot to mention that ;)
aloha OK. I'll deliver the message. 22:45
tadzik ++soh_cah_toa 22:46
benabik soh_cah_toa: t/dynpmc/select.t is bogus in several ways. README2 is just one of them. 22:49
tadzik benabik: what's bogus about it? 22:54
benabik tadzik: select on file handles has undefined behavior by spec, and unimplemented on Windows. 22:56
tadzik oh, I see
benabik tadzik: Specifically, the "error" or "special" file set returns nothing on Linux and everything on Darwin 22:57
22:57 jsut_ joined 22:59 nbrown joined
soh_cah_toa that's odd, i thought select() was any file descriptor regardless of whether it described a file or socket or whatever 23:00
s/was/was for/
benabik I think it may be undefined only for the third file set. It _may_ be defined for read and write.
I think the spec is undefined, but people are reasonable for read and write. 23:01
soh_cah_toa you mean the one for exceptions: exceptfds? 23:02
or errorfds, whatever 23:04
oh yeah, i see. the spec says "For other file types it is implementation-defined" 23:07
23:33 particle1 joined, Kulag joined 23:43 rfw joined
soh_cah_toa is there a difference between GETATTR_* and GET_ATTR_* 23:52
soh_cah_toa can't stand when he sees garbage like this
benabik soh_cah_toa: One has an underscore.
soh_cah_toa yes, i can see that 23:53
very observant ;)
benabik GET_ATTR_attribute appears to be used inside the PMC, whereas GETATTR_type_attr can be used anywhere. 23:54
whiteknight soh_cah_toa: one is used inside the PMC itself, and doesn't require the type
one of them is used elsewhere in Parrot and has the type 23:55
soh_cah_toa that is a horrible way to define that behavior
benabik soh_cah_toa: docs/pmc.pod:17
Documented, at least.
soh_cah_toa _ does not give me any clue that that is what it does
23:57 JimmyZ joined
JimmyZ soh_cah_toa: GETATTR_(PMC_CLASS)_(ATTR) , GET_ATTR_(ATTR) 23:59
soh_cah_toa: the former is used out of pmclass