|
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 | |||