»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'perl6: say 3;' or rakudo:, niecza:, std:, or /msg camelia perl6: ... | irclog: irc.perl6.org | UTF-8 is our friend! Set by sorear on 25 June 2013. |
|||
00:05
tipdbmp left
00:13
Psyche^ joined
00:14
Psyche^_ left,
btyler left
00:15
tipdbmp joined
00:31
ssutch left
00:38
dayangkun joined
|
|||
jnthn | evening, #perl6 | 00:38 | |
00:39
dayangkun left
00:41
Pleiades` left,
Pleiades` joined
00:45
ssutch joined
|
|||
jnthn | This month's Rakudo release will happen tomorrow morning European time, 'cus somebody was irresponsible enough to notice the release manager was somewhere near where he lives and suggest a trip to the pub. :) | 00:46 | |
00:50
beastd left,
thou left
01:00
btyler joined
01:14
eternaleye_ joined
01:18
ajr_ left
01:19
dmol left
|
|||
lizmat | indeed :-) | 01:29 | |
woolfy | Naughty somebody! Stout! | 01:30 | |
jnthn | ;) | 01:31 | |
Habanero stout... | |||
lizmat | gnight #perl6, cu tomorrow | 01:32 | |
jnthn | o/ | ||
btw, grabbed a hotel in copenhagen, so I will can save the hour commute home and hour commute on Sat morning = 2 hours more sleep ;) | |||
'night, #perl6 | 01:34 | ||
diakopter | um. every single automatic car is sold out. | 01:38 | |
01:42
lizmat_ joined
01:43
thou joined
01:45
lizmat left,
eternaleye_ left
01:50
ssutch left
02:03
fridim_ joined
|
|||
TimToady didn | 02:09 | ||
TimToady didn't know Google was selling automatic cars yet... | |||
02:12
btyler left
02:20
ssutch joined
02:23
kurahaupo joined
02:36
Entonian joined
02:40
Entonian left
02:41
benabik joined
02:43
jnap left
|
|||
colomon hopes automatic cars are pretty standard before his son is old enough to drive. ;) | 03:12 | ||
03:13
thou left
|
|||
japhb_ | That will be a very strange generational change. | 03:13 | |
dalek | -pb: d30de87 | (Geoffrey Broadwell)++ | lib/PB/Binary/Writer.pm: Handle enums as varints in PB::Binary::Writer |
03:27 | |
-pb: c14d146 | (Geoffrey Broadwell)++ | lib/PB/Binary/Writer.pm: Safely handly negative values in write-varint() |
|||
-pb: caa75d5 | (Geoffrey Broadwell)++ | lib/PB/ (2 files): Handle repeated fields in write-message() A small amount of refactoring, plus support for .pb_packed in the field attributes, but mostly changes to write-message() to support simple and packed repeated fields. |
|||
retupmoca | r: say DateTime.new(:year(1883), :month(11), :day(18), :hour(12), :minute(03)); | 03:56 | |
camelia | rakudo-jvm 2e2334: OUTPUT«Potential difficulties: Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that at /tmp/XE9jAAsuiU:1 ------> nth(11), :day(18), :hour(12), :minute(03⏏)); Leading 0 does not indicate octal in …» | ||
..rakudo-parrot 2e2334: OUTPUT«Potential difficulties: Leading 0 does not indicate octal in Perl 6; please use 0o3 if you mean that at /tmp/AdNHwcp5_I:1 ------> nth(11), :day(18), :hour(12), :minute(03⏏)); Leading 0 does not indicate octal …» | |||
retupmoca | ok, I must just have an old rakudo | ||
I was getting a null pointer exception | |||
04:08
preflex_ joined,
ChanServ sets mode: +v preflex_
04:09
preflex left,
preflex_ is now known as preflex
04:12
woosley left
04:14
kaleem joined
04:33
woosley joined
04:38
thou joined
04:59
BenGoldberg left
05:01
kaleem left
05:07
lawrmcfa joined
05:08
lawrmcfa left
05:13
benabik left
05:24
[Sno] left
05:36
btyler joined
05:52
kurahaupo left
06:13
tgt left
06:24
[Sno] joined
06:27
fridim_ left
06:42
xenoterracide left
07:00
SamuraiJack joined
07:01
kaleem joined
07:02
raiph left
|
|||
diakopter | er, I meant automatic transmission, in a Europe city | 07:04 | |
07:16
xenoterracide joined
07:29
fhelmberger joined
07:30
rurban1 joined
07:31
darutoko joined
07:38
FROGGS left
07:40
dmol joined
07:41
rurban1 left
07:42
raiph joined,
Tene left
07:43
djanatyn left
07:49
btyler left
07:50
djanatyn joined,
Tene joined,
Tene left,
Tene joined
07:52
FROGGS joined
08:07
darutoko left,
denisboyun joined
08:08
zakharyas joined
08:10
thou left
08:14
nnunley left
08:15
daniel-s joined
08:35
denis_boyun_ joined,
denisboyun left
08:40
berekuk joined
08:43
dayangkun joined
08:48
hummeleB1 joined
08:51
denis_boyun_ left
|
|||
timotimo | diakopter: yeah. in germany, not many people drive automatic | 08:57 | |
the wikipedia article only tells what the individual car makers call their automatic transmissions, but not how many are sold in relation to manual transmissions | 09:01 | ||
09:03
dayangkun left
|
|||
DrEeevil | for germany I'd expect something around 5%, maybe less | 09:05 | |
timotimo | yeah, that seems about right | ||
FROGGS | well, the percentages are increasing a bit nowadays | 09:13 | |
where nowadays is like since 10 years | 09:14 | ||
because, who of the audi drivers has a manual transmission? | |||
even my colleges who drive ford or renault drive an automatic | 09:15 | ||
timotimo | interesting | 09:17 | |
well, i'm looking forward to owning a car that parks itself while i stand next to it | 09:18 | ||
i wonder if i'd be insured against damages the car does to itself and other cars by errors the automatic parking commits | |||
FROGGS | I am looking forward to own a car at all :o) | ||
have none now since a year | 09:19 | ||
don't count on it :o) | |||
timotimo | well, my current car is a mini, so parking is already pretty easy | 09:20 | |
i'd still like having a car that can drive sideways or turn on the spot, though | 09:21 | ||
FROGGS | well, I had an opel omega (2.5 V6 automatic)... I want to have it back ó.ò | 09:22 | |
timotimo | seems like a nice car | 09:23 | |
limousine or kombi? | |||
Suhosin | I miss having a car | ||
FROGGS | limousine | ||
Suhosin | But I live on a main shopping road, and 15 min by bus from work | ||
I just didnt use it :P | |||
FROGGS | cars are cool, if don't have to buy fuel and need to repair them | ||
timotimo | hm. i had an old kombi A4 a year before the mini; i liked having a whole lot of space in the trunk and also being able to see where exactly the back of my car is from inside | ||
Suhosin | I had a 7 series. | 09:24 | |
FROGGS | Suhosin: 5min to walk to do shopping, 10min to walk to work | ||
timotimo: exactly | |||
that is why I love old cars | 09:25 | ||
you actually see something | |||
Suhosin | But it cost me 2x as much to park it (I have no parking) as for whole region bus pass | ||
timotimo | i don't know many new cars; i also see something in my mini | ||
FROGGS | timotimo: drive a golf and try to see something through the rear window :/ | 09:26 | |
old corsa++ | |||
timotimo | hm. i don't remember the golf i drove for driver's ed ... | ||
FROGGS | Suhosin: what is a 7 series? bmw? | ||
Suhosin | FROGGS: Yeah | ||
FROGGS | nice :o) | 09:27 | |
Suhosin | 4 liter BMW | ||
FROGGS | that was a V10, right? | ||
Suhosin | Great car, expensive to run though | ||
Couldnt tell you :P | |||
FROGGS | we have two engines in our garage | ||
Suhosin | Was a 740i | ||
FROGGS | one was meant to get into a manta | ||
timotimo | manta! haha :) | ||
Suhosin | 1993 I think | 09:28 | |
FROGGS | :o) | ||
timotimo | kids, grab your manta-fahrer-witze :P | ||
or, i guess, old people | |||
i don't think people much younger than me remember hearing those from their parents | |||
FROGGS | Suhosin: an E32 | ||
Suhosin: ahh, that is an V8 | |||
the 750i was an V12 though | 09:29 | ||
Suhosin | FROGGS: All I know is, it was a great drive but was just costing more than I could justify :P | ||
FROGGS | absolutely | ||
Suhosin | I'd get another if I got a job further from home though | 09:30 | |
FROGGS | my omega was expensive too (built 1996, died 2009), I was unable to pay for repairing it | ||
09:36
dbr joined
|
|||
masak | good antenoon, #perl6 | 09:39 | |
FROGGS | hi masak | ||
masak | I have a question about pmurias' grant. I haven't seen any reports on it. what happened to it? was it completed? | ||
09:40
dmol left
|
|||
FROGGS | I have heard he completed it, though there are some minor issues IIRC | 09:40 | |
got a bit quiet about it though | |||
09:41
raiph left
|
|||
timotimo | grant? | 09:41 | |
FROGGS | the gsoc project | ||
timotimo | do you refer to the GSoC? | ||
ah | |||
FROGGS | dunno about a grant | ||
timotimo | well, he wrote many reports on parrot.org | ||
last i know he's going to continue work on it some time soon | 09:43 | ||
masak | yeah, I was referring to GSoC. | 09:46 | |
my question is twofold, really: (a) did he get the full amount of GSoC money? (he deserves it), and (b) did he reach his stated goals? | |||
I'm kinda eager to use Rakudo in the browser... | |||
nwc10 | last I remember him saying here (and both my memory and my attention are les then awesome) was that he was waiting to get network to his dormitory room before continuing, because working on it in the corridor wasn't really practical | 09:47 | |
implied was that that (network) would be soon | |||
but he seems to have gone dark | |||
masak | I see. | 09:50 | |
anyway, mad props to pmurias++. | |||
hoping to see the work continue. | 09:51 | ||
timotimo | agreed | 09:52 | |
so, i've used jvisualvm to sample (because profiling causes segfaults immediately) a run of a program i made | 09:58 | ||
and it seems like a good portion of the time (15%) was spent in CallFrame.<init> | |||
10:00
xenoterracide left
|
|||
timotimo | (after that, with 12.3% is P6OpaqueDelegateInstance.get_attribute_boxed, then with 10% VMArrayInstance.set_elems | 10:03 | |
now i gotta run | |||
lizmat_ | good *, #perl6 | ||
10:03
lizmat_ is now known as lizmat
|
|||
FROGGS | hi lizmat | 10:04 | |
lizmat | I will now start the Rakudo release process | ||
hoelzro | hello lizmat | ||
lizmat | o/ hoelzro FROGGS! | ||
nwc10 | can we send a search party, trailing Cat 5 behind them (instead of string)? | 10:05 | |
because I'd love to see it get to a mergable state. | 10:06 | ||
lizmat | nqp release process, step 2: Change the C<VERSION> file in nqp | 10:10 | |
dalek | p: d24578c | (Elizabeth Mattijsen)++ | VERSION: bump VERSION to 2013.11 |
10:13 | |
lizmat | step 3: Make sure everything compiles and runs from a known clean state. | 10:16 | |
hmmm... I see parrot 5.10.0 is out, should I upgrade parrot version or not ? | 10:17 | ||
seems premature ? | |||
timotimo | don't. | 10:18 | |
we did not merge the packfile pmc stuff for nqp yet | 10:19 | ||
er, packfile api | |||
lizmat | ok, continuing with 5.9.0 :-) | ||
timotimo | next month the build process on parrot will be simplified. that's cool | 10:20 | |
the change had been long time in the making | |||
FROGGS | timotimo: do you think we get the needed changes for packfile done? | 10:23 | |
10:23
berekuk left
|
|||
FROGGS | because... we are producing pir (in QRegex for example)... I guess this need to be changed | 10:24 | |
lizmat | step 4: Create a release tarball | ||
step 5: Unpack the tar file into another area | 10:25 | ||
10:28
dmol joined
|
|||
timotimo | good question. i thought almost all the work was already done and just needs to be properly merged | 10:30 | |
lizmat | I don't think I can upload the NQP / rakudo tar balls to rakudo.org | 10:31 | |
suggestions on how to make that happen ? | |||
10:32
bloonix joined
|
|||
FROGGS | lizmat: ask moritz or masak | 10:35 | |
lizmat | step 6: Tag NQP by its release month | 10:36 | |
step 7: Upload the release tarball (deferring until moritz / masak / jnthn react ) | 10:37 | ||
step 8: continue with rakudo release process | 10:38 | ||
10:40
ssutch left
|
|||
lizmat | step 7 (rakudo): update the NQP dependency: | 10:40 | |
step 8: Enter the new version into the F<VERSION> file | 10:41 | ||
10:43
berekuk joined
|
|||
lizmat | step 9: Make sure any locally modified files have been pushed back to github | 10:44 | |
dalek | kudo/nom: 03fbaaa | (Elizabeth Mattijsen)++ | tools/build/NQP_REVISION: [release] bump NQP revision |
||
kudo/nom: 10eba01 | (Elizabeth Mattijsen)++ | VERSION: [release] bump VERSION |
|||
lizmat | step 10: Make sure everything compiles and runs from a known clean state | 10:46 | |
moritz | lizmat: if you give me a file, I can upload it | ||
... or not, wrong machine, wrong ssh key :( | |||
masak reacts, but a bit too late | 10:47 | ||
I'll let moritz++ do it ;) | |||
moritz | masak: na, you do it, I Just found I don't have the right ssh key with me | 10:48 | |
masak | well, um. | ||
moritz | I can do it tonight though | ||
masak | I just realized I just formatted the drive with that ssh key on it... | ||
I don't think I have it on the laptop. :/ only the stationary. | |||
lizmat | ok, I'll wait until jnthn wakes up :-) | 10:49 | |
masak | typical -- the moment I start the reinstall, someone reminds me of the one unique thing that that old HD contents had... :P | ||
sorry about that. | |||
10:49
dmol1 joined
10:50
dmol left
|
|||
lizmat | no pb, masak moritz | 10:52 | |
masak | from the bright side, my stationary now runs a brand new Linux distribution, and I should be able to work from it a lot again. | 10:56 | |
10:57
dmol1 left
10:58
dmol joined
|
|||
nwc10 | jnthn is almost out of morning | 10:58 | |
lizmat | well, he didn't have any $work today, so he told he he could sleep in until any time he wanted | 11:00 | |
masak | seems he made use of that possibility. | ||
nwc10 | OK, everyone pretend that it's Saturday already :-) | 11:01 | |
lizmat | hmmm.. seems I missed the morning presentations at the NPW | ||
so what do I need to change to have a jvm spectest *NOT* use the eval server ? | 11:05 | ||
11:11
dmol left
11:13
dmol joined
11:16
dmol left
11:18
dmol joined
|
|||
lizmat | step 11: Create a tarball | 11:19 | |
11:20
denisboyun joined
|
|||
moritz | lizmat: I guess you'd have to patch t/harness for that | 11:21 | |
lizmat | well, I've spectested jvm until it started to fail | ||
masak | lizmat: please don't announce anything until the tarball is uploaded ;) | 11:23 | |
(you already know that, most likely, but just a reminder...) | |||
lizmat | yes yes, I know :-) | ||
masak | thought so. :) | ||
11:23
tgt joined
11:26
dmol left
|
|||
lizmat | hmmmm... errors while creating the tarball | 11:27 | |
the t/spec files should not be in the tarball, right ? | |||
11:27
dmol joined
|
|||
masak | right. | 11:30 | |
lizmat | well, it seems they are now, and were in the last release as well | 11:32 | |
11:34
kaleem left
|
|||
lizmat | I think the main problem is that "make realclean" doesn't work | 11:37 | |
is not a valid target | |||
11:40
dmol left,
dmol joined
|
|||
lizmat | the generated MANIFEST is also a mess | 11:41 | |
completely out of date | |||
trying again from a ZIP downloaded from Github | 11:48 | ||
11:52
dmol left
11:53
dmol joined
11:59
denisboyun left
|
|||
jnthn | afternoon, #perl6 | 12:05 | |
12:07
berekuk left
|
|||
timotimo | hey jnthn :) | 12:07 | |
jnthn | Seems that if you burn the candle at both ends for a week and then don't set yourself an alarm... :) | 12:08 | |
nwc10 | you get a UGT violation | ||
and a dilemma - breakfast or lunch? | 12:09 | ||
12:10
fhelmberger_ joined
|
|||
jnthn | Today's task: try to update the composable concurrency talk fro the latest syntax, and try to make it fit into 45 minutes :) | 12:10 | |
12:10
kivutar joined
|
|||
nwc10 | jnthn: as them for a second projector, and get masak to stand next to you and present in parallel? | 12:11 | |
12:11
fhelmberger left
|
|||
nwc10 | also, you realise that if you're really lucky TimToady will still be awake, and moving the goalposts as you are talking :-) | 12:11 | |
jnthn | argh :P | 12:12 | |
nwc10 | you need an atomic {} to wrap the talk | 12:13 | |
as I understand it the problem *isn't* that you may not be able to commit at the end of the talk | 12:14 | ||
lizmat | good *, jnthn | ||
nwc10 | but that it might never be possible to commit, if the synopsis updates are faster than the implementation update attempts | ||
jnthn | hi lizmat :) | ||
FROGGS | hi jnthn | ||
lizmat | jnthn: I've sent you a nqp 2013.11 tarball, could you upload that ? | ||
jnthn | Um | 12:15 | |
12:15
fhelmberger_ left
|
|||
jnthn tries to remember how that's done... | 12:16 | ||
lizmat | scp nqp-2013.11.tar.gz [email@hidden.address] | ||
FROGGS | (using winscp perhaps) | 12:17 | |
jnthn | oh, [email@hidden.address] | ||
OK, yeah, I can ssh there and have a key | |||
So the scp shoudl work out | |||
lizmat | thabnks | 12:19 | |
am now rebuilding from the generated tar file | |||
jnthn | It's there. | ||
lizmat | which was a bit problematic | ||
as the "realclean" target doesn't seem to exist anymore | |||
12:19
kaleem joined
|
|||
jnthn | o realcleany? | 12:20 | |
jnthn bbi5 | 12:21 | ||
lizmat | echty | ||
jnthn | lol :P | ||
12:21
itz_ joined
|
|||
timotimo | jnthn: i'm glad i could make WINNER work in time for your talk :) | 12:22 | |
well ... work at least somewhat :) | |||
i bet there's some quirks that i didn't find that you'll stumble over | |||
dalek | kudo/nom: 69354ff | (Tobias Leich)++ | docs/ROADMAP: updated responsibilities, added goto/next/last LABEL |
12:23 | |
12:23
itz left
|
|||
timotimo | \o/ | 12:24 | |
oh, i thought you had committed to doing goto/next/last LABEL ;) | |||
FROGGS | no | ||
hehe | |||
only to the roadmap :/ | |||
I'd need jnthn for a roadmap on this first :o) | 12:25 | ||
timotimo | :) | ||
FROGGS | I mean, I can imagine that we'd need to unwind from the current frame to a frame from where the target descends, but I'm not sure that this is right | 12:26 | |
lizmat | now fetching nqp / parrot for the 5th time, argh | ||
FROGGS | that'd be goto... last/next LABEL should be way easier | 12:27 | |
timotimo | last/next LABEL would also be way more useful, IMO. | 12:28 | |
FROGGS | true | ||
timotimo | i can stand to wait another year for regular goto, but next/last/retry label ... i'd love to get it this year for christmas :P | ||
(not that i could implement it that quickly, though) | |||
FROGGS | why not? | 12:29 | |
I mean, we'd just need to put the label into the last/next phaser, and if the loop that got the phaser does not know about that label, it should rethrow | |||
timotimo | ... i guess i lack the knowledge to even begin | ||
is it that simple? can't be! | 12:30 | ||
FROGGS | jnthn: ^^ | ||
timotimo | i guess i'll get home and look at the actual implementation and see how hard it really will be | ||
FROGGS takes a look now | 12:31 | ||
12:33
kivutar left
|
|||
FROGGS | rp: HURZ: for ^3 { next HURZ } | 12:34 | |
camelia | rakudo-parrot 10eba0: OUTPUT«===SORRY!=== Error while compiling /tmp/nSxeox945vUndeclared name: HURZ used at line 1» | ||
FROGGS | where is 'next' defined anyway? I only see it in NQP::Grammar, but not in Perl6::Grammar nor HLL::Grammar | 12:36 | |
ohh, I wonder... | |||
rakudo/src/core/control.pm:59:my &next := -> | { | |||
here we go | |||
lizmat | jnthn moritz masak: I'm giving up on creating tar ball | 12:39 | |
FROGGS | std: HURZ: for ^3 { next HURZ } | 12:40 | |
camelia | std 8370f3f: OUTPUT«ok 00:01 123m» | ||
12:40
fhelmberger joined
|
|||
lizmat | gist.github.com/lizmat/7599261 # tar file build *with* t/spec and errors!! | 12:41 | |
the MANIFEST if from 19 july ?? | 12:42 | ||
should the MANIFEST be updated manually ?? | 12:44 | ||
FROGGS | seems like | 12:45 | |
lizmat | also: the 2013.10 release contained all the t/spec files | ||
FROGGS | lizmat: there is a make manifest target | 12:46 | |
lizmat | $ make manifest | 12:47 | |
make: `manifest' is up to date. | |||
it most definitely is not up to date | |||
FROGGS | delete it | ||
lizmat | ok, updated, but now all of t/spec lives in it. | ||
I guess I can remove those manually | 12:48 | ||
FROGGS | the makefile says so: | ||
find t/spec -type f | grep -v '\.git' >>MANIFEST | |||
I thought the test files should be in there? | |||
std: ABC: for 1 { }; ABC for 1 { } | 12:49 | ||
camelia | std 8370f3f: OUTPUT«===SORRY!===Unexpected block in infix position (two terms in a row, or previous statement missing semicolon?) at /tmp/nLWKwsHYVt line 1:------> ABC: for 1 { }; ABC for 1 ⏏{ } expecting infix or meta-infixParse…» | ||
FROGGS | std: ABC: for 1 { }; ABC: for 1 { } | 12:50 | |
camelia | std 8370f3f: OUTPUT«===SORRY!===Illegal redeclaration of symbol 'ABC' (see line 1) at /tmp/nLG4LyX6Lz line 1:------> ABC: for 1 { }; ABC: ⏏for 1 { }Potential difficulties: Redeclaration of 'ABC' at /tmp/nLG4LyX6Lz line 1:------>…» | ||
FROGGS | rp: ABC: for 1 { }; ABC: for 1 { } | ||
camelia | ( no output ) | ||
FROGGS | k | ||
lizmat | ok, so it needs to live in there ? | ||
FROGGS | how would one run the tests otherwise? | ||
that is the reason we bundle them, so one can run the tests months after the release and they still should pass | 12:51 | ||
lizmat | ok | 12:53 | |
fetching nqp / parrot for the 6th time today | |||
lizmat is glad the wifi in the hotel is good | |||
FROGGS | ó.ò | 12:54 | |
timotimo | releasing sounds fun. i should try it some day | 12:56 | |
jnthn | FROGGS: May be worth getting labeled loops into NQP first, to work out how to do the code-gen tweaks for while etc. For <for> loops in Rakudo I guessed we need to be able to specify a label when creating a MapIter... | 12:59 | |
...and then check if we match in the handlers in there and re-throw if not. | |||
Transporting the label object in the payload. | |||
FROGGS | mhm | 13:00 | |
so, I'd prepare the grammar first, making a duplicate declaration explode | |||
jnthn | Yeah. Well, we need a Label object and we install instances of that, I think. | 13:01 | |
That's how we put .next/.last etc on it. | |||
FROGGS | ohh, hmmm | ||
jnthn | So it's same as installing a class really | 13:02 | |
or any other constant. | |||
13:02
kaleem left
|
|||
FROGGS | std does it like constants too | 13:02 | |
13:02
fhelmberger_ joined
|
|||
masak | timotimo: if you want, I can sign you up for a month. we have lots of vacancies right now. | 13:04 | |
13:05
fhelmberger left
|
|||
FROGGS | rp: constant HURZ = 0; constant HURZ = 0 | 13:06 | |
camelia | ( no output ) | ||
FROGGS | std: constant HURZ = 0; constant HURZ = 0 | 13:07 | |
camelia | std 8370f3f: OUTPUT«===SORRY!===Illegal redeclaration of symbol 'HURZ' (see line 1) at /tmp/HiPuGlG_Ju line 1:------> constant HURZ = 0; constant HURZ⏏ = 0Check failedFAILED 00:01 122m» | ||
FROGGS | BUG! | ||
jnthn | Well, that HURZ... :P | ||
FROGGS | www.youtube.com/watch?v=RAx0P-8n5K4 | 13:08 | |
13:11
kivutar joined
|
|||
timotimo | hurz is excellent | 13:12 | |
corecatcher | \o/ | 13:18 | |
lizmat | .oO( Doctor, it hurz when I branch ) |
||
jnthn | lizmat: I guess since it didn't end up in the spec, IO::Async::File ain't changed at all? :) | ||
lizmat | somebody made some changes to it, but it was a bug fix afaik | 13:19 | |
timotimo | yeah, me :) | ||
lizmat | so yes, wrt to slides, still the same | ||
jnthn | OK, cool :) | ||
lizmat | BTW, cafelangebro.dk/kontakt/ at 19:30 | 13:20 | |
jnthn | yeh, tested the slide example and it still works | ||
lizmat: That's for tonigh? | |||
13:20
cooper left
|
|||
lizmat | argh | 13:20 | |
no, misread :-( | |||
jnthn | Fadøl \o/ | 13:21 | |
lizmat | indeed, nothing certain yet except the suggestion of Fermentoren | ||
www.ratebeer.com/p/fermentoren/23167/ | |||
jnthn | lizmat: Hm, seems the hotel I booked last night is really near your one | 13:23 | |
So could try and find the pre-conf place together maybe. :) | 13:24 | ||
lizmat | wakeup hotel? | ||
jnthn | Yeah | ||
.oO( This is where she tells me it's an utter dive :) ) |
|||
lizmat | yes, we're looking at it | ||
jnthn | hah | 13:25 | |
lizmat | I guess technically, you could jump into the pool from the wakeup | ||
jnthn | Well, it's for one night and I plan to do little other than sleep there :) | ||
lizmat | but I wouldn't recommend it: it's only 1.60m deep | ||
lizmat wonders the wisdom of calling a hotel "wakeup" | |||
guess it's for loud guests ? | 13:26 | ||
jnthn tends to keep sleeping once he falls asleep :) | |||
colomon | where are you? | ||
jnthn | Anyway, looks like walking distance from the hooliganbored... :) | ||
colomon: lizmat is in Copenhagen for NPW. I live just over the sea from it. | 13:28 | ||
lizmat | the proposed meetup at Fermentoren is also walking distance | 13:29 | |
colomon | jnthn++ | ||
lizmat | step 13: Tag the release | 13:31 | |
jnthn | lizmat: I think the conf venue is also :) | 13:32 | |
jnthn wonders if allof and anyof survived... :) | |||
lizmat | step 14: Upload the tarball | 13:33 | |
jnthn: I just mailed you the tarball, could you upload ? | |||
scp rakudo-2013.11.tar.gz [email@hidden.address] | |||
jnthn | 'ball's up | 13:35 | |
lizmat | cool | ||
13:35
cooper joined,
cooper left,
cooper joined
|
|||
dalek | ecs: 31f98d5 | jnthn++ | S17-concurrency.pod: Channels and Supplies should be top-level sections |
13:37 | |
lizmat | step 15: publish | ||
compiler release announcements ONLY to [email@hidden.address] | |||
step 16: Update the Wikipedia entry | 13:42 | ||
step 17: You're done! | 13:43 | ||
colomon | \o/ | ||
lizmat++ | |||
timotimo | \o/ | ||
13:43
PacoAir joined
|
|||
lizmat | 3 hours 40 minutes :-( | 13:43 | |
FROGGS | lizmat++ | ||
yeah, that is hard work | |||
lizmat | the makefile will need tweaks: | 13:44 | |
make realclean doesn't work | |||
and make manifest is not done, so the tarball generated contains garbage and misses files | 13:45 | ||
not going to do that now, I've gotten a bad cold, so I'll rest a bit now | |||
moritz | I'll backlog and look into it tonight or over the weekend | 13:46 | |
sorry for the inconvenience | |||
lizmat | shit happens, no worries :-) | ||
glad it finally worked out | |||
timotimo | oh? what files are missing? | 13:48 | |
you added them manually? | |||
woolfy | lizmat++ | 13:50 | |
jnthn | lizmat++ # release | ||
woolfy | timotimo: lizmat says that she found 'make manifest' and that solved the problem | 13:51 | |
jnthn | lizmat: Rest well, hope the cold isn't too bothersome... | ||
timotimo | ah, good | ||
woolfy | lizmat now in bed with what seems to be a severe cold... she is proud of the release, but not feeling good enough to be happy... :-) :-( | ||
jnthn | :-( | 13:52 | |
woolfy | So, there we are the second day in Copenhagen and nowhere to go but this hotel room. Thanks rhinovirus or coronavirus or whatever caused it. | 13:53 | |
timotimo | :( get well soon, lizmat! | ||
woolfy | Hopefully an hour sleep will make it aaaaaalll better. | 13:54 | |
colomon | sleep++ | 13:55 | |
13:59
kaleem joined
14:11
denis_boyun joined
14:12
kivutar left
14:20
bluescreen10 joined
14:22
benabik joined
14:29
nnunley joined
14:31
fhelmberger joined,
SamuraiJack left
14:35
fhelmberger_ left
14:37
denis_boyun left
|
|||
jnthn | timotimo: ping | 14:37 | |
14:38
fhelmberger left
14:39
fhelmberger joined
|
|||
dalek | kudo/nom: 1ac55b9 | jnthn++ | / (3 files): Publisher goes away as per S17; methods in Supply. |
14:39 | |
ast: cb84c8d | jnthn++ | S17-concurrency/supply.t: Chase S17 changes; Publisher => Supply. |
14:41 | ||
14:43
fhelmberger left
14:45
btyler joined
14:49
raiph joined
|
|||
dalek | kudo/nom: 7ddef13 | jnthn++ | src/vm/jvm/core/ (3 files): next/last/fail => more/done/quit, as per S17. |
14:58 | |
15:01
bluescreen10 left
|
|||
dalek | ast: 85f9288 | jnthn++ | S17-concurrency/supply.t: next/last/fail => more/done/quit. |
15:02 | |
p: d41d199 | (Tobias Leich)++ | src/NQP/ (2 files): parse labels These have no meaning yet though. |
15:06 | ||
15:06
thou joined
15:08
denis_boyun joined
15:16
daxim left
|
|||
dalek | kudo/nom: 9c980c4 | jnthn++ | / (4 files): Publish.for/Publish.interval => Supply, per S17. |
15:16 | |
15:17
rurban1 joined
15:18
dmol left
|
|||
dalek | ast: 392358f | jnthn++ | S17-concurrency/supply.t: Publish.for -> Supply.for. |
15:18 | |
15:19
dmol joined
15:26
raiph left
15:32
daxim joined,
kaleem left
15:53
ajr joined,
ajr is now known as ajr_
15:56
jnap joined
|
|||
jnthn | TimToady: Oops. On channel, $c.done is spec'd both as returning the "are we done" promise *and* indicating that the channel is done... | 15:57 | |
TimToady: It can't be both... | |||
FROGGS .oO( call one done-ish ) | 15:58 | ||
16:00
kaare_ joined
|
|||
retupmoca | jnthn: doesn't it "close the channel" from our side, and then the promise is so you can tell when the channel empties out? | 16:09 | |
unless there's another conflict I'm not seeing | |||
s/from our side/from the sending side/ | 16:10 | ||
jnthn | retupmoca: The conflict is simply that the same method name is spec'd as doing two things. | 16:11 | |
There's not a semantic problem, just a naming one. | 16:12 | ||
retupmoca | gotcha. I was reading the spec like there was one method that did both things | 16:16 | |
jnthn | Ugh. My code gets ugglier with winner, and there's a race condition somewhere 'cus it doesn't work reliably :( | 16:20 | |
16:27
daniel-s left
|
|||
dalek | kudo/nom: 7969692 | jnthn++ | src/vm/jvm/core/asyncops.pm: Pull action invocatin out of loop. Due to "last" et al not being properly lexotic, we need to do it this way. Same way that my original select had it. |
16:29 | |
jnthn | That just makes my example not hang...not work reliably. | 16:30 | |
16:42
xenoterracide joined
16:44
FROGGS left
16:50
sqirrel joined
16:51
kaleem joined
16:52
kaleem left,
Rotwang joined
16:53
hummeleB1 left
16:54
xenoterracide left
17:05
thou left
17:09
FROGGS joined
17:10
xenoterracide joined,
zakharyas left
17:14
Rotwang left
17:15
Tene left,
djanatyn left
17:16
Tene joined,
djanatyn joined
|
|||
jnthn | & | 17:19 | |
17:21
thou joined
17:23
[Sno] left
17:27
dmol left
|
|||
timotimo | jnthn: that's a clever trick, i wish i had thought of that | 17:27 | |
17:29
xinming left
17:30
xinming joined
|
|||
diakopter | jnthn: to solve the race condition, just race faster | 17:30 | |
17:40
xinming left
17:41
xinming joined
|
|||
daxim | masak, eleks.github.io/js2js/ | 17:42 | |
dalek | ecs: 80eaa3c | larry++ | S17-concurrency.pod: close a channel with .close |
17:50 | |
17:53
bluescreen10 joined
17:56
sqirrel left
18:03
ajr_ left
18:27
ssutch joined
|
|||
lizmat is sort of awake again | 18:34 | ||
18:35
SamuraiJack joined
|
|||
timotimo | lizmat: i think jnthn is going to be very cross with me after i just went ahead and merged WINNER right before the release | 18:37 | |
lizmat | which release ? | 18:38 | |
the release was this afternoon | |||
timotimo | er, the rakudo release? | ||
lizmat | it's out there, since about 5 hour ago | ||
diakopter | heh. | ||
timotimo | yeah, i know | ||
oh, i meant "just" not as in "a few minutes ago" | |||
lizmat | ah, hmmm... | 18:39 | |
well, the spec changed after the release again, so, I wouldn't worry about it too much | |||
S17 spec, not winner afaik | 18:40 | ||
18:42
[Sno] joined
18:47
xinming left,
xinming joined
18:51
sisar joined
18:52
xinming left
18:53
xinming joined
|
|||
lizmat | off to pre-conf social | 18:56 | |
timotimo | if you see jnthn, tell him i'm sorry i didn't test more | 18:58 | |
18:58
benabik left
|
|||
jnthn | lizmat: You set off already? | 18:59 | |
oh, SMS... :) | |||
& | |||
19:03
benabik joined,
benabik left
19:10
dmol joined
19:12
SamuraiJack left,
xinming_ joined
19:16
xinming left
19:23
berekuk joined
|
|||
PerlJam | lizmat++ (release) | 19:23 | |
19:25
hummeleB1 joined
19:27
sisar left
19:37
pecastro_ joined,
pecastro left
|
|||
diakopter wonders which conf they are at | 19:50 | ||
nwc10 | act.yapc.eu/npw2013/schedule | ||
19:51
raiph joined
|
|||
diakopter | oh | 19:58 | |
20:03
berekuk left
20:04
berekuk joined
20:08
beastd joined
20:19
Mouq joined
20:23
lowpro30 joined
20:24
ssutch left
20:27
benabik joined
20:58
xinming_ left
20:59
xinming joined
21:21
ssutch joined
21:27
lowpro30_ joined
21:28
kaare_ left
21:30
lowpro30__ joined,
lowpro30 left
21:32
lowpro30_ left
21:50
lowpro30__ left
21:52
denis_boyun left
21:59
rurban1 left
|
|||
segomos | yahoo perl con | 22:04 | |
22:07
ajr joined,
ajr is now known as Guest49482
22:08
Guest49482 is now known as ajr_,
kivutar joined,
rurban1 joined
|
|||
tadzik | what? | 22:11 | |
22:15
benabik left
22:20
BenGoldberg joined
22:21
berekuk left
22:35
rurban1 left
22:42
hummeleB1 left
22:44
rurban1 joined
22:46
bluescreen10 left
22:48
rurban1 left,
berekuk joined
23:04
xenoterracide left
23:09
xinming left
23:11
xinming joined
23:19
rurban1 joined,
btyler left
23:23
rurban1 left
23:31
sjohnson is now known as coke-addict
23:32
jnap left
23:34
coke-addict is now known as sjohnson
23:41
BenGoldberg left
23:47
btyler joined
23:55
BenGoldberg joined
23:56
Rotwang joined
23:57
Rotwang left,
thou left
|