Parrot 4.8.0 "Spix's Macaw" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 20 September 2012.
dalek rrot/threads: 8cb0488 | dukeleto++ | MANIFEST (2 files):
[t] Update manifest to make manifest tests happy
00:15
00:25 travis-ci joined
travis-ci [travis-ci] parrot/parrot#599 (threads - 8cb0488 : Jonathan "Duke" Leto): The build was broken. 00:25
[travis-ci] Change view : github.com/parrot/parrot/compare/f...b0488d25b0
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/2577023
00:25 travis-ci left
dalek kudo/nom: dca2ab5 | jonathan++ | src/Perl6/ (2 files):
Make a real pad etc. for a signature literal, to prevent various things exploding in nasty ways.
03:01
kudo/nom: 61cbec6 | jonathan++ | src/ (3 files):
Give signatures a backlink to the code object they are associated with.
kudo/nom: 6cd3432 | jonathan++ | src/ (3 files):
Implement capture ~~ signature smart-matchng.
kudo/nom: 8f5fc4d | jonathan++ | t/spectest.data:
Turn on S03-smartmatch/capture-signature.t.
kudo/nom: 19d7cd2 | jonathan++ | t/spectest.data:
integration/rule-in-class-Str.t seems to pass; run it.
03:17 l3l1p joined 04:11 l3l1p joined
dalek kudo/nom: 9af8f20 | moritz++ | docs/ChangeLog:
update ChangeLog
05:13
05:59 l3l1p joined 06:27 l3l1p joined 07:04 drift_ joined 07:09 brrt joined 07:33 Psyche^ joined 10:05 woosley left 12:25 dngor joined 12:58 PacoAir joined 13:37 rurban_mobile joined 13:42 benabik joined 13:57 Hunger joined
brrt hi #parrot 14:02
14:33 jashwanth joined 15:53 preflex joined 16:16 dmalcolm joined 16:39 sivoais joined 16:44 zby_home joined 16:50 perlite_ joined 16:52 perlite joined 17:09 perlite joined 17:10 jlaire joined 17:49 contingencyplan joined
rurban back from austin, hi #parrot 17:50
Coke hey, y'all. 18:01
sorear hello. 18:02
18:20 benabik joined
dalek rrot: d220be7 | rurban++ | / (2 files):
[GH #846] Harmonize generic/cpu_type.c: "unknown"

Harmonize with win32 version: Return "unknown" not "" Add PARROT_CANNOT_RETURN_NULL Fix description
18:44
Coke FYI, looks like the io changes /might/ be responsible for a break in rakudo's "prompt" command. pmichaud is trying to get things sorted for the rakudo star release today. 19:21
dalek Heuristic branch merge: pushed 27 commits to parrot/threads by rurban 19:22
rurban I know of \\r\\n in stdin.readline which is new 19:25
before stdin.readline on windows returned \\n
github.com/parrot/parrot/issues/834
Coke this behavior in rakudo is new on windows & linux & OS X, I think. 19:27
rurban For linux and osx I have no idea. 19:30
19:30 mtk joined
ttbot Parrot d220be78 MSWin32-x86-multi-thread make error tt.taptinder.org/cmdinfo/98478 19:33
dalek Heuristic branch merge: pushed 32 commits to parrot/threads by rurban 19:39
20:04 lucian joined 20:05 travis-ci joined
travis-ci [travis-ci] parrot/parrot#602 (threads - 4a11ee1 : Reini Urban): The build passed. 20:05
[travis-ci] Change view : github.com/parrot/parrot/compare/c...11ee1c9050
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/2586794
20:05 travis-ci left
pmichaud we almost certainly won't be able to issue the star release today... too many IO regressions. 20:10
I'm trying to get them all catalogged... _and_ I have other (non-rakudo) events taking place today :-|
20:14 travis-ci joined
travis-ci [travis-ci] parrot/parrot#601 (threads - c415f17 : Reini Urban): The build was fixed. 20:14
[travis-ci] Change view : github.com/parrot/parrot/compare/8...15f1733a30
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/2586673
20:14 travis-ci left
pmichaud github.com/parrot/parrot/issues/847 # one of the .readline issues 20:25
20:39 lucian joined
rurban msg whiteknight github.com/parrot/parrot/issues/847 21:17
aloha OK. I'll deliver the message.
rurban pmichaud: I'll try to fix it ASAP by myself 21:19
pmichaud rurban: I'm looking to see if I can track down the other problem (input not recognized until EOF signaled) 21:20
or at least, to come up with a reasonable test case
rurban The testcase will be harder I guess. 21:21
I see the error. the STDOUT write_handle is 0x0, so it's not flushed 21:34
dalek rrot: 1fe3b78 | rurban++ | src/io/api.c:
[GH #847] flush STDOUT in readline
22:06
22:14 preflex joined 22:22 mtk joined 22:44 kid51 joined 22:54 kid51_ joined 23:08 kid51 joined 23:11 whiteknight joined
whiteknight good evening, #parrot 23:11
kid51 Yo
whiteknight rurban++ for that fix 23:12
I wonder how we would put together a test for that
23:13 lucian joined
rurban yep, that will be hard 23:20
Updates from vms: same object filenames are disallowed in libparrot (api.o mostly), /dev/urandom does not exist on vms (panic) 23:30
whiteknight I wonder how #847 ever worked. 23:32
I don't remember that logic existing in the old system
rurban I stepped in gdb on both parrot versions.
Parrot_io_readline_buffer had if (buffer_flags & PIO_BF_WRITEBUF) 23:34
global buffer_flags, which we ignore now
whiteknight ok 23:35
In the future we can set up STDIN and STDOUT to share buffers, so read/write on one syncs the buffer for the other
although that might have side-effects
rurban i"m still working on utf16 encoding issues with MIME::Base64. Fixed data_json and most of the tests 23:42
but I have to go now for a while 23:43
whiteknight I have to double-check that the Rosella version of it works correctly in those cases 23:53
if it does, we can copy the algorithm back to Parrot