»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'perl6: say 3;' or rakudo:, niecza:, std:, or /msg p6eval perl6: ... | irclog: irc.perl6.org/ | UTF-8 is our friend! Set by sorear on 4 February 2011. |
|||
00:02
ircmouser left
|
|||
[Coke] | sorear: some references to $*compiler.verbose which doesn't exist. | 00:10 | |
sorear | what is the context of that noun phrase? | 00:11 | |
00:13
tokuhiro_ left,
tokuhiro_ joined
|
|||
[Coke] | sorear: gist.github.com/4145972 | 00:14 | |
I imagine that's several of the new failures. | 00:15 | ||
yes, definitely is a lot of the new failures. | 00:19 | ||
00:19
leont left
00:20
pmurias left
00:28
Gothmog_ left
00:34
jerome left
|
|||
dalek | ecza: f4918b8 | sorear++ | / (5 files): Lift the (X11 license) line editor from csharp.exe. it's not readline but it's something. fixes #148 |
00:37 | |
sorear | [Coke]: oh dear, it would seem "eval" is completely busted | 00:39 | |
#1 priority | 00:40 | ||
[Coke] | sorear__ | 00:43 | |
sorear__ | 00:44 | ||
sorear++ #eek! | |||
00:45
Chillance left
00:47
jerome joined
00:59
ircmouser joined
01:00
bowtie left
01:08
Pleiades` left
01:12
anuby joined,
hypolin joined
01:16
Pleiades` joined
01:19
cooper joined
|
|||
dalek | ecza: dbbc6c7 | sorear++ | lib/Kernel.cs: Improve dynamic variable handling to hopefully fix eval, Coke++ |
01:20 | |
sorear runs a spectest | |||
colomon | sorear++ | 01:32 | |
01:33
Pleiades` left
|
|||
sorear | [Coke]: 12 failing files now | 01:36 | |
01:38
Pleiades` joined
|
|||
[Coke] | you have a list you gist? | 01:38 | |
sorear | gist.github.com/4146151 | 01:39 | |
01:40
dayangkun joined
01:41
tokuhiro_ left,
rurban_ joined
01:42
tokuhiro_ joined
|
|||
[Coke] | sorear: how to clear niecza's precompiled cache? | 01:46 | |
sorear | rm -r ~/.local/share/NieczaModuleCache | 01:47 | |
it ought to be a lot better about handling stale files now though | 01:48 | ||
01:49
Kharec left
|
|||
dalek | ecza: 7984f8d | sorear++ | Makefile: Add an install target |
01:50 | |
01:50
Pleiades` left
|
|||
[Coke] | You got a todo pass on t/spec/integration/weird-errors.t # 3 - still fails here. | 01:53 | |
(I'm getting different results on a lot of those. hurm.) | 01:56 | ||
but tomorrow's run will be muuuch better. sorear++ | |||
sorear | the is_run stuff is pretty dicey, especially if you don't have a usable glib# installed :/ | 01:57 | |
dalek | ecza: 0247fe5 | sorear++ | Makefile: Add boot-from-installed for bonsaikitten |
01:59 | |
sorear | yay, I' | ||
yay, I've now finished everything I said I'd do today | 02:00 | ||
diakopter | ++ | ||
02:00
Pleiades` joined
|
|||
[Coke] | sorear++ | 02:00 | |
02:02
sisar left
|
|||
japhb | sorear, by 6 PM no less, good on ya! | 02:03 | |
sorear | Mac users: What IDE do you use/would you recommend for C? | 02:14 | |
02:18
imarcusthis left
02:20
imarcusthis joined
02:32
FROGGS_ joined
02:34
PacoAir left
02:36
FROGGS left
|
|||
Tene | If I were on a mac, I'd use vim. I doubt answering the right question, though. | 02:47 | |
benabik uses Vim. | 02:48 | ||
Xcode is actually pretty decent. | |||
02:54
ircmouser left
03:15
wamba left
|
|||
dalek | ecza: b04ce0c | sorear++ | docs/announce.v24: Draft v24 announce |
03:33 | |
sorear | benabik: cool, I'll try that | 03:34 | |
03:37
sftp left
03:56
rurban_ left
04:02
grondilu left
|
|||
japhb | sorear, did v23 just not happen? Or is v24 an accidental double-bump? | 04:22 | |
sorear | japhb: there was no v23 | 04:24 | |
benabik | We call it "the version that shall not be numbered". | ||
04:24
rurban_ joined
04:36
Psyche^ joined,
Patterner left,
Psyche^ is now known as Patterner
04:38
rurban_ left
|
|||
japhb | sorear, OK, roger that. | 04:51 | |
dalek | rl6-bench: 0f05d4c | (Geoffrey Broadwell)++ | bench: Rename some uses of 'tag' in extract command to 'rev' where that is the real semantic meaning, in preparation for being able to extract arbitrary rev specs |
05:09 | |
rl6-bench: 0cfc0e5 | (Geoffrey Broadwell)++ | bench: Make sure explode-components returns strings and not path objects for checkout names |
|||
rl6-bench: 376370b | (Geoffrey Broadwell)++ | bench: s:g/'.IO.d'/.path.d/ |
|||
rl6-bench: 83a5474 | (Geoffrey Broadwell)++ | bench: Allow arbitrary revs to be extracted, as long as they can be recognized by 'git rev-parse' |
|||
rl6-bench: a273c4c | (Geoffrey Broadwell)++ | components.json: Add build instructions for nqp in components.json |
|||
rl6-bench: 0dccbcc | (Geoffrey Broadwell)++ | analyze: Factor out a little boilerplate for finding the list of enabled Perls; correctly show SKIP in analysis when test does not apply to a given compiler group |
|||
rl6-bench: d1e4438 | (Geoffrey Broadwell)++ | analyze: Show all versions found when merging timing runs from different bench versions |
|||
japhb | Huh. I half expected to accidentally cause dalek to kick itself. | ||
or rather, to get itself kicked. | 05:10 | ||
05:13
fgomez left
05:30
REPLeffect left
05:33
REPLeffect joined
05:43
rurban_ joined
05:51
birdwindupbird joined
05:53
fgomez joined
06:04
rurban_ left
06:10
fgomez left
06:17
am0c joined
06:22
Patterner left
06:28
skids left
06:30
rurban_ joined
06:35
rurban_ left
06:37
sizz_ joined,
kaleem joined,
sizz left
|
|||
dalek | rl6-bench: da28593 | (Geoffrey Broadwell)++ | analyze: Make compare_times resilient to all compilers failing a test |
06:48 | |
rl6-bench: eb3c239 | (Geoffrey Broadwell)++ | timeall: Add more while tests; fix off-by-one error in while loop counters |
|||
06:56
fgomez joined
|
|||
japhb | Benchmark comparison of current NQP, Rakudo, and Niecza releases, with startup time removed: gist.github.com/4146931 | 06:57 | |
06:57
raiph joined
|
|||
sorear | japhb: my first project after the release is for/range and ~ optimization | 06:58 | |
japhb: did you read the announce.v24 or just comment on its title? | |||
japhb | skimmed it | 06:59 | |
Well, read it without all of my brain actually working, more like. | |||
Why? | |||
07:00
SamuraiJack joined
|
|||
sorear | my release procedure requires getting someone on the channel to sanitycheck the announcement | 07:00 | |
I'm also going to ask a windows person to check that the new line editor is usable on that platform | 07:01 | ||
japhb | The draft announcement certainly reads OK. | 07:03 | |
07:03
raiph left
|
|||
sorear starts putting together an RC | 07:03 | ||
japhb | I've not tested a build of niecza/master, but you know, I have the tools to try that easily now ... | ||
sorear | you didn't before? | 07:04 | |
japhb | Within the benchmarking suite, I mean: ./bench extract niecza/master; ./bench build niecza/master | ||
07:05
fgomez left
|
|||
sorear | feather.perl6.nl/~sorear/niecza-24-rc.zip # I'd like a windows person to check that the line editor works before releasing | 07:09 | |
diakopter volunteers | |||
diakopter wonders whether mono is still on this computer | |||
wow, Chrome *really* doesn't want me to download that .zip | 07:10 | ||
"niecza-24-rc.zip is not commonly downloaded and could be dangerous. Discard. (click button to display other button Keep). <click Keep>. Are you sure? Don't say we didn't warn you." | 07:13 | ||
dalek | rl6-bench: da9a2dd | (Geoffrey Broadwell)++ | README: Bring README up to current state of bench usage |
07:15 | |
diakopter | erm | 07:16 | |
japhb starts a benchmarking run for niecza/master and wanders off to relax for a bit | |||
dalek | nda: 1361fcb | (Caleb Cushing)++ | bootstrap.pl: better debugging and recursively creates path this fixes a problem where panda does not attempt to create the full directory structure if it does not exist (which is likely on a new install). Also provide a better error message that includes the path panda is trying to use in the event it is not writeable Signed-off-by: Caleb Cushing [email@hidden.address] |
||
nda: f4f19b5 | tadzik++ | bootstrap.pl: Merge pull request #25 from xenoterracide/master fixes issue with unwritable directory |
|||
diakopter | sorear: seems to work | 07:17 | |
07:17
Psyche^ joined,
Psyche^ is now known as Patterner
|
|||
diakopter | up/down/left/arrows do what I'd expect | 07:17 | |
sorear | \o/ | ||
thanks. diakopter++ | |||
07:18
Patterner left
07:20
Psyche^ joined,
Psyche^ is now known as Patterner
07:33
rurban_ joined
07:35
takesako joined
07:37
Patterner left
07:41
rurban_ left
07:51
fgomez joined
08:04
dayangkun left
08:09
Psyche^ joined,
Psyche^ is now known as Patterner
08:13
domidumont joined
08:21
wamba joined
08:23
domidumont left
08:24
domidumont joined
08:25
cosimo_ joined
08:26
cosimo left
08:35
mtymula joined
|
|||
mtymula | hello can anyone tell me how can i enter this room using my android phone?? I've downloaded client and now i need a server address and a port | 08:36 | |
moritz | server address is irc.freenode.org | 08:37 | |
mtymula | and a port? | ||
moritz | 6667 I think | ||
08:38
rurban_ joined
|
|||
japhb | sorear, FWIW niecza/master is not very different from niecza/v22 in my benchmarks. I assume that's expected. :-) | 08:40 | |
08:40
Kharec joined
|
|||
japhb | sleep, perchance to dream & | 08:40 | |
sorear | expected, yeah | 08:42 | |
gnight japhb | |||
08:46
rurban_ left
|
|||
mtymula | nope | 08:52 | |
port 6667 | |||
is an asimov faun channel | |||
;) | |||
sorear | I'm connected to irc.freenode.net port 6667 | 08:55 | |
you connected to the right place | |||
freenode's servers are named after authors | |||
after joining asimov.freenode.net, you join #perl6 | |||
on PC clients it's usually done by typing /join #perl6 | 08:56 | ||
dunno about your android clienrt | |||
the servers share channel information, so whichever server you get is good | |||
when you connect you will be routed to a random server, for load balancing | |||
08:57
mtymula89 joined
|
|||
mtymula89 | Yeah!! | 08:57 | |
08:57
thou left
|
|||
mtymula89 | What a fool i am:) | 08:57 | |
08:58
mtymula left
|
|||
sorear | mtymula89: welcome | 08:58 | |
08:58
wamba left
|
|||
mtymula89 | Hello now i will be on this irc hannel all day long:) | 08:59 | |
09:01
wamba joined
|
|||
mtymula89 | When i write a subroutine with arbitrary numberrs of parameters there is a *@name as a argument passed. What exactly does this * do? | 09:03 | |
moritz | it means "bind any number of arguments to an array @name" | 09:05 | |
r: sub f(@a) { say @a.perl }; f(1, 2); | |||
p6eval | rakudo e6e158: OUTPUT«===SORRY!===CHECK FAILED:Calling 'f' will never work with argument types (Int, Int) (line 1) Expected: :(@a)» | ||
moritz | r: sub f(*@a) { say @a.perl }; f(1, 2); | ||
p6eval | rakudo e6e158: OUTPUT«Array.new(1, 2)» | ||
moritz | see the difference? :-) | ||
mtymula89 | Ok so nobody knows howmany elements of an array are there untill the sub is salled upon? | 09:06 | |
Yes i see it now. | 09:08 | ||
09:21
PacoAir joined
|
|||
felher | Can one use 'perlbug' to submit bugs to Rakudo? | 09:23 | |
moritz | no | 09:24 | |
felher | k, thnx | ||
09:29
daniel-s joined
09:33
mtymula89 left
09:34
erkan left
09:35
erkan joined,
erkan left,
erkan joined
09:38
fhelmberger joined
09:39
dakkar joined
09:42
Gothmog_ joined
09:44
rurban_ joined
09:48
mtymula joined
09:50
mtymula left
09:51
mtymula joined
09:52
rurban_ left
|
|||
jnthn | morning o/ | 09:58 | |
FROGGS_ | morning | 09:59 | |
jnthn will has another tuit-limited week, but December should be better | |||
sorear | morning jnthn | 10:00 | |
jnthn | o/ sorear | ||
sorear | same situation I think | ||
exciting times :D | |||
jnthn | Early Decemberish I hope to be pushing some fledgling QAST => JVM stuff. | 10:02 | |
FROGGS_ | jnthn: is there a spec about how the grammar works? I hit a bug in rakudo/src/Perl6/Grammar.pm and I need to capture more to make a better exception message | ||
felher | o/ | ||
moritz | FROGGS_: extra captures are generally OK | ||
sorear | jnthn: \o/ | 10:03 | |
jnthn | FROGGS_: Well, it's a subset of normal Perl 6 grammars | ||
sorear | jnthn: early Decemberish is also when I'm probably going to be able to start the niecza C-backend experiments too :D :D | ||
moritz | FROGGS_: STD.pm6 is kinda standard, but if we need more stuff than STD captures, that's OK | 10:04 | |
sorear | you're always allowed to add new stuff to STD if it improves the error messages and doesn't slow us down too much | ||
10:05
kresike joined
|
|||
kresike | hello all you happy perl6 people | 10:06 | |
10:07
orafu joined
10:10
Kharec left
|
|||
moritz | jnthn: do you have some time to discuss sink stuff? | 10:10 | |
jnthn | moritz: I sorta got time while @student here to exercises, but may need to go give help at any moment | 10:11 | |
*do | |||
moritz | jnthn: ok | ||
r: role A { }; nqp::say nqp::does A, 'foo' | |||
p6eval | rakudo e6e158: OUTPUT«===SORRY!===Error while compiling block : Error while compiling op call: Error while compiling block : Error while compiling op say: Error while compiling op does: No registered operation handler for 'does'» | ||
moritz | r: role A { }; nqp::say nqp::can A, 'foo' | ||
p6eval | rakudo e6e158: OUTPUT«1» | ||
moritz | that's the first problem | 10:12 | |
r: module A { }; nqp::say nqp::can A, 'foo' | |||
p6eval | rakudo e6e158: OUTPUT«No such method 'foo' for invocant of type 'Any' in any find_method at src/gen/Metamodel.pm:149 in block at /tmp/6cIyHASplD:1» | ||
moritz | that's the second problem | ||
jnthn | uh, second one is wtf | ||
10:12
hypolin left
|
|||
moritz | currently I emit the equivalent of .sink() if nqp::can($_, 'sink') for sink context | 10:12 | |
and those two make the whole thing blow up | |||
jnthn | yeah, trouble is, a role's find_method always returns a punner | 10:13 | |
Probably need to be a bit smarter on that. | |||
The other one is just an outright bug | |||
moritz | where? in the code emitting, or in can? | ||
FROGGS_ | thanks you both, gtg to work, but will read logs | 10:14 | |
jnthn | I think needs a fix somewhere in RolePunning.pm or whatever it's called | ||
In src/Perl6/Metamodel | |||
10:14
FROGGS_ left
|
|||
jnthn | We can can on the pun. | 10:14 | |
moritz | what a pun :-) | 10:15 | |
jnthn | :D | ||
sorear | sleep & | ||
felher | o/ sorear | ||
jnthn | o/ sorear | ||
huf | if you continue this much further, someone's gonna take some elephants accross the alps | ||
jnthn | The module one is probably something throwing that should not throw but instead return a null/type object | 10:16 | |
ok, back to teaching... | 10:19 | ||
10:37
anuby left
10:44
FROGGS joined
10:48
rurban_ joined
|
|||
FROGGS | back for good | 10:49 | |
10:56
rurban_ left
|
|||
moritz | *sing* I just want you back for gooooood *sing* | 11:00 | |
FROGGS | ya, lets unbutton ourselfs | 11:02 | |
FROGGS .oO( imagines a bunch of geeks with bare nipples... ) | 11:03 | ||
11:04
gootle left
11:06
Su-Shee_ joined
11:08
chee joined
11:09
Su-Shee left
|
|||
jnthn | FROGGS: I...don't think I'm going to adopt that style while presenting at Perl confs :P | 11:18 | |
11:36
SmokeMachine joined
|
|||
FROGGS | well, the ppl would keep you in mind though | 11:36 | |
11:44
sqirrel joined
11:50
MayDaniel joined
11:53
rurban_ joined
11:57
Su-Shee_ is now known as Su-Shee
12:01
rurban_ left
12:06
bowtie joined
12:22
sftp joined
12:23
SamuraiJack left
12:26
mtymula89 joined
12:30
mtymula left
12:33
SmokeMachine left
12:34
SmokeMachine joined
12:45
mtymula89 left
12:49
tokuhiro_ left
12:50
tokuhiro_ joined
12:52
mtymula89 joined
|
|||
jnthn | FROGGS: I try to do that by giving good talks :P | 12:53 | |
...but it's good to have a backup plan :P | 12:54 | ||
12:56
SamuraiJack joined
12:57
Kharec joined,
hoelzro|away is now known as hoelzro
12:58
rurban_ joined
13:00
mtymula89 is now known as mtymuls
|
|||
mtymuls | . | 13:02 | |
13:04
rurban_ left
13:07
nebuchad` joined
13:08
nebuchadnezzar left,
nebuchad` is now known as nebuchadnezzar,
PZt joined,
wooden_ joined,
wooden_ left,
wooden_ joined
13:10
imarcusthis- joined,
SamuraiJack left,
mst___ joined,
zamolxes_ joined
13:11
xdbr_ joined
13:13
jaldhar left,
jaldhar joined
13:14
chee2 joined,
stanley_ joined
13:15
imarcusthis left,
stanley left,
chee left,
dbr left,
wooden left,
zamolxes left
13:16
MayDaniel left,
MayDaniel joined
13:17
baest joined
13:18
sftp left
13:19
sftp joined
13:20
bloonix left,
sqirrel left,
bloonix joined,
dayangkun joined
13:21
dayangkun left
13:29
hoelzro is now known as hoelzro|away
13:36
mtk joined
13:38
benabik left
|
|||
[Coke] yawns. | 13:41 | ||
mtymuls | :P | 13:42 | |
13:44
GlitchMr joined
13:51
rurban_ joined
13:54
rindolf joined
|
|||
PerlJam | good cyber-monday everybody! | 13:57 | |
dalek | p/x_backslash: e9ab312 | (Tobias Leich)++ | src/ (2 files): add indirection for 'Unrecognized backslash sequence' |
13:58 | |
14:03
rurban_ left
|
|||
FROGGS | r: "\u" | 14:05 | |
p6eval | rakudo e6e158: OUTPUT«===SORRY!===Method 'sorry' not found for invocant of class 'Perl6::QGrammar+{qq}+{stop}'» | ||
14:07
GlitchMr42 joined
14:09
atrodo joined,
GlitchMr left
14:21
mst___ is now known as mst
14:22
mst left,
mst joined
14:25
tokuhiro_ left,
tokuhiro_ joined
14:37
wamba left
14:39
wamba joined
14:41
spider-mario joined
14:42
dedis left
14:50
kaare_ joined,
rurban_ joined
14:52
skids joined
|
|||
dalek | p/gh67-threads: 756d06b | rurban++ | / (2 files): add t/nqp/67-threads.t, fix .gitignore for /nqp |
14:56 | |
14:58
sqirrel joined
14:59
stopbit joined
15:01
cognominal joined
15:03
dakkar left,
dakkar joined
|
|||
[Coke] | FROGG's exception there looks notgood. | 15:07 | |
FROGGS | [Coke]: already fixed (pull request) | 15:09 | |
15:12
xilo_ left,
thou joined
|
|||
rindolf | FROGGS: hi. | 15:13 | |
[Coke] | FROGGS++ | ||
15:14
mtk left,
thou left
15:15
rurban_ left,
mtk joined,
mtk left,
mtk0 joined
15:16
mtk0 left,
mtk joined
|
|||
FROGGS | hi rindolf | 15:17 | |
thanks [Coke] | |||
15:18
bluescreen10 joined
15:19
birdwindupbird left
|
|||
rindolf | FROGGS: what's up? | 15:23 | |
FROGGS: you might be interested to know that I worked on PySolFC the other day. | |||
Well, yesterday actually. | 15:24 | ||
FROGGS | hi, $work and a bit bug hunting / error message improving... | 15:25 | |
rindolf: this PySolFC looks quiet nice, what did you do? | 15:26 | ||
skids | Wait, there's $work for solitaire? I must have missed that booth at the job fair! | 15:29 | |
15:32
gaussblurinc_ joined
15:33
xilo joined
|
|||
japhb | skids: Wouldn't that be Zynga? Although I guess that would be "social solitaire" ... | 15:34 | |
15:37
gaussblurinc__ joined
15:38
gaussblurinc_ left
15:39
zb joined
15:45
kaleem_ joined,
Kharec left
|
|||
rindolf | FROGGS: I made sure every module can be loaded (or "import"ed in Python-speak) separately. | 15:47 | |
FROGGS | ahh, cool | 15:48 | |
15:49
kaleem left,
kaleem joined
15:50
kaleem_ left
|
|||
rindolf | skids: I wasn't using "work" in the exact literal meaning. | 15:56 | |
rindolf clubs skids senseless with the server hosting en.wiktionary.org . | |||
Or the entire cluster of them. | 15:57 | ||
15:58
kresike left
|
|||
sergot | hi o/ ! | 16:00 | |
FROGGS | hi sergot | 16:01 | |
16:01
kaleem left
16:03
chee2 left,
rindolf left
16:05
bluescreen10 left
16:10
chee joined
16:11
cognominal left
|
|||
rjbs- | eeLag is my enemy. | 16:11 | |
Evidenced, for example, in how this message happened in the wrong channel. :-/ | |||
16:12
cognominal joined
|
|||
moritz | rjbs++ # autopun | 16:12 | |
rurban | FROGGS: #ifdef enum_class_Proxy is wrong. It is a enum not a preprocessor define | 16:13 | |
I'm fixing it in the branch gh67-threads | 16:14 | ||
16:14
sftp left
|
|||
FROGGS | rurban: k, thank you | 16:16 | |
rurban | For now no problem, because it will always be false. But I try to add proper threads support to nqp | 16:17 | |
16:19
gaussblurinc joined
16:20
gaussblurinc__ left
16:21
domidumont left
16:23
sftp joined
16:28
Pleiades` left
|
|||
[Coke] finds rdstar.wordpress.com/2012/11/22/the...partially/ , which appears to have no author. | 16:29 | ||
(and isn't on planet sixperl) | 16:32 | ||
FROGGS | well, when seeing the snd link I'd say lue posted it | 16:33 | |
16:34
Pleiades` joined
|
|||
[Coke] | danke. | 16:38 | |
phenny: ask lue if he wants rdstar to be added to the planet sixperl feed. | |||
phenny | [Coke]: I'll pass that on when lue is around. | ||
[Coke] | lue++ | 16:41 | |
16:41
rurban_ joined
16:48
ryutin joined
16:51
sftp left
|
|||
moritz | with less than two years of age, my daughter is now a youtube consumer | 16:51 | |
she has her favorite video which she demands to see occasionally | 16:52 | ||
and then she selects second-best favorite videos by pointing to the preview images | |||
though we don't have a touchpad, and she doesn't know how to use the mouse yet, we must click for her | 16:53 | ||
16:54
sftp joined
16:55
alester joined
|
|||
FROGGS | moritz: ya, the mouse must be something oldschool and non-intuitive... | 16:56 | |
my sons, almost 3 and the other 19months can both skip through images on my android, and they always want to click on thing on my laptop ;o) | 16:57 | ||
but the older one can now use a touchpad too, even if he is very slow with it | |||
moritz | erm, s/touchpad/touch screen/ above | 16:59 | |
moritz wonders if he should cut a star release | 17:00 | ||
FROGGS wonders if he should test all these modules, since he didnt do it for ages | 17:01 | ||
[Coke] | (kids) at one point we found a trackball helpful | 17:02 | |
(my thumb hurts just thinking about it. :) | |||
17:03
rurban_ left
17:05
mtymuls left
17:07
cognominal left,
bluescreen10 joined
17:10
fgomez left
17:13
fhelmberger left,
cognominal joined
17:15
rurban_ joined
17:16
fgomez joined
|
|||
masak | greetings, #perl6. | 17:18 | |
japhb | Greetings, Earthling! | ||
FROGGS | masak o/ | 17:23 | |
see y'all at home | |||
17:23
FROGGS left
|
|||
masak | I think rt.perl.org:443/rt3/Ticket/Display...?id=115916 is a dupe | 17:25 | |
also, does our RT instance suddenly have a port number? | |||
moritz | \o masak | 17:26 | |
masak: in some links it has for months at least | |||
masak | huh. | ||
17:28
rurban_ left
|
|||
dalek | ar: aa7e45c | moritz++ | docs/announce/2012.11: announcement for 2012.11 release |
17:29 | |
ar: 35d12ef | moritz++ | / (2 files): bump rakudo and nqp versions |
|||
ar: dda13ae | moritz++ | modules/ (11 files): bump module versions |
|||
moritz | everybody, please review the release announcement, and fix (preferrably) or point out any mistakes/omissions | 17:30 | |
dalek | ar: b9b42ec | moritz++ | tools/build/Makefile.in: forgot a version bump (Makefile.in) |
||
masak | moritz: I reviewed the release announcement -- didn't see anything out of the ordinary. looks good. | 17:32 | |
moritz | masak: thanks | ||
masak | "advanced macros" is a little vague, but I don't have a better suggestion. | ||
17:32
SamuraiJack joined
|
|||
moritz | masak: just advance them :-) | 17:37 | |
PerlJam | Are we doing monthly releases of R* now? | 17:40 | |
masak | making macros suck less is a prerequisite to advancing them, I think... :) | ||
17:41
benabik joined
|
|||
moritz | PerlJam: currently, yes | 17:41 | |
17:42
am0c left,
cognominal left
|
|||
PerlJam | moritz: why is that? The recent feature list has been "impressive enough"? | 17:43 | |
17:45
Chillance joined
|
|||
moritz | PerlJam: mostly yes (more) | 17:48 | |
PerlJam: first of all we didn't announce that we'd switch to a longer release cycle, so people expect a new release | |||
PerlJam: secondly we have some many nice features that it would be a shame not to get them to the users quickly | 17:49 | ||
hey, heredocs! Operators with custom prec and assoc | 17:50 | ||
and, quite important IMHO, precompilation fixes | |||
jnthn++ | |||
masak | indeed. jnthn++ | ||
dalek | ast: c196552 | moritz++ | S (5 files): rakudo autounfudges |
17:51 | |
PerlJam | I didn't realize that we hadn't announced the longer release cycle. | 17:52 | |
moritz | PerlJam: speaking just from memory, I think that only before the switch to nom did we have quarterly releases | 17:53 | |
PerlJam: and ever since monthly releases | |||
17:53
rurban_ joined
|
|||
PerlJam | weird. I guess I just had "quarterly" stuck on my brain for Star releases. | 17:55 | |
jnthn | evenin o/ | ||
PerlJam | greetings jnthn++ | ||
jnthn | oh, moritz++ is on with the Star release | 17:57 | |
That's good; I'm pretty tight for time this week. | |||
moritz | moritz.faui2k3.org/tmp/rakudo-star-...RC0.tar.gz # release candidate | 18:02 | |
18:02
dakkar left
18:07
domidumont joined
|
|||
jnthn | moritz: Maybe worth mentioning quote adverbs too? | 18:07 | |
And perhaps explicitly call out the pre-compilation fixes... | 18:08 | ||
need to go buy some noms...will commit those when back if you don't beat me to it... | 18:09 | ||
18:10
domidumont1 joined
18:12
domidumont left
|
|||
dalek | ar: 3a2846f | moritz++ | tools/star/release-guide.pod: [release guide] add list of previous releases |
18:14 | |
moritz | jnthn: beat you to it :-) | 18:16 | |
dalek | ar: d4e9c5d | moritz++ | docs/announce/2012.11: [announce] mention quote adverbs and precompilation fixes |
||
18:18
rurban_ left
18:19
fgomez left
|
|||
moritz | I'll wait with the R* release until tomorrow; maybe soembody has more feedback until then | 18:20 | |
if not, I'll make a release code-identical to the RC0, but with updated release annoucement | 18:21 | ||
phenny: tell FROGGS if you want to do more typed exception in nqp, you can do them directly in master; they are low risk, and don't break rakudo | 18:23 | ||
phenny | moritz: I'll pass that on when FROGGS is around. | ||
moritz | now if only I could build nqp again on my laptop... | 18:24 | |
18:27
domidumont1 left
|
|||
dalek | rl6-roast-data: 1da7959 | coke++ | / (3 files): today (automated commit) |
18:32 | |
[Coke] | sorear++ - niecza back down to 15 failures. | ||
18:33
popl joined
18:35
thou joined
18:36
fgomez joined
18:38
rurban_ joined
18:39
ryutin left
|
|||
masak | moritz++ # cutting R* | 18:42 | |
moritz is a bit surprised by panda commit 1361fcbc0e9d298b38f80c3fb1068f034205e532 -- does it work to use a module in bootstrap.pl? if yes, why? | 18:43 | ||
it does not | 18:45 | ||
===SORRY!=== | |||
Could not find Shell::Command in any of: ... | |||
dalek | nda: a5f2ff8 | moritz++ | bootstrap.pl: unbreak bootstrap.pl |
18:46 | |
moritz ponders how to best get panda to use %*CUSTOM_LIB | 18:47 | ||
is there a cross-make compatible way to execute a command and put the result in a variable? | 18:49 | ||
given what I know about the portability of Makefiles, I guess the answer is "no" | 18:50 | ||
[Coke] | I would probably run the command and put the output in a file as a stopgap. | 18:51 | |
18:51
SamuraiJack left
|
|||
moritz | this feels more like (not so) expressive dance than programming | 18:53 | |
18:53
benabik left,
prammer left
18:55
Targen joined
|
|||
japhb | moritz, writing portable makefiles will often cause one to express oneself, though "dance" is not how I would tend to describe that expression. ;-) | 18:57 | |
18:57
Targen left,
domidumont joined
|
|||
moritz | .oO( expressive non-dancing ) |
18:57 | |
r: say @*INC.join(' ') | |||
p6eval | rakudo e6e158: OUTPUT«/home/p6eval/nom-inst/lib/parrot/4.8.0-devel/languages/perl6/lib /home/p6eval/nom-inst/lib/parrot/4.8.0-devel/languages/perl6/vendor/lib /home/p6eval/nom-inst/lib/parrot/4.8.0-devel/languages/perl6/site/lib /home/p6eval/.perl6/2012.11-4-ge6e1585/lib /home/p6eva… | ||
18:58
benabik joined
18:59
prammer joined
|
|||
japhb | Is it just me, or does p6eval seem to cut output to a shorter length than the IRC server normally would? | 18:59 | |
moritz | yes, it has its own cutoff | ||
japhb | It seems too conservative. | ||
19:00
FROGGS joined
|
|||
masak | I can't think of a case where I felt it was too short. | 19:00 | |
japhb | Huh. I feel that rather often. :-/ | ||
FROGGS | talking about sex? | ||
phenny | FROGGS: 18:23Z <moritz> tell FROGGS if you want to do more typed exception in nqp, you can do them directly in master; they are low risk, and don't break rakudo | ||
FROGGS will read logs now | |||
moritz: k, will do | 19:01 | ||
masak | the things that hit the cutoffs tend to be errors/exceptions, and they tend to be rather void of meaning after line 1. | ||
19:01
gaussblurinc left
|
|||
masak | I say that as someone who strips a lot of useless stacktraces in bug reports. :) | 19:01 | |
japhb | masak, I see it often when someone is trying to get a method list from some class, or in this case see all of @*INC. | ||
Oh, I can definitely understand the desire to avoid a mess. | 19:02 | ||
moritz | well, the full method list from a class is often too long for IRC anyway :-) | ||
japhb | Maybe treat the cutoff for STDERR and STDOUT distinctly? | ||
19:02
benabik left
|
|||
moritz | ETOOMUCHEFFORT | 19:02 | |
FROGGS | masak: 443 is the default port for https/ssl connections | ||
japhb | heh | ||
masak | FROGGS: ah. | ||
19:02
benabik joined
|
|||
masak | I'd rather p6eval spam the channel less. | 19:02 | |
moritz | r: say Int.^methods(:all).elems | 19:03 | |
p6eval | rakudo e6e158: OUTPUT«217» | ||
masak | if someone wants a long listing of stuff, they can use their local terminal window, not #perl6 :) | ||
japhb | I figured masak new that and was just commenting on the redundant URL formatting ... | ||
19:03
benabik left
|
|||
japhb | er knew | 19:03 | |
moritz thought so too | |||
masak | no, I just suddenly noticed the port in the URL. | ||
19:03
gfldex joined
|
|||
japhb | moritz, granted, that ^methods(:all) is going to be long. But I often see ^methods(:local) cut off when it doesn't need to be. | 19:04 | |
masak | I know very little of ports. perhaps I knew at some point that 443 means https/ssl, but I definitely didn't remember. | ||
r" say Int.^methods(:local) | |||
r: say Int.^methods(:local)>>.name | 19:05 | ||
p6eval | rakudo e6e158: OUTPUT«Int Num Rat FatRat abs Bridge chr sqrt base expmod is-prime floor round ceiling sign conj rand sin asin cos acos tan atan atan2 sec asec cosec acosec cotan acotan sinh asinh cosh acosh tanh atanh sech asech cosech acosech cotanh acotanh unpolar cis Complex log exp … | ||
japhb | But in any case, no worries. Does the cutoff also apply to PM with p6eval, or just channel responses? | ||
moritz | also pm | ||
japhb | Okie-doke. | ||
moritz | there's not much engineering in p6eval, except the bare minimum needed to provide the functionality we need here | 19:06 | |
tadzik | bah, so I _did_ break panda bootstrap. Neh | 19:08 | |
19:08
brrt joined
|
|||
moritz | tadzik: never mind, I fixed it | 19:09 | |
tadzik | yeah, seen it. moritz++ | ||
I need vacation :) | |||
19:10
Su-Shee left
|
|||
masak .oO( "vacation" has to do with looking at cows, right? ) | 19:10 | ||
just like a "vacant look" has to do with looking like a cow. | 19:11 | ||
:P | |||
FROGGS | hehe | ||
19:12
rindolf joined
|
|||
masak | (shamelessly plagiarized from, I think, MJD's twitter feed) | 19:15 | |
FROGGS | thats fine, there is not much left to invent in the year 2012 | 19:16 | |
moritz: did you had a chance to look at my pull request? github.com/rakudo/rakudo/pull/91 | 19:17 | ||
19:18
Su-Shee joined
|
|||
FROGGS | don't wanna annoy you though :/ | 19:19 | |
masak | FROGGS: I used to think that was the case; however, with each year that passes, I realize how the whole CS and PL thing is still in its infancy, or at least young adolescence. | ||
skids | .oO(me decides not to ponder other meanings of "I need vacation.", especially with cows in the picture.) |
19:20 | |
masak .oO( cow tipping ) | 19:21 | ||
<popl> Leven*shteen*! | 19:26 | ||
popl: L*o*venshteen! :P | |||
19:27
rurban_ left
19:29
rurban_ joined
|
|||
FROGGS | masak: for a non-native-english-reader, whats the CS and PL thing? | 19:30 | |
moritz: wouldnt it make sense to drop 'make test' or mention the other two option in the first step? paste.scsys.co.uk/215400 | 19:31 | ||
masak | FROGGS: "Computer Science", and "Programming Language" | ||
FROGGS | ahh | ||
ya, tru | 19:32 | ||
masak | ...which is part of why I like being involved with Perl 6. | 19:33 | |
FROGGS | and I am a community supporting rules loving german guy | 19:34 | |
and Perl6 is pretty awesome | |||
masak .oO( "[community supporting rules] loving" or "[community supporting], [rules loving]"? ) :P | 19:35 | ||
19:40
rurban_ left
|
|||
FROGGS | hehe | 19:41 | |
tadzik | parsing people is hard | ||
I once signed up for "Advanced Programming in C++" | |||
I expected (Advanced Programming) in C++ | |||
got Advanced (Programming in C++) | |||
moritz | FROGGS: the current factoring of the messages is not bad because it doesn't flood the user with information | 19:42 | |
19:42
integral left
|
|||
FROGGS | moritz: alright | 19:43 | |
dalek | nda: 5ae49a8 | tadzik++ | / (2 files): Fix installing random files from lib/ |
19:49 | |
nda: 6b9161c | tadzik++ | testmodules/compiled__module/blib/lib/baz.js: Add forgotten file for tests |
|||
nda: 4c73acb | tadzik++ | / (3 files): Make Panda::Builder copy over all the files it doesn't recognize |
|||
tadzik | phenny: tell azawawi I told panda to install random files from lib as well :) Hope this suits you | ||
phenny | tadzik: I'll pass that on when azawawi is around. | ||
tadzik | phenny: thanks | ||
19:51
brrt left,
hash_table joined
19:52
cognominal joined
|
|||
FROGGS | moritz: rakudo-test and rakudo-spectest passes, but should modules-test work? | 19:54 | |
sorear | good * #perl6 | ||
moritz | FROGGS: it should, but I don't think it did in the last few releases | 19:55 | |
FROGGS | open3: exec of ... failed at /usr/share/perl/5.14/TAP/Parser/Iterator/Process.pm line 168. | ||
19:56
snarkyboojum_ joined,
rjbs joined,
ashleyde1 joined,
mathw_ joined
|
|||
moritz | t/custom-headers-and-content.t .. Cannot call 'match'; none of these signatures match: | 19:56 | |
:(Cool:D : $target, *%adverbs) | |||
while testing perl6-lwp-simple | |||
19:57
pmichaud joined,
clkao__ joined
|
|||
moritz | Bailador fails t/05-post-content.t | 19:57 | |
tadzik | oh noes | 19:58 | |
19:58
jaldhar left
|
|||
tadzik | I merged 2 pull requests today trusting them to be good | 19:58 | |
erm, merged 3 | |||
19:59
kurahaupo joined
|
|||
tadzik | and looks like 2 of them broke stuff | 19:59 | |
20:00
jaldhar joined
|
|||
FROGGS | tadzik: paste.scsys.co.uk/215403 | 20:00 | |
20:01
integral joined,
integral left,
integral joined,
PZt left,
rjbs- left,
pmichaud_ left,
takesako left,
mathw left
20:02
atrodo_ joined,
atrodo_ left
20:03
atrodo_ joined
|
|||
masak | netsplits are useful for remembering who's lurking on the channel. | 20:03 | |
20:04
japhb_ joined,
atrodo left
|
|||
tadzik | hm | 20:04 | |
20:04
atrodo_ is now known as atrodo
|
|||
tadzik | I'm not sure what that is :) | 20:04 | |
20:04
atrodo left,
atrodo joined
|
|||
moritz | FROGGS: might be a brokenness of the test harness | 20:05 | |
I'm pretty sure it's supposed to execute perl6 $testfile, not just $testfile | |||
FROGGS | ohh, hold | 20:06 | |
on | |||
moritz | jsonrpc fails t/server.t | ||
FROGGS | I didnt make install -.- | ||
moritz | and I failed at reading the error message | 20:07 | |
FROGGS | ;o) | ||
20:07
sjohnson joined
20:10
thou left
20:11
takesako joined
|
|||
tadzik | hrm. I wonder, what to do to LWP::Simple to marry it with MuEvent | 20:14 | |
I need to somehow say it "you know, when you call recv(), you should basically set a MuEvent handler. That'd be cool" | |||
without rewriting half of it | |||
dalek | o: 0755ad0 | moritz++ | bin/ufo: install to any(%*CUSTOM_LIB<site home>) This takes the easy and portable route by writing the prefix into the Makefile, at the expense of having to re-run ufo whenever that prefix changes -- which is quite often in the case of the home lib. |
||
moritz | masak: I hope you're OK with that change; it's the least insane solution I could find :-) | 20:15 | |
tadzik | being able to convince it to use my kind of IO::Socket, I could maybe preempt it somehow inside those read()s | ||
I could maybe emulate this sort of behaviour using gather-take | |||
so many "I could maybe" | 20:16 | ||
masak | moritz: on phone; will look later. | 20:20 | |
moritz | masak: ok, no hurry | ||
FROGGS | k, most of the module-tests are passing, the failing ones you already posted have </yoda> | 20:21 | |
moritz | FROGGS: it's your comedy day, isn't it? :-) | ||
FROGGS | I'm just in a good mood ;o) | 20:22 | |
sitting in the dark with laptop and my almost sleeping kid... | |||
moritz | that's quite a feeling, I know :-) | 20:23 | |
20:24
sqirrel left
|
|||
moritz | $daugher has been sleeping for an hour | 20:24 | |
FROGGS | ya, I can be lucky most days, both are sleeping within 10 minutes usually | ||
think he is drifting away now... | 20:25 | ||
so, shhhhhh | |||
:o) | |||
moritz hopes FROGGS' IRC client doesn't make a sound for each incoming line :-) | 20:26 | ||
FROGGS | just dont use the BELL ascii char | ||
20:26
Chillance left
|
|||
masak | r: say "\b" | 20:26 | |
p6eval | rakudo e6e158: OUTPUT«» | ||
masak | :D | ||
moritz would like to visit the BELL labs | |||
20:27
domidumont left,
Chillance joined
|
|||
FROGGS | \b? really? | 20:27 | |
masak | ya rly. | ||
FROGGS | I'd like to visit Xerox and tell them that they are stupid | ||
masak | no wait | ||
r: say "\b" | |||
p6eval | rakudo e6e158: OUTPUT«» | ||
masak | r: say "\a" | ||
p6eval | rakudo e6e158: OUTPUT«» | ||
masak | there we go. | 20:28 | |
FROGGS | r: say "\u" | ||
p6eval | rakudo e6e158: OUTPUT«===SORRY!===Method 'sorry' not found for invocant of class 'Perl6::QGrammar+{qq}+{stop}'» | ||
masak | r: say ord "\a" | ||
p6eval | rakudo e6e158: OUTPUT«7» | ||
FROGGS | ;o) | ||
masak submits rakudobug | |||
doy | heh, irssi doesn't strip ^G | ||
that's... kind of annoying | |||
FROGGS | masak: nooooooo! | ||
masak | r: say ord "\a\a\a\a\a\a\a" | 20:29 | |
p6eval | rakudo e6e158: OUTPUT«7» | ||
masak | r: say "\a\a\a\a\a\a\a" | ||
p6eval | rakudo e6e158: OUTPUT«» | ||
skids | hush. | ||
masak | r: say "\a\a\a\a\a\a\a" x 50 | ||
p6eval | rakudo e6e158: OUTPUT«… | ||
tadzik | eek | ||
masak hides | 20:30 | ||
doy | actually, it does something weird, it's not just "not stripping" | ||
so it has to be intentional behavior? | |||
weird | |||
masak | what does it do? | 20:31 | |
doy | whenever it receives \a, it generates a bell, even if the window isn't active, and switching back and forth to the window doesn't generate bells | 20:32 | |
20:35
s0rear joined
|
|||
masak | s0rear! \0/ | 20:41 | |
20:42
sorear_ joined,
sorear_ left
|
|||
masak | moritz: github.com/masak/ufo/commit/0755ad0ddb looks good | 20:45 | |
moritz | \o/ | ||
masak | I have a general feeling of unease related to the commit, but it's not your fault. | 20:46 | |
it's just... it feels like the problem being solved is one I can't get a good overview of. | |||
20:46
att__ joined
|
|||
masak | all I see is gradual patch-size solutions like this one going in over the years. | 20:47 | |
20:47
sorear left
20:48
s0rear is now known as sorear
|
|||
moritz | you mean that ufo is slowly growing, with neither a perspective to becoming smaller again, nor having a real design? | 20:48 | |
masak | oh, I wasn't really thinking of ufo here. | 20:49 | |
the lack of design there is probably because I'm kind of an absentee original author. | |||
I was thinking of Rakudo/Perl 6 and library handling. | |||
and it's tricky because I don't really know of a better way to solve this than gradual evolution. | 20:50 | ||
[Coke] sees MuEvent go by in the scrollback and realizes that he never resurrected cjbot. | |||
20:51
sorear left,
sorear joined
|
|||
[Coke] wonders if it's worth doing until we have a better event loop. | 20:51 | ||
tadzik | not sure | ||
if the issue of it hanging with no reason is till there, then No | 20:52 | ||
masak .oO( NoEvent ) | |||
tadzik | if it's not, then we still have the issue of busy waiting, so Probably No | ||
masak | what's the issue of busy waiting, and is there a solution in sight? | 20:53 | |
FROGGS | I'd say if a event loop is busy when waiting than it is missing a delay... | 20:54 | |
moritz | it's missing a callback :-) | 20:55 | |
tadzik | moritz: we'll need a poll() that works on more than one socket :) | ||
masak | ah. | ||
moritz | .oO ( 25.media.tumblr.com/tumblr_m8f57168...1_1280.png ) | ||
masak | yeah, not having that sounds pretty limiting. | 20:56 | |
FROGGS | moritz: and I know what episode that is ;o) | ||
.oO( should buy a horgan just to be sure ) |
20:57 | ||
moritz | speaking of which, today in the subway I saw a maybe 13 year old girl reading 50 Shades | ||
I'm pretty sure I didn't read stuff like that when I was 13 :-) | |||
FROGGS | I believe there were no such things when we were 13 | 20:58 | |
and I didnt like books much at that time | |||
jnthn | 50 shades of grey? Isn't that the Visual Studio 2012 default color scheme? | ||
moritz | :-) | 20:59 | |
FROGGS | ya, lets call it "color" scheme ;o) | ||
moritz | you mean THAT SHOUTY PROGRAM? | ||
jnthn | :) | 21:00 | |
21:01
GlitchMr42 left
|
|||
jnthn | I had to use it in a talk a couple of months back. The talk was somewhat memorable for by reference to the DEBUG (I actually shouted it) menu :) | 21:01 | |
21:02
hash_table left
|
|||
masak | THE_MENUS_ARE_ALL_CONSTANT | 21:03 | |
FROGGS | maybe MS should hire some designers? to round up the edges of their life-tiles or what it is called and to introduce ucfirst on menus | ||
the thing is, even if you want to use their software (windows phone development tools with VS2012 express), then after installing windows 7 and its sdk for a day in a VM you get stuck when they wanna have 37$ just to let you copy the examples to your phone | 21:05 | ||
-.- | |||
wasted a day because of that | |||
tadzik | maybe they should hire some logical thinkers :) They still didn't respond to my email "how do I bootstrap a windows dvd image" | 21:06 | |
I get free copies of windows as a student, but they don't come as .iso files, but as an .exe which downloads an .iso | |||
I asked them if they expect me to come over to piratebay and get a windows there so I can download my legal copy | 21:07 | ||
moritz | try wine :-) | ||
tadzik | no, it didn't work :) | ||
it used to, but they fixed something with their downloader and now it doesn't ;) | |||
masak | becoming an alcoholic is seldom the answer. | ||
popl | No, it didn't work the first time I tried it either tadzik. | ||
I was in a similar situation. | 21:08 | ||
tadzik | oh, they respond to emails eventually? | ||
well, I run a piratebay copy anyway; torrent uploaders are capable of making an install image that installs on an USB disk, microsoft apparently isn't | |||
maybe it's better with windows 8 | 21:09 | ||
popl | tadzik: I was referring to using Wine. | 21:11 | |
tadzik | ah, I see | ||
21:12
kaare_ left
|
|||
spider-mario | didn’t work for me either | 21:12 | |
21:15
bapa left
21:17
bapa joined
21:27
fgomez left
|
|||
masak | sorear++ # v24 | 21:28 | |
looking forward to v42 ;) | |||
also looking forward to what the object sharing will lead to. | 21:29 | ||
21:29
bruges joined
21:31
bruges_ left
|
|||
japhb_ | After v42, he clearly will need to do a v42.bis release. | 21:33 | |
21:34
att__ left
|
|||
[Coke] | sounds like one of the refactors jnthn did recently for rakudo. | 21:34 | |
jnthn | Rakudo had this model since the nom days. | 21:36 | |
(As in, part of what nom did was this) | |||
convergence++ | |||
[Coke] | part of the announcement was sharing compiler/runtime - that was a more recent update, aye? | 21:37 | |
21:38
arlinius joined
|
|||
jnthn | [Coke]: Maybe I'm misunderstanding, but I understood it as allowing the compiler to work against the real objects that will exist at runtime. | 21:38 | |
21:38
rindolf left
|
|||
jnthn | Having a good way to do that was one of the biggest architectural differences between b and nom. | 21:39 | |
[Coke] | I'd expect you to understand it better than i. :) | ||
21:48
cognominal left,
cognominal_ joined
|
|||
FROGGS | r: say "abc\0def"; say "abc\x00def" | 21:51 | |
p6eval | rakudo e6e158: OUTPUT«abc␀defabc෯» | ||
FROGGS | ---------------------^ this should be the same, right? | ||
sorear | jnthn: I did that part earlier, what's happening now is that the compiler can treat them as real objects | 21:52 | |
FROGGS | it shows \xEF for \x00 | ||
sorear | jnthn: before, they had to be wrapped in special handles and accessed using dedicated opcodes | ||
soon we'll be able to use real mthods | |||
[Coke] | r: say "abc{\x00}def" | 21:53 | |
p6eval | rakudo e6e158: OUTPUT«===SORRY!===CHECK FAILED:Undefined routine '&x00' called (line 1)» | ||
[Coke] | r: say "abc\x{00}def" | ||
sorear | r: say "abc\x[00]def" | ||
p6eval | rakudo e6e158: OUTPUT«===SORRY!===Method 'sorry' not found for invocant of class 'Perl6::QGrammar+{qq}+{stop}'» | ||
rakudo e6e158: OUTPUT«abc␀def» | |||
FROGGS | ahh, I'm wrong, it is parsing the whole as hex | ||
[Coke] thinks he found another error for FROGGS to fix! | |||
sorear | jnthn: wonderful rakudobug :D | ||
jnthn | sorear: Which one? | 21:54 | |
Huh...that's odd. | |||
FROGGS | the 'sorry' thing is fixed (in a pull request) | ||
jnthn | should probably be panic, yeah | ||
masak | I submitted that one an hour or so ago. | ||
FROGGS | right | ||
jnthn | Like I'm paying attention :P | ||
FROGGS | someone need to have a closer look at my pull request and should merge then ;o) | 21:55 | |
jnthn | OK | ||
FROGGS | masak: but not to RT, right? | ||
cant find it | |||
jnthn | I'm gonna sleep soon, but I can look tomorrow probably | 21:56 | |
FROGGS | jnthn: no hurry & sleep well | ||
(... soon) | |||
masak | FROGGS: I... I forgot. :/ but I did it just now. should be there now. | ||
21:56
countley joined
21:57
hash_table joined
22:01
skids left
22:02
hash_table left
|
|||
[Coke] wants a perl6 RT bot. | 22:05 | ||
22:05
fgomez joined
|
|||
tadzik | hm | 22:05 | |
[Coke] will update cjbot to do it if the aforementioned event issues ever get resolved. | |||
(or tadzik can do it, that's fine! ;) | 22:06 | ||
tadzik | I'm megalazy these days :) | ||
haha. My Panda is just installing MuEvent using p6prove to test it. So cool | 22:07 | ||
masak | :) | 22:08 | |
tadzik | hrm. Does "Invalid operation on binary string" when dealing with recv()d data ring a bell to you? | 22:13 | |
masak | yeah. | 22:15 | |
probably getting sub-character stuff. | |||
tadzik | so, Net::IRC fails due to that :) | 22:20 | |
22:25
cognominal_ left
|
|||
masak | :/ | 22:26 | |
22:33
cognominal joined
22:37
spider-mario left
22:38
cognominal left
22:42
cognominal joined,
PacoAir left
22:43
PacoAir joined
22:49
countley left
22:51
xilo left
22:52
cognominal left
22:54
leont joined
23:03
moritz joined
23:05
MayDaniel left
|
|||
masak | 'night, #perl6 | 23:06 | |
23:11
Steppen joined
23:20
stopbit left
23:22
Chillance left
23:29
FROGGS left
|
|||
japhb_ | Heh, even though sorear++ claimed he was going to do it *after* the v24 release, I note that the only two perl6-bench microbenchmarks in which niecza v22 and v24 perform differently are the while and for variants of the concat benchmark, where v24 is 13-15% faster. Slipped something in, did you sorear? ;-) | 23:38 | |
sorear | japhb_: I don't know what you're measuring, concat's implementation hasn't changed since october 9 ... | 23:42 | |
2010 | |||
23:45
bluescreen10 left
|
|||
japhb_ | Weird. | 23:45 | |
Now I wonder why the difference .... | |||
23:48
Steppen left
23:50
skids joined
23:56
tokuhiro_ left,
tokuhiro_ joined
|