|
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. |
|||
| pmichaud | report from #perl6 is that parrot master still has the input buffering problem | 00:09 | |
| sorear | pmichaud: is felher's issue the same as the prompt issue? | 00:10 | |
| whiteknight | pmichaud: is there example code that demonstrates the problem? | 00:11 | |
|
00:15
kid51 joined
00:18
kid51_ joined
00:40
kid51 joined
|
|||
| ttbot | Parrot 2922c188 MSWin32-x86-multi-thread make error tt.taptinder.org/cmdinfo/98686 | 00:48 | |
| pmichaud | sorear: no, felher's issue is the other side of the coin from the prompt issue | 00:52 | |
| whiteknight: on systems that exhibit the problem, the following doesn't work: perl6 -e 'say get' | |||
| what _should_ happen is that the system reads one line of input, displays it to standard output, and exits. | 00:53 | ||
|
00:53
kid51_ joined
|
|||
| pmichaud | on systems where it doesn't work, that line reads many many lines of input and doesn't stop until (1) the input buffer is full or (2) the user enters EOF (^D on unix, ^Z on win) | 00:53 | |
| sorear | that's... not good | 01:01 | |
| dalek | p: 9c348a6 | jonathan++ | src/QRegex/P5Regex/ (2 files): Support empty positional captures. |
01:29 | |
| p: e579e8e | jonathan++ | t/p5regex/rx_captures: Test empty captures in p5regex. Includes a failing test for when one is at the start, which breaks scanning. |
|||
| whiteknight | okay, that sounds like some kind of problem with the readline logic. That part of it has been extremely troublesome. I'll dig into it and see what I can come up with | 01:49 | |
| what systems is it a problem on? | |||
|
01:58
kid51 joined
02:00
kid51_ joined
|
|||
| MikeFair | FWIW: perl6 -e 'say get' doesn't work on my sytem | 02:13 | |
| I get nothing, then until I did a ^D and then I get: | |||
| End of argfiles reached | |||
| in method gist at src/gen/CORE.setting:9810 | |||
| in sub say at src/gen/CORE.setting:7140 | |||
| in block at -e:1 | |||
| MikeFair is running a recent build of Rakudo on a Kubuntu install | 02:14 | ||
| I have both libreadline5 and libreadline6 package installed | 02:15 | ||
| libreadline5 = 5.2-11 | |||
| libreadline6 = 6.2-8 | 02:16 | ||
| I have the -dev packages installed for both 5 and 6, as well as a readline-common package which is at version 6.2-8 | 02:18 | ||
| The 6.2-8 -dev package has installed a /usr/lib/i386-linux-gnu/libreadline.a file | 02:22 | ||
|
02:22
l3l1p joined
|
|||
| MikeFair | along with the C include headers | 02:25 | |
|
02:44
l3l1p joined
06:06
MikeFair joined
06:30
l3l1p joined
06:40
rurban joined
07:38
Psyche^ joined
10:13
brrt joined
10:23
whiteknight joined
|
|||
| whiteknight | good morning, #parrot | 10:25 | |
| Coke | GOOD MOOOOOOOOOOORNING, PAAAAARRRROT | 13:40 | |
| moritz | lol Coke is shouting ROFL | 13:47 | |
| dalek | p: a4febda | jonathan++ | src/QRegex/P5Regex/Actions.nqp: Try to get quantified captures righter. |
13:51 | |
| p: ea7a053 | jonathan++ | t/p5regex/rx_captures: A few more capture tests. |
|||
| p: 9a42dc5 | jonathan++ | src/QRegex/P5Regex/ (2 files): Various bits of alignment with STD_P5. This also allows the empty alternation branch. |
|||
| p: 5c4d6b2 | jonathan++ | / (3 files): Implement backreferences. |
|||
| kudo/nom: d14be4f | jonathan++ | src/Perl6/Actions.pm: Use the P5Regex qbuildsub when needed. |
13:54 | ||
|
14:20
PacoAir joined
15:56
benabik joined
|
|||
| dalek | rrot/smoke-me/threads_tests: de65336 | dukeleto++ | t/pmc/task-nqp.t: Add tests for using the Task PMC from nqp |
16:04 | |
|
16:14
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#607 (smoke-me/threads_tests - de65336 : Jonathan "Duke" Leto): The build failed. | 16:14 | |
| [travis-ci] Change view : github.com/parrot/parrot/commit/de6533650fca | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/2607444 | |||
|
16:14
travis-ci left
17:03
zby_home joined
17:16
rurban_home joined
|
|||
| rurban_home | still working on unicode encodings (for JSON and MIME::Base64). detecting more and more missing functionality. | 17:30 | |
| e.g. binary_to_encoding could easily provide ByteBuffer functionality if it would support multi-byte encodings. However it fails. | 17:52 | ||
|
18:26
contingencyplan joined
|
|||
| dalek | rtcl-nqp/nqp2: 2c7e7ba | coke++ | src/Partcl/commands/ (62 files): export subs so they're visible |
19:44 | |
| rtcl-nqp/nqp2: d0dd4d3 | coke++ | src/Partcl/commands/error.pm: add a placeholder [error] |
|||
| rtcl-nqp/nqp2: 7d70036 | coke++ | build/Makefile.in: Don't compile commands individually. This is slower, but means we don't have to add use statements in every file (which would then mean adding in Makefile deps) |
|||
| rtcl-nqp/nqp2: 88b1370 | coke++ | / (6 files): * rename our dispatch method to something less silly * try to eliminate CHANNELS our variable and replace with an exported CHANNELS sub that returns a lexical * No longer compile all the commands individually; nqp current doesn't share things as easily, this avoids having to figure out which builtins require which other builtins. With this, our dispatch call is lying, and our dispatch method is Just trying to print something out, and even that still doesn't work. |
|||
| kudo/nom: 8365f1b | moritz++ | src/ (3 files): implement integer case of :60[...] |
19:51 | ||
|
22:24
preflex_ joined
23:04
preflex joined
|
|||