»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'p6: say 3;' or rakudo:, or /msg camelia p6: ... | irclog: irc.perl6.org or colabti.org/irclogger/irclogger_logs/perl6 | UTF-8 is our friend! Set by moritz on 22 December 2015. |
|||
notviki | AlexDaniel: about what? | 00:00 | |
dudz: you can DM him | |||
AlexDaniel | notviki: about the arrows :) | ||
notviki | AlexDaniel: no opinion. | ||
dudz | ok thanks notviki | 00:01 | |
00:02
dataf3l left
00:03
pyrimidine left
00:05
pyrimidine joined
00:06
cpage_ left
00:09
pyrimidine left
00:11
cpage_ joined
00:22
pyrimidine joined
00:27
pyrimidine left
00:41
pyrimidine joined
00:46
pyrimidine left
00:51
Actualeyes left,
pyrimidine joined
00:53
BenGoldberg joined
00:54
telex left
00:56
pyrimidine left,
espadrine left,
telex joined
01:01
pyrimidine joined
01:10
troys is now known as troys_
01:22
Ben_Goldberg joined,
BenGoldberg left,
Ben_Goldberg is now known as BenGoldberg
01:23
Curt_ joined
01:24
loveperl joined
|
|||
loveperl | How to read excel file with perl? | 01:24 | |
01:25
labster left
01:30
aborazmeh joined,
aborazmeh left,
aborazmeh joined
01:31
labster joined
|
|||
loveperl | How to read excel file with perl? | 01:31 | |
01:33
Curt_ left,
loveperl left
01:34
loverperl joined
|
|||
loverperl | Read excel file with perl6 | 01:35 | |
? | |||
01:38
loverperl left
01:39
loveperl joined
|
|||
loveperl | How to read an excel file with perl6? | 01:39 | |
How to read an excel file with perl6? | 01:42 | ||
AlexDaniel | loveperl: github.com/spebern/Parser-FreeXL-Native probably? | 01:43 | |
loveperl | how install library? | 01:45 | |
AlexDaniel | huggable: zef | 01:48 | |
huggable | AlexDaniel, nothing found | ||
AlexDaniel | huggable: panda | 01:49 | |
huggable | AlexDaniel, nothing found | ||
AlexDaniel | alright, well | ||
timotimo | huggable: install | ||
huggable | timotimo, nothing found | ||
timotimo | huggable: module | ||
huggable | timotimo, nothing found | ||
timotimo | huggable: ecosystem | ||
huggable | timotimo, nothing found | ||
timotimo | huggable: huggable | ||
huggable | timotimo, See github.com/zoffixznet/huggable | ||
AlexDaniel | loveperl: well, you either use zeff or panda | ||
loveperl: if you are using rakudo star, then I guess you already have one of those? | |||
so it should be 「zef install Parser::FreeXL::Native」 | |||
or panda install Parser::FreeXL::Native | 01:50 | ||
01:50
Ben_Goldberg joined,
BenGoldberg left
|
|||
loveperl | ok tankyou | 01:50 | |
01:50
Ben_Goldberg is now known as BenGoldberg
01:56
kurahaupo joined
01:58
loveperl left
|
|||
MasterDuke | timotimo, notviki: either of you guys mind reviewing (and hopefully merging) github.com/rakudo/rakudo/pull/960 ? thanks | 01:59 | |
02:00
kurahaupo left
|
|||
BenGoldberg | Is nqp::stmts the same as LISP's progn? | 02:01 | |
MasterDuke | believe so | 02:04 | |
02:09
dataf3l joined
02:10
dataf3l left
02:11
dataf3l joined
02:14
dataf3l left
02:22
troys_ is now known as troys
02:26
wamba left
02:32
dataf3l joined
02:44
AlexDaniel left
02:45
ilbot3 left
02:47
pyrimidine left,
cowens left,
ilbot3 joined
02:51
kalkin- left,
kalkin-_ joined
02:52
pyrimidine joined
02:54
dayangkun joined
02:55
Actualeyes joined
02:56
BenGoldberg left
02:57
pyrimidine left,
dayangkun left
02:58
cowens joined,
BenGoldberg joined
02:59
BenGoldberg left
03:01
pyrimidine joined
03:02
BenGoldberg joined,
dataf3l left
03:04
Actualeyes left
03:06
pyrimidine left
03:08
dduncan joined
|
|||
dduncan | Anyone know on what day Rakudo Star Release 2016.12 will come out? | 03:09 | |
03:11
colomon_ joined,
pyrimidine joined
03:12
troys is now known as troys_
03:13
colomon left,
colomon_ is now known as colomon
03:15
pyrimidine left
03:19
stmuk_ joined
03:20
pyrimidine joined,
stmuk left
03:22
Ben_Goldberg joined,
BenGoldberg left
03:25
pyrimidine left,
BenGoldberg_ joined,
Ben_Goldberg left
03:26
BenGoldberg_ is now known as Ben_Goldberg,
Ben_Goldberg is now known as BenGoldberg
03:28
Actualeyes joined
03:29
pyrimidine joined
03:32
dayangkun joined
03:34
pyrimidine left
03:39
pyrimidine joined
03:42
BenGoldberg left
03:44
pyrimidine left,
BenGoldberg joined
03:47
BenGoldberg left
03:49
BenGoldberg joined,
pyrimidine joined
03:50
rburkholder left
03:54
pyrimidine left
03:56
ufobat left
03:58
pyrimidine joined,
noganex_ joined
03:59
dayangkun left
04:02
noganex left
04:03
pyrimidine left
04:06
khw left
04:07
ufobat joined,
pyrimidine joined
04:12
pyrimidine left
04:15
leego left
04:16
andrzeju_ left
04:24
Ben_Goldberg joined
04:25
BenGoldberg left,
Ben_Goldberg is now known as BenGoldberg,
leego joined
04:26
pyrimidine joined,
Downgoat joined,
Downgoat left
04:30
pyrimidine left
04:35
pyrimidine joined
04:38
BenGoldberg left
04:40
pyrimidine left,
BenGoldberg joined
04:50
teksteiner joined
04:53
pyrimidine joined
04:58
pyrimidine left
05:01
pyrimidine joined
05:03
pyrimidi_ joined,
pyrimidine left
05:07
pyrimidi_ left
05:12
BenGoldberg left
05:14
tony-o left
05:19
tony-o joined
05:21
pyrimidine joined
05:22
ufobat left
05:25
pyrimidine left
05:31
pyrimidine joined
05:35
pyrimidine left
05:37
cyphase left,
Cabanossi left
05:40
pyrimidine joined
05:41
BillSussman joined,
Cabanossi joined
05:42
cyphase joined
05:48
pyrimidine left
05:52
aborazmeh left
05:58
pyrimidine joined
05:59
araujo joined,
araujo left,
araujo joined
06:03
pyrimidine left
06:08
bjz joined
06:16
pyrimidine joined
06:21
bjz left,
pyrimidine left,
bjz joined
06:22
dayangkun joined,
bwisti left
06:24
bjz left
06:26
dayangkun left,
pyrimidine joined,
dayangkun joined
06:29
cyphase left,
dayangkun left
06:30
dayangkun joined
06:31
pyrimidine left,
troys_ is now known as troys
06:34
cyphase joined
06:35
pyrimidine joined
06:37
Tonik joined
06:38
dayangkun left
06:40
pyrimidine left
06:45
pierre_ joined,
pierre_ left,
pyrimidine joined,
pierre_ joined
06:46
bjz joined
06:50
pyrimidine left
06:51
RabidGravy joined
06:53
ufobat joined
06:54
pyrimidine joined
06:56
cyphase left
06:58
troys left,
pyrimidine left
06:59
thayne joined
07:00
cyphase joined
07:01
darutoko joined
07:03
pyrimidine joined
07:08
pyrimidine left
07:12
PapaChub left
07:13
PapaChub joined
07:20
wamba joined
07:21
Tonik left
07:22
_28_ria left,
pyrimidine joined
07:23
_28_ria joined
07:26
pyrimidine left
|
|||
dalek | line-Perl5: 838d86e | ugexe++ | Build.pm: Remove Panda::Builder and Shell::Command deps |
07:30 | |
line-Perl5: 5781f8c | niner++ | Build.pm: Merge pull request #84 from ugexe/patch-1 Remove Panda::Builder and Shell::Command deps |
|||
07:32
pyrimidine joined
07:36
pyrimidine left
07:38
holli left
07:45
Dunearhp joined
07:50
pyrimidine joined
07:51
thayne left
07:53
dduncan left,
thayne joined
|
|||
stmuk_ | dduncan: It's released about every 3 months and was released last month so next release is next yea | 07:58 | |
r | |||
08:00
domidumont joined
08:03
cyphase left
08:06
domidumont left
08:07
xtreak joined,
domidumont joined
08:08
cyphase joined
08:11
sivoais_ joined
08:14
domidumont left
08:15
Celelibi left
08:16
Celelibi_ joined,
Unavowed left,
sivoais left,
dg left,
ttkp6 left,
freeze left
08:18
dg joined
08:22
CIAvash joined
08:23
Unavowed joined,
freeze joined
08:30
captain-adequate left
08:33
cyphase left
08:37
cyphase joined
08:38
bjz left
08:41
g4 joined,
g4 left,
g4 joined
08:42
andrzeju_ joined,
captain-adequate joined
|
|||
andrzeju_ | hello perl! | 08:45 | |
08:46
bjz joined
08:47
drrho left
08:48
drrho joined
|
|||
samcv | hello! | 08:49 | |
08:50
Unavowed left,
freeze left
|
|||
DrForr | o/ | 08:53 | |
08:54
djbkd_ joined
09:01
wamba left
09:06
dayangkun joined
09:12
djbkd__ joined
09:13
djbkd_ left
09:15
dakkar joined
09:16
Unavowed joined,
freeze joined
09:19
[particle]1 left,
[particle] joined
09:23
jonas1 joined
09:24
rindolf joined
09:30
teksteiner left,
teksteiner joined
09:34
pyrimidi_ joined,
pyrimidine left
09:43
dayangkun left
09:53
dogbert17_ left
09:55
andrzeju_ left
10:08
brrt joined
10:10
pyrimidine joined,
pyrimidi_ left
10:26
gregf_ joined
10:40
domidumont joined
10:42
dogbert17_ joined
10:48
labster left
10:53
marchelzo left
11:00
andrzeju joined
|
|||
andrzeju | hi people | 11:00 | |
11:00
andrzeju is now known as andrzejku
|
|||
DrForr | Afternoon. | 11:01 | |
11:02
xtreak left
|
|||
andrzejku | do you know something about Perl in automotive? | 11:02 | |
DrForr | I've written Perl in cars, yes... | 11:03 | |
andrzejku | DrForr, ohh really | 11:04 | |
samcv | On a plane is good too. | ||
andrzejku | DrForr, what exactly do you code? | ||
11:04
thayne left
|
|||
samcv | also, good night everybody. see you later | 11:04 | |
DrForr | A plane too, though nowadays seat pitch is making it harder and harder to do that. | 11:05 | |
andrzejku | xd | ||
11:06
Cabanossi left
|
|||
DrForr | andrzejku: Well, at the moment finishing up Perl6::Parser when I stop sleeping on New York time while in Romania. | 11:06 | |
11:07
thayne joined
11:13
rindolf left
|
|||
notviki | stmuk_: but someone told me you were going to be releasing it every month from now on :/ | 11:14 | |
FWIW, I wish we had the same solid, predictable plan for R* releases as for the compiler. i.e. every X-day people can expect an R* release. | 11:15 | ||
It's the only user-facing release we have and when ever the core devs are confused about when the next release is gonna happen it just makes us look like we ain't got a clue | |||
11:16
_28_ria left
|
|||
notviki | And if it's volunteer time that's at issue here, make Zoffix cut the release. | 11:16 | |
11:16
bjz_ joined,
Cabanossi joined,
bjz left
|
|||
DrForr | Or make the release process simple enough that we can rotate it, as perl5 is doing. | 11:17 | |
11:17
rindolf joined,
_28_ria joined
|
|||
notviki | .oO( make it automated.... ) |
11:18 | |
DrForr | Did I say that? :) | ||
11:20
Cabanoss- joined
|
|||
notviki | MasterDuke: I don't wanna merge something I don't understand and that looks like dense NQP code. I'll leave the browser tab open and hopefully will take a look when I get home, unless someone else does. | 11:20 | |
11:22
Cabanossi left,
Cabanoss- is now known as Cabanossi,
bjz_ left
11:23
bjz joined
11:24
pierre_ left
11:25
pierre_ joined
|
|||
notviki | m: use nqp; dd nqp::defined(Failure.new) | 11:28 | |
camelia | rakudo-moar b8df3a: OUTPUT«1» | ||
notviki | m: use nqp; dd Failure.new // 'differ' | ||
camelia | rakudo-moar b8df3a: OUTPUT«"differ"» | ||
notviki | MasterDuke: ^ looks like nqp::defined is not a direct replacement for // ? Can $!handle.get return a Failure? | 11:29 | |
11:29
pierre_ left
|
|||
lizmat | notviki: that's because Failure.defined is special | 11:29 | |
it disables the Failure and makes it disappear by pretending it wasn't defined | |||
nqp::defined is not so subtle | 11:30 | ||
notviki | MasterDuke: aslo, in the previous version, $limit could be any numeric, but now it'll be silently ignored unless it's an Int. I think we could stick an Int() coercer in the sig | ||
11:30
xtreak joined
11:32
Cabanossi left
|
|||
notviki | lizmat: yeah, I think we have similar thing on Junctions | 11:32 | |
m: sub (Int()) {}(*) | 11:33 | ||
camelia | rakudo-moar b8df3a: OUTPUT«No such method 'Int' for invocant of type 'Whatever' in sub at <tmp> line 1 in block <unit> at <tmp> line 1» | ||
notviki | MasterDuke: oh, I guess we can't just stick a coercer on $limit 'cause it could be Whatever | ||
11:34
ocbtec joined,
Cabanossi joined
11:35
Dunearhp left,
Dunearhp joined
11:42
dayangkun joined
11:43
Cabanossi left
11:45
Cabanossi joined
|
|||
notviki | m: $*ARGFILES.lines(2.1+0i).say | 11:47 | |
camelia | rakudo-moar b8df3a: OUTPUT«(»Wann treffen wir drei wieder zusamm?« »Um die siebente Stund‘, am Brückendamm.« »Am Mittelpfeiler.«)» | ||
11:48
ocbtec left,
dayangkun left
|
|||
jnthn | .oO( That German is too complex for me... :) ) |
11:49 | |
yoleaux | 20 Dec 2016 23:17Z <AlexDaniel> jnthn: 「$proc.start(scheduler => ThreadPoolScheduler.new);」 seems to work. What's going to happen if I create a new scheduler for every Proc::Async (just like in the example)? | ||
jnthn | .tell AlexDaniel You'll over time end up with hundreds or thousands of threads sat doing nothing. :-) Create one ThreadPoolScheduler to share among your Proc::Async instances. :) | 11:50 | |
yoleaux | jnthn: I'll pass your message to AlexDaniel. | ||
11:51
TEttinger left
11:53
Cabanossi left
11:56
Cabanossi joined
12:01
Cabanossi left
12:03
djbkd__ left,
dj_goku left
12:04
lukaramu joined,
wamba joined
12:21
wamba left
12:25
Cabanossi joined
12:29
mr-foobar left
12:30
Cabanossi left
12:31
mr-foobar joined
12:32
pierre_ joined
12:33
cyphase left
|
|||
arnsholt | jnthn: Pretty sure it's Macbeth. I think the first phrase has to be "We will three meet again?" | 12:36 | |
*When | |||
12:37
andreoss joined
12:38
cyphase joined
|
|||
andreoss | m: my $x = class { method foõ {} }.nee ; say 1; $x.foo | 12:38 | |
camelia | rakudo-moar a16fac: OUTPUT«No such method 'nee' for invocant of type '<anon|66263680>' in block <unit> at <tmp> line 1» | ||
andreoss | m: my $x = class { method foõ {} }.new ; say 1; $x.foo | 12:39 | |
camelia | rakudo-moar a16fac: OUTPUT«1No such method 'foo' for invocant of type '<anon|58157696>' in block <unit> at <tmp> line 1» | ||
andreoss | can it fail at compile time instead? | ||
12:39
Actualeyes left
|
|||
arnsholt | Given a sufficiently clever compiler, I guess | 12:40 | |
But that's a kind of error detection where there will always be holes | |||
kaare_ | "When the battle's lost and won" | ||
(sorry) | 12:41 | ||
andreoss | also why it doesn't sugest .foo? | ||
arnsholt: so theoretically in a different perl6 compiler? | 12:42 | ||
jnthn | I expect we'll implement suggesting method names in Rakudo at some point. | 12:43 | |
The sub/method distinction is an early-bound/late-bound distinction. | 12:44 | ||
andreoss | can i have a some kind of strict methods which are always checked at compilation? | 12:45 | |
jnthn | Maybe with a module | ||
But late binding is part of the original definition of OO | |||
If you want early binding, don't do OO. | 12:46 | ||
(Somebody will surely some day implement an OO::LikeIt'sJavaAllOverAgain some day though. :) | 12:47 | ||
s:2nd/some day// | 12:48 | ||
Given method dispatch is itself overridable, and we've got things like FALLBACK, though, it's not going to be so simple. | 12:49 | ||
rjbs | Best place to report typos in p6advent? | 12:58 | |
12:59
dj_goku joined,
andreoss left
|
|||
jnthn | rjbs: Many of the authors are on this channel, otherwise can leave a comment. | 13:01 | |
(on the post itself) | 13:02 | ||
13:06
Cabanossi joined
13:07
Actualeyes joined
|
|||
notviki | Looks like it's That Time Of The Year.... Time to make a celebratory New Years Bot \o/ | 13:13 | |
♫ It's the moooost wonderfuuul tiiiime of theeee yeaaarr ♫ ♫ | 13:15 | ||
13:33
domidumont left
14:03
Celelibi_ is now known as Celelibi
|
|||
ufobat | BTW does FALLBACK in actions of grammars work, too? | 14:05 | |
or is there something special | |||
jnthn | Should work fine | ||
Oh...actually | 14:06 | ||
I think it has some interesting effects on .can | |||
ufobat | what is .can? what do you mean? | ||
jnthn | Since a method with FALLBACK can do anything | ||
.can is how we check if an object can perform a certain method | |||
I don't think you'll get any surprises though, tbh | 14:07 | ||
notviki | m: DateTime.now.later(:hours(2.75)).say | 14:08 | |
camelia | rakudo-moar a16fac: OUTPUT«2016-12-21T17:08:17.539916+01:00» | ||
notviki | m: DateTime.now.later(:hours(2)).say | ||
camelia | rakudo-moar a16fac: OUTPUT«2016-12-21T17:08:23.044448+01:00» | ||
notviki | That sucks. | ||
I was gonna use it, expecting it to work, or least loudly complain :/ | |||
14:09
pierre_ left
|
|||
moritz | : DateTime.now.later(:hour(2)).say | 14:10 | |
m: DateTime.now.later(:hour(2)).say | |||
camelia | rakudo-moar a16fac: OUTPUT«2016-12-21T17:10:49.337966+01:00» | ||
moritz | m: DateTime.now | 14:11 | |
camelia | ( no output ) | ||
moritz | m: say DateTime.now | ||
camelia | rakudo-moar a16fac: OUTPUT«2016-12-21T15:11:11.710861+01:00» | ||
ufobat | thanks jnthn :D i'll try it out :D | ||
14:20
CIAvash left
14:32
pyrimidi_ joined,
pyrimidine left
14:41
zakharyas joined
14:42
skids joined
14:48
rindolf left
14:50
kurahaupo joined
14:52
rindolf joined
15:02
zakharyas left
15:05
acrussell joined
|
|||
timotimo | samcv: are you awake? i pointed out something on your json_fast pullrequest | 15:06 | |
15:06
thayne left
15:07
bwisti joined,
xtreak left
15:10
pierre_ joined
15:11
g4 left
15:12
ufobat left
15:15
pierre_ left
|
|||
notviki | m: dd 1.roll(-Inf)[^10] | 15:17 | |
camelia | rakudo-moar a16fac: OUTPUT«This type cannot unbox to a native integer: P6opaque, Failure in block <unit> at <tmp> line 1» | ||
notviki | m: dd 1.roll(NaN)[^10] | ||
camelia | rakudo-moar a16fac: OUTPUT«This type cannot unbox to a native integer: P6opaque, Failure in block <unit> at <tmp> line 1» | ||
notviki | m: dd 1.pick(Inf)[^10] | 15:18 | |
camelia | rakudo-moar a16fac: OUTPUT«(1, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil)» | ||
notviki | m: dd 1.pick(-Inf)[^10] | ||
camelia | rakudo-moar a16fac: OUTPUT«Cannot coerce -Inf to an Int in block <unit> at <tmp> line 1Actually thrown at: in block <unit> at <tmp> line 1» | ||
timotimo | eep %) | ||
notviki | .oO( consistent inconsistency... ) |
||
15:19
jonas1 left
15:20
lichtkind joined
15:27
perlpilot_ joined
15:28
perlpilot left
15:29
perlpilot joined
|
|||
notviki | m: DateTime.now.later(:2hours, :5minutes).say | 15:30 | |
camelia | rakudo-moar a16fac: OUTPUT«More than one time unit supplied in block <unit> at <tmp> line 1» | ||
notviki | .oO( so what? ) |
||
jnthn | So it's ambiguous (given named args don't have order) | 15:33 | |
I forget the specifics, but remember it was intentionally this way :) | |||
notviki | jnthn: I don't see the ambiguity. | ||
15:34
holli joined
|
|||
notviki | I'm not providing any seconds, so there's no ambig there. | 15:34 | |
jnthn | DST perhaps? | ||
I know when it's about days/months then it can get very confusing too | |||
notviki | Ah, OK, yeah | ||
holli | a very pleasant localtime good sirs and lady | ||
jnthn | I suspect there's some discussion in backlog or commit message :) | ||
perlpilot_ makes a note to look for said discussion | 15:36 | ||
notviki | holli: good localtime, sandwich | ||
perlpilot_ | If you always apply the time units in order from biggest to smallest, I don't think there's an ambiguity. | 15:37 | |
notviki | perlpilot_: well, yeah, if you declare order to this | ||
holli | only my friends call me that. are you my friend? | ||
notviki | holli: no, I don't like having friends. | 15:38 | |
perlpilot_ | notviki: then that's how it should be implemented! :-) | ||
holli is sad | |||
notviki | perlpilot_: agreed! From smallest to largest unit! | ||
^_^ | 15:39 | ||
holli: and since we aren't friends, I don't have to care. See? My method works ;) | |||
holli | but caring equals love and everybody needs someone to love | 15:41 | |
15:41
ufobat joined
|
|||
notviki | holli: that's where the bots come in. I love my bots | 15:42 | |
perlpilot_ | notviki: that implementation needs a little love anyway I think ... | ||
m: say DateTime.now.later( :2days, :earlier); # weird | |||
camelia | rakudo-moar a16fac: OUTPUT«2016-12-19T16:42:45.163504+01:00» | ||
notviki | 0.o | ||
timotimo | m: say DateTime.now.later(:1337lol) | 15:43 | |
camelia | rakudo-moar a16fac: OUTPUT«Cannnot use unit lol with Date.delta in block <unit> at <tmp> line 1» | ||
notviki | Oh, speaking of which, I just spotted the spectest for Str.lines tests for :$eager parameter even though we ain't got one | ||
timotimo | aha! | ||
that's gotta go | |||
i don't think it was ever meant to be spectested at all | |||
timotimo AFK | |||
notviki | m: say DateTime.now.later( :2days, :0earlier); | 15:45 | |
camelia | rakudo-moar a16fac: OUTPUT«2016-12-23T16:45:05.352899+01:00» | ||
notviki | m: say DateTime.now.later( :days(-2), :earlier); | ||
camelia | rakudo-moar a16fac: OUTPUT«2016-12-23T16:45:25.346807+01:00» | ||
notviki | ^_^ | ||
perlpilot_ | indeed | ||
15:47
domidumont joined
|
|||
notviki | ugh | 15:56 | |
15:57
rindolf left
|
|||
notviki | m: my %time; %time = :month("December"), :month-day("21"), :time("10:56 AM"), :year("2016"); my %months = <DUMMY January February March April May June July August September October November December>.antipairs; my ($hour, $minute) = %time<time>.match(/(\d+) ':' (\d+)/).caps».value».Int; %time<DateTime> = DateTime.new: :year(%time<year>), :month(%months{ %time<month> }), :day(%time<month-day>), :$hour, | 15:59 | |
camelia | ( no output ) | ||
notviki | $minute; say %time<DateTime> | ||
15:59
ZoffixW joined
|
|||
ZoffixW | m: my %time; %time = :month("December"), :month-day("21"), :time("10:56 AM"), :year("2016"); my %months = <DUMMY January February March April May June July August September October November December>.antipairs; my ($hour, $minute) = %time<time>.match(/(\d+) ':' (\d+)/).caps».value».Int; %time<DateTime> = DateTime.new: :year(%time<year>), :month(%months{ %time<month> }), :day(%time<month-day>), :$hour, $minute; say %time<DateTime> | 15:59 | |
camelia | rakudo-moar a16fac: OUTPUT«1970-01-01T00:00:56Z» | ||
ZoffixW | Challenge: spot where the bug is (as in, why is the date 1970 and not 2016) | ||
notviki | :) | 16:00 | |
notviki knows it | |||
But it took awhile to find | |||
16:02
domidumont left
|
|||
notviki | Give up? :) | 16:03 | |
It's the damn missing ':' on :$minute | |||
16:03
cognominal left
|
|||
notviki | And the whole things gets interpreted via a different .new multi where $minute gets interpreted as POSIX time and the rest is ignored | 16:03 | |
16:07
ZoffixW left
16:09
cdg joined
16:20
acrussell left
16:21
khw joined,
zacts left
16:22
zacts joined
16:28
pierre_ joined,
sena_kun joined
|
|||
moritz is now on holiday until 2017-01-08 o/ | 16:34 | ||
notviki | You work as a teacher? | ||
16:36
jdmmmmm joined
|
|||
timotimo | fantastic! | 16:36 | |
16:38
perlawhirl joined
|
|||
moritz | notviki: nope, but 30 days of vacation is standard in Germany | 16:39 | |
notviki | :o | ||
notviki moves to Germany | |||
tony-o | mich auch | 16:40 | |
notviki has 20 business days of vacation. | |||
moritz | notviki: plus a few holidays, like 12-{24,25,26,30}, 01-{01,06} | ||
notviki | And I had to work for 10 years to get that many! | ||
16:40
bwisti left,
cdg_ joined
|
|||
moritz | though 12-24 and 12-31 are only half holidays, TBH | 16:40 | |
notviki: we could sure use a competent programmer or devops person :-) | 16:41 | ||
tony-o | to the vaterland with you | ||
notviki | And quit my cushy designer job where I barely do any work, pfft. pass :) | ||
notviki actually hopes to quit it in 2017 :o | 16:42 | ||
16:42
cdg left
16:44
Actualeyes1 joined
16:45
Actualeyes left
|
|||
jdmmmmm | I've been using p6 to run one-liners through muliple lines of input -- e.g. perl6 -n -e '("foo: " ~ $_).say' -- however, I cannot seem to be able to interpolate with "$_". This will fail: perl6 -n -e '"{foo: {$_}".say'. Any better way to do this? | 16:49 | |
correction: perl6 -n -e '"foo: {$_}".say' | 16:50 | ||
notviki | jdmmmmm: I see syntax errors in the first two lines.... | 16:52 | |
jdmmmmm: you interpolate it in one liners same way you'd interpolate it normal code; | |||
m: say "Woo, it's a $_" with "something" | |||
camelia | rakudo-moar 9eed27: OUTPUT«Woo, it's a something» | ||
notviki | Well, on the middle line. | ||
jdmmmmm: what's the failure? | 16:53 | ||
timotimo | maybe { } gets its own $_ :P | ||
m: say "woo it's a {$_}" with "something" | |||
camelia | rakudo-moar 9eed27: OUTPUT«woo it's a something» | ||
timotimo | nope, it should work | ||
notviki | Well, the "this will fail" line above has an unclosed block... so... | 16:54 | |
and a fun error: "Cannot find method 'has_compile_time_value' on object of type NQPMu" | |||
tony-o | i'd imagine that first curly is a mistake | 16:55 | |
notviki | m: say "{foo:{$_}".say | ||
camelia | rakudo-moar 9eed27: OUTPUT«===SORRY!===Cannot find method 'has_compile_time_value' on object of type NQPMu» | ||
tony-o | otherwise, even after it's enclosed .. | ||
notviki | m: "{foo:{$_}".say | ||
camelia | rakudo-moar 9eed27: OUTPUT«===SORRY!===Cannot find method 'has_compile_time_value' on object of type NQPMu» | ||
notviki | m: "{foo:{$_}" | ||
camelia | rakudo-moar 9eed27: OUTPUT«===SORRY!===Cannot find method 'has_compile_time_value' on object of type NQPMu» | ||
notviki | m: "{foo:" | ||
camelia | rakudo-moar 9eed27: OUTPUT«5===SORRY!5=== Error while compiling <tmp>Confusedat <tmp>:1------> 3"{foo:7⏏5" expecting any of: colon pair» | ||
tony-o | m: "{foo:{$_}}".say; | ||
camelia | rakudo-moar 9eed27: OUTPUT«===SORRY!===Cannot find method 'has_compile_time_value' on object of type NQPMu» | ||
tony-o | ^ | ||
geekosaur | lta, at least | 16:56 | |
tony-o | m: "foo: {$_}".say; | ||
camelia | rakudo-moar 9eed27: OUTPUT«Use of uninitialized value $_ of type Any in string context.Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. in block <unit> at <tmp> line 1foo: » | ||
notviki | m: "{x:{}}" | ||
camelia | rakudo-moar 9eed27: OUTPUT«===SORRY!===Cannot find method 'has_compile_time_value' on object of type NQPMu» | ||
16:56
aindilis left
|
|||
notviki | m: x:{} | 16:57 | |
camelia | rakudo-moar 9eed27: OUTPUT«===SORRY!===Cannot find method 'has_compile_time_value' on object of type NQPMu» | ||
tony-o | m: x: {} | ||
camelia | ( no output ) | ||
tony-o | m: x:{foo} | 16:58 | |
camelia | rakudo-moar 9eed27: OUTPUT«===SORRY!===Cannot find method 'has_compile_time_value' on object of type NQPMu» | ||
notviki | ticketed: rt.perl.org/Ticket/Display.html?id=130382 | ||
tony-o | jdmmmmm: you do have an unenclosed block, like notviki said, and from the other example you have, it looks like the first curly isn't wanted. the second is also not necessary | ||
m: "foo: $_".say with "something"; | 16:59 | ||
camelia | rakudo-moar 9eed27: OUTPUT«foo: something» | ||
notviki | Hm | ||
16:59
perlawhirl left
|
|||
notviki | say "{$_}" is actually broken in -n | 16:59 | |
jdmmmmm: just use the variable as-as without any curlies. The {$_} is a bug and I'll report it | 17:00 | ||
m: "foo: {$_}".say with "something"; | 17:01 | ||
camelia | rakudo-moar 9eed27: OUTPUT«foo: something» | ||
notviki | m: -> --> Nil { "foo: {$_}".say }("something") | 17:02 | |
camelia | rakudo-moar 9eed27: OUTPUT«Too many positionals passed; expected 0 arguments but got 1 in block <unit> at <tmp> line 1» | ||
notviki | m: -> $_ --> Nil { "foo: {$_}".say }("something") | ||
camelia | rakudo-moar 9eed27: OUTPUT«Use of Nil in string context in block at <tmp> line 1foo: » | ||
notviki | m: -> $_ --> Any { "foo: {$_}".say }("something") | 17:03 | |
camelia | rakudo-moar 9eed27: OUTPUT«foo: something» | ||
notviki | Rakudobugged the -n issue: rt.perl.org/Ticket/Display.html?id=130383 | ||
MasterDuke: ^ wonder if your PR fixes it | |||
:/ | 17:05 | ||
notviki is unplesantly surprised to find `dd` is documented | 17:06 | ||
[ptc]: ! | 17:07 | ||
No cookie for you | |||
dalek | c: eefd082 | (Zoffix Znet)++ | doc/Type/IO.pod6: Remove `dd` from role IO It's a Rakudo-specific helper sub and non-standard Perl6 (so not spectested) |
17:13 | |
synopsebot6 | Link: doc.perl6.org/type/IO | ||
notviki | u: non-break space | 17:15 | |
unicodable6 | notviki, Found nothing! | ||
notviki | u: non-breaking space | ||
unicodable6 | notviki, Found nothing! | ||
notviki | you suck, robot! | ||
m: "\x[A0]".uniname.say | |||
camelia | rakudo-moar 9eed27: OUTPUT«NO-BREAK SPACE» | ||
dalek | c: 46a2797 | (Zoffix Znet)++ | doc/Programs/01-debugging.pod6: Document `dd` in `Programs/01-debugging` It's a non-standard, Rakudo-only feature, but it's useful enough that users should know about it, despite it not being in the roast. |
17:17 | |
17:18
geekosaur left
17:19
geekosaur joined
17:23
pierre__ joined
17:26
pierre_ left
17:30
pyrimidi_ left
17:31
pyrimidine joined
|
|||
notviki | samcv: is doc/1061 ready to merge? Do we need to install anything on the server with the doc build? I see "you need node for this" comment... On the server npm -v gives 2.15.1; is that sufficient? Do we need anything else? | 17:31 | |
.ask samcv is doc/1061 ready to merge? Do we need to install anything on the server with the doc build? I see "you need node for this" comment... On the server npm -v gives 2.15.1; is that sufficient? Do we need anything else? | 17:32 | ||
yoleaux | notviki: I'll pass your message to samcv. | ||
notviki | .botsnack | ||
yoleaux | :D | ||
synopsebot6 | om nom nom | ||
notviki | synopsebot6: rude! | ||
17:32
lucasb joined
|
|||
notviki | I guess we also need *!~synopsebo@2001:780:101:ff00::2:9 in the +V thing | 17:33 | |
lucasb | m: .:: | 17:35 | |
camelia | rakudo-moar 9eed27: OUTPUT«===SORRY!===MVMArray: Can't pop from an empty array» | ||
lucasb | m: .::(1) | ||
camelia | rakudo-moar 9eed27: OUTPUT«===SORRY!===cannot stringify this» | ||
notviki | There's a ticket for that... | ||
lucasb | :D | ||
notviki | And it's in the grammar for cases that looks for .Foo::bar method calls | ||
17:36
pyrimidine left
|
|||
notviki | s/for cases/in tocket/; | 17:36 | |
lucasb | notviki: I noticed you submitted a bug for x:{} | ||
notviki | lucasb: yup | ||
lucasb | made me remind of these 2 bugs... | 17:37 | |
notviki | Ah | ||
lucasb | I put them on the same category of "strange syntax yields internal errors" | ||
notviki | "The program 'perl6' is currently not installed. You can install it by typing: | 17:38 | |
sudo apt-get install rakudo" | |||
Guess what version I'd get if I actually did run that :) | |||
i.imgur.com/XTkuAIR.png | 17:39 | ||
17:40
bjz left
|
|||
saki | uyhh | 17:40 | |
notviki | ^_^ | ||
17:41
pyrimidine joined
|
|||
saki | ubuntu14 has 2013.12-1, so you must be on ubuntu12 or something heh | 17:41 | |
mst | notviki: lemme guess, umbongo? | 17:42 | |
notviki | Ubuntu 12.04 LTS | ||
mst | ah lol | ||
so basically unmaintained crap at this point | |||
notviki | Yup | ||
mst | since LTS means "we'll lose interest after a year or two" | ||
notviki | :) | 17:43 | |
mst | as opposed to "there's another release in six months, we already lost interest" | ||
occasionally I feel like the world would be improved if somebody spiked the ubuntu HQ coffee pot with ADHD meds | |||
saki | mst, canonical needs you ;) | 17:45 | |
17:46
pyrimidine left
|
|||
lucasb | m: class C { has $.a::b::c = 42 }; say C.new.'a::b::c'() | 17:46 | |
camelia | rakudo-moar 9eed27: OUTPUT«42» | ||
17:47
teksteiner left
|
|||
lucasb | in P6, to convert to another object, you define a method named '.TheOtherClass' | 17:47 | |
it's a core convention :) | |||
but it doesn't work quite so well for nested names like, A::B::C | 17:48 | ||
would you name the method '.C'? | |||
IMO, the 'has $.a::b::c' is a bug | |||
a fully qualified var name like that should be invalid as a attr name | |||
mst | saki: I don't even use linux on the desktop, I don't think I'm qualified to work on a desktop OS | 17:49 | |
notviki | m: class C { has $.a::b::c = 42 }; say C.new.a::b::c | 17:51 | |
camelia | rakudo-moar 9eed27: OUTPUT«Cannot dispatch to method c on Failure because it is not inherited or done by C in block <unit> at <tmp> line 1» | ||
lucasb | m: @a::b = 10; %a::b = 20; say (@a::b, %a::b) # don't enforce positional and associative constraints | ||
camelia | rakudo-moar 9eed27: OUTPUT«(10 20)» | ||
notviki renames lucasb to AlexDaniel2 | 17:52 | ||
lucasb | anyway, I think this subject of fully qualified names and variables needs some loving | ||
17:52
ufobat left
|
|||
lucasb | ah, Alex is not here now :) | 17:52 | |
notviki | m: @z::b = 10; say GLOBALish::.keys | 17:53 | |
camelia | rakudo-moar 9eed27: OUTPUT«(z)» | ||
17:58
loveperl joined
|
|||
loveperl | How to read an excel file? | 17:59 | |
tony-o | loveperl: check out freexl | ||
lucasb | .oO( /me usually starts at the first row ) |
||
tony-o | loveperl: github.com/spebern/Parser-FreeXL-Native | 18:00 | |
shadowpaste | "loveperl" at 217.168.150.38 pasted "error" (5 lines) at fpaste.scsys.co.uk/540318 | ||
notviki | 0.o | ||
loveperl | I get this error | 18:01 | |
fpaste.scsys.co.uk/540318?tx=on&...rmat+it%21 | |||
notviki | There's also Spreadsheet::DataFromExcel:from<Perl5> | ||
loveperl: you need to install the C lib. What OS are you on? aptitude search libfreexl | |||
(sudo apt-get install libfreexl1; on my box) | 18:02 | ||
loveperl | linux | ||
notviki | heh, there are many linuxes :} | ||
loveperl | yeah :D | 18:03 | |
tony-o | if you're on some debian flavor ^ that aptitude command should work | ||
loveperl | I still have the same error | ||
notviki | m: say $*VM.config<dll> | 18:05 | |
tailgate | How can I capture all strings between [ ] in a string with a regex? | ||
camelia | rakudo-moar 9eed27: OUTPUT«lib%s.so» | ||
lucasb | Parser::FreeXL::Native hard codes the lib path? github.com/spebern/Parser-FreeXL-N...ive.pm6#L5 | ||
notviki | tailgate: what's a "string"? | ||
tailgate | like foo[bar][baz] I want to get bar and baz | 18:06 | |
tony-o | is there ever going to be an escaped [ or ] ? | ||
lucasb | maybe / '[' (.*?) ']' / | ||
notviki | m: "foo[bar][baz]".comb(/'[' <( <-[[]>+ )> ']'/).say | 18:07 | |
camelia | rakudo-moar 9eed27: OUTPUT«(bar baz)» | ||
lucasb | what <(...)> does again? :) | ||
notviki | capture marker | 18:08 | |
tailgate | thanks | ||
shadowpaste | "loveperl" at 217.168.150.38 pasted "codigo" (24 lines) at fpaste.scsys.co.uk/540320 | ||
lucasb | notviki: ah, thanks | ||
notviki | m: say 'abcdefg' ~~ /......./ | ||
camelia | rakudo-moar 9eed27: OUTPUT«「abcdefg」» | ||
notviki | m: say 'abcdefg' ~~ /...<(..../ | ||
camelia | rakudo-moar 9eed27: OUTPUT«「defg」» | ||
notviki | m: say 'abcdefg' ~~ /...<(..)>../ | ||
camelia | rakudo-moar 9eed27: OUTPUT«「de」» | ||
notviki | m: say 'abcdefg' ~~ /.....)>../ | ||
camelia | rakudo-moar 9eed27: OUTPUT«「abcde」» | ||
lucasb | like \K in P5? | ||
loveperl | This is the code fpaste.scsys.co.uk/540320?tx=on&...rmat+it%21 | ||
notviki | loveperl: well, it can't find the lib | ||
loveperl: which one did you install? | 18:09 | ||
lucasb: yeah | |||
lucasb | notviki: your examples made it clear, thanks | ||
loveperl | this panda install Parser::FreeXL::Native | ||
notviki | loveperl: but it also needs the freexl C library to go with it. Did you install that? | 18:10 | |
loveperl | no, how install? | ||
lucasb | I would confirm that I've correctly installed the lib; find the lib file and patch the line Parser/FreeXL/Native.pm6#L5 in place | ||
tony-o | what flavor or linux are you on? | ||
of | 18:11 | ||
notviki | lucasb: are you sure that patch is needed? There's Build.pm that does stuff... | ||
loveperl: what linux are you using? | |||
loveperl | ubuntu 16.04 | 18:12 | |
lucasb | notviki: nope, I'm not sure :) It just looks strange the path starts with './lib', but maybe that's how it's supposed to be | ||
notviki | loveperl: what does aptitude search libfreexl give you? | ||
18:13
captain-adequate left,
pierre__ left
|
|||
tony-o | am i muted?.. | 18:13 | |
18:13
pierre_ joined
|
|||
notviki | tony-o: yup. No one can hear you :} | 18:13 | |
err... I mean.. whaaaat? :) | |||
tony-o | seems that way today, back to making the perl6 orm do table joins :-p | ||
shadowpaste | "loveperl" at 217.168.150.38 pasted "codigo" (6 lines) at fpaste.scsys.co.uk/540322 | 18:14 | |
loveperl | this fpaste.scsys.co.uk/540322?tx=on&...rmat+it%21 | ||
lucasb | loveperl: you don't need to paste the link again :) | ||
notviki | loveperl: ok, now run this: sudo apt-get install libfreexl1 | 18:15 | |
loveperl: and then install the module with panda: panda install Parser::FreeXL::Native | |||
Then make a sacrifice to a deity of your choosing.... and stuff should work. | |||
loveperl | this error | 18:16 | |
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? | |||
notviki | loveperl: did you do the sudo? It's `sudo apt-get install libfreexl1` not `apt-get install libfreexl1` | ||
loveperl: or do you have Synaptic open? Close it (or use it to install libfreexl1) | 18:17 | ||
18:17
pierre_ left
|
|||
loveperl | ok | 18:18 | |
18:18
dakkar left
|
|||
notviki | Works now? | 18:19 | |
loveperl | reloat? | 18:21 | |
notviki | ? reload what? | ||
After you installed libfreexl1, install the Parser::FreeXL::Native module, and then your script should work | 18:22 | ||
loveperl | no works | 18:23 | |
notviki | What's the error? | ||
shadowpaste | "loveperl" at 217.168.150.38 pasted "codigo" (86 lines) at fpaste.scsys.co.uk/540324 | ||
notviki | loveperl: sudo apt-get install build-essential | 18:24 | |
tetrasite | 18:25 | ||
fuck you | |||
tony-o | lol, what? | 18:26 | |
notviki | nothing :} | ||
tony-o | almost have DB::ORM::Quicky doing joins | 18:27 | |
notviki gives `passwd` a couple of goes and moves on | |||
loveperl | I already have it installed | ||
notviki | loveperl: no idea then. Try some other module. | 18:28 | |
tony-o | loveperl: try the libfreexl-dev | ||
loveperl: rather than libfreexl | |||
maybe also try zef install | |||
tailgate | okay, so what's the way to get the stuff not being captured ... i.e. if /'[' <( <-[[]>+ )> ']'/ captures bar baz in foo[bar][baz], how would I get foo? | 18:30 | |
notviki | tailgate: the way I showed you like 10 minutes ago? | ||
loveperl | And I use the same bookstore | 18:31 | |
notviki | m: "foo[bar][baz]".comb(/'[' <( <-[[]>+ )> ']'/)[0].say | ||
camelia | rakudo-moar 9eed27: OUTPUT«bar» | ||
notviki | tailgate: oh, sorry, misread | ||
tailgate | lol | ||
notviki | :) | ||
tailgate | appreciated anyways | ||
notviki | tailgate: well, what's "stuff not being captured"? Is it just the prefix before the bracketed stuff? | 18:32 | |
tailgate | well, foo[bar]baz should capture foo and baz in this case | ||
stuff NOT in btween a [] | |||
notviki | But capture how? would it be two separate captures of "foo" and "baz" or two separate of "foo[" and "]baz" or one string "foobaz" or one string "foo[]baz"? | 18:33 | |
loveperl | What other options are there to read an Excel? | ||
notviki | loveperl: metacpan.org/pod/Spreadsheet::DataFromExcel | 18:34 | |
You can use it through Inline::Perl5 | |||
18:34
stmuk joined
|
|||
notviki | use Spreadsheet::DataFromExcel:from<Perl5>; my @data = Spreadsheet::DataFromExcel.new.load: "yourfile.xls" | 18:34 | |
tailgate | I think it should be a list of foo baz | 18:36 | |
18:37
cognominal joined,
stmuk_ left
|
|||
tailgate | so foo[bar]baz[bing]bong should be (foo, baz, bong) | 18:37 | |
notviki | m: "foo[bar]baz[bing]bong".comb(/"[" <-[[]>+ "]" || <-[[]>+/).categorize({.starts-with("[") && .ends-with("]") ?? "in" !! "out"}).say | 18:39 | |
camelia | rakudo-moar 9eed27: OUTPUT«{in => [[bar] [bing]], out => [foo baz bong]}» | ||
tailgate | nice | 18:40 | |
thanks | |||
Xliff | \o | ||
[Coke] gets close to have a working perl 6 again, after losing his last mactop to a tragic update brick. | |||
notviki | o/ | ||
tony-o | ouch | ||
Xliff | Just out of curiousity... is there any reason we can't run pre-compiled p6 directly from MoarVM? | ||
notviki | We can? | 18:41 | |
loveperl | how install? notviki | ||
tony-o | with cpan | 18:42 | |
notviki | loveperl: perlbrew install perl-5.24.0 -Duseshrplib -Dusemultiplicity | ||
18:43
domidumont joined
|
|||
notviki | loveperl: 1 sec | 18:43 | |
18:44
zilti left
|
|||
samcv | bisectable6 say "ୈ" | 18:45 | |
yoleaux | 17:32Z <notviki> samcv: is doc/1061 ready to merge? Do we need to install anything on the server with the doc build? I see "you need node for this" comment... On the server npm -v gives 2.15.1; is that sufficient? Do we need anything else? | ||
notviki | loveperl: gist.github.com/zoffixznet/2fc2aa2...29f1774dbb | ||
Xliff | tony-o: Good luck with DB::ORM::Quicky. I would love to be able to use JOINS without nasty SQL. | ||
notviki | loveperl: that will build you latest Perl 5 and install cpanm command | ||
loveperl: and then you can find pretty much any module on metacpan.org/ install it with `cpanm Some::Module` and then use it in Perl6 as `use Some::Module:from<Perl5>` | 18:46 | ||
samcv | notviki well the commands to make it changed. See .travis.yml | ||
But I think that node should work fine | |||
notviki | loveperl: and the first command in that list installs perlbrew: perlbrew.pl/ it's an installer for Perl 5 | ||
samcv | But it is ready yeah. Though let me try doing a clean build on my laptop before you merge | 18:48 | |
notviki | samcv: so is it ready to merge or are you still tweaking it? | ||
samcv | Just in case | ||
notviki | OK :) | ||
tony-o | Xliff: maybe you'd like to provide some feedback, here is the route i'm going right now (runs to gist.github) | ||
samcv | Not tweaking it. Its ready, though i want to just do a clean build since the last change | 18:49 | |
Xliff | Hmmm... never seen .categorize() before... | ||
Xliff puts it on the list. | |||
notviki | There's also .categorize-list | ||
Xliff puts that on the list, too. | |||
tony-o | Xliff: gist.github.com/tony-o/d19c6ab1943...369d8e62ef | ||
samcv | bisectable6: say "ୈ" | ||
bisectable6 | samcv, On both starting points (old=2015.12 new=9eed276) the exit code is 1 and the output is identical as well | ||
samcv | Eweee | ||
notviki | m: say "ୈ" | ||
camelia | rakudo-moar 9eed27: OUTPUT«5===SORRY!5===Argument to "say" seems to be malformedat <tmp>:1------> 3say7⏏5 "ୈ"Bogus postfixat <tmp>:1------> 3say 7⏏5"ୈ" expecting any of: infix infix stopper postfix s…» | ||
notviki | m: " ".name.say | 18:50 | |
camelia | rakudo-moar 9eed27: OUTPUT«No such method 'name' for invocant of type 'Str' in block <unit> at <tmp> line 1» | ||
notviki | m: " ".uniname.say | ||
camelia | rakudo-moar 9eed27: OUTPUT«SPACE» | ||
notviki | mkay | ||
samcv | I found a bugggg. Wull send the bug once i have internet again. (In a car) | ||
notviki | I see it's differnet, but it turns to space when I try to copy/paste it | ||
Don't drive and debug! | |||
:) | |||
18:50
pyrimidine joined,
labster joined
|
|||
samcv | What turns to a space? | 18:51 | |
notviki | oh | ||
Xliff | tony-o: Commented. ;) | ||
samcv | m: say 0xb48.chr | ||
camelia | rakudo-moar 9eed27: OUTPUT«ୈ» | ||
samcv | That? Or something else | 18:52 | |
Xliff | samcv: Please tell me you are not driving! 8-) | ||
notviki | samcv: this is how it renders on my terminal: i.imgur.com/wQUTK6O.png | ||
But I see in the weblog, it's totally different | |||
tony-o | Xliff: sounds good - that's what i'm working generating into sql now :-) | ||
Xliff | I can't stand trying to use a smartphone in a car... | ||
samcv | Oh, i can see it fine on my laptop and phone | ||
Not driving | |||
Xliff | tony-o++ # Well, in that case... code away! ;) | ||
notviki | Xliff: what about using a smartcar in a phone? | ||
samcv | IN a Phone? | 18:53 | |
notviki | :} | ||
samcv | A | ||
Madness | |||
Xliff | notvikiZoffixOnABong: X::Exception.new( :msg("DON'T NOT COMPUTE") ).throw | ||
18:54
setty1 joined
18:55
pyrimidine left
|
|||
Xliff | www.youtube.com/watch?v=GulbyZv_qm...nnel=SAMYB | 18:55 | |
notviki | uhhhh... Thanks, I don't feel that bad not knowing who Prince is anymore. | 18:56 | |
notviki blasts some metal to cleanse the ear canals | |||
Xliff | :P | 18:57 | |
Xliff hacks the earphones so that it blasts Carrie Underwood, instead. | |||
notviki | www.youtube.com/watch?v=DSu_rV91EQ0 | 18:58 | |
Xliff | I'm sorry, I take my rocks with something on them! Preferably something liquid! | 18:59 | |
18:59
wamba joined
19:00
rindolf joined
|
|||
Xliff raises viki with www.youtube.com/watch?v=E3bSrUnRQ-...B6yerVideo | 19:00 | ||
notviki raises with www.youtube.com/watch?v=Yq9otaF5UPY | 19:01 | ||
Nice female vocals :) | |||
sena_kun | oh wow, the first person I met who knows this band. | ||
notviki | :) | ||
19:04
eliasr joined
|
|||
notviki | samcv: I'm running `make html` and it told me "pygmentize 2.0.1, found; code blocks will be highlighted; Using syntax highlighting via Inline::Python". Is that normal? | 19:05 | |
Xliff dusts viki with www.youtube.com/watch?v=Ey046roWN6...nicsmoke7d | |||
19:05
bjz joined
|
|||
notviki | That kinda reminds me of www.youtube.com/watch?v=iYrWgumk2lU | 19:06 | |
sena_kun | www.youtube.com/watch?v=9XHKXOT3j6M - let it be here too, as a late compromise between a harsh vocal and low-speed tune. | 19:07 | |
notviki | 0.o | 19:08 | |
interesting combination.. | |||
Xliff | LOL | 19:09 | |
Xliff tosses viki to pieces with www.youtube.com/watch?v=B8LJl_x5LP...el=Treeock | |||
<emo> | |||
notviki | That one is actually nice :) | 19:11 | |
19:12
bjz left
19:14
darutoko left
|
|||
notviki trumps all with www.youtube.com/watch?v=UA2Ns0i06iM | 19:14 | ||
Drunk Zoffix in his natural habitat :P | 19:15 | ||
samcv | notviki its a go! | 19:18 | |
notviki renames dalek to Titanic | 19:20 | ||
dalek | Heuristic branch merge: pushed 20 commits to doc by zoffixznet | ||
notviki | aww :( | ||
dalek | c/grammar-links-fix: 067f98d | Altai-man++ | doc/Language/glossary.pod6: Cleanup of broken links on Glossary page(either removing or fixing) |
19:22 | |
samcv | notviki merge when you are ready please :) | 19:23 | |
notviki | samcv: already done :) | ||
1420 +dalek │ Heuristic branch merge: pushed 20 commits to doc by zoffixznet | |||
samcv | Nice. :) | 19:24 | |
[11:05] (notviki) samcv: I'm running `make html` and it told me "pygmentize 2.0.1, found; code blocks will be highlighted; Using syntax highlighting via Inline::Python". Is that normal? | |||
I missed this tho. You found the right two commands to run? | 19:25 | ||
notviki | two commands? I just ran `make html` | ||
What are the two commands? | |||
samcv | Aww | 19:26 | |
Make init-highlights | |||
Make html-highlights | |||
lucasb | m: EVAL "'\x[300]'" | ||
camelia | rakudo-moar 9eed27: OUTPUT«5===SORRY!5=== Error while compiling /home/camelia/EVAL_0Bogus statementat /home/camelia/EVAL_0:1------> 3<BOL>7⏏5'̀' expecting any of: prefix term» | ||
samcv | Should run both every build | ||
notviki | samcv: so that replaces the old `make html` or do I need to run that too? | 19:27 | |
lucasb | ^^ characters failing starts at 0x300 and goes on... | ||
samcv | Uhm | ||
lucasb | committable6: 2015.12 EVAL "'\x[300]'" | ||
committable6 | lucasb, gist.github.com/76d5627e17e450445d...0a3f4812e6 | ||
notviki | m: "\x[300]".uniname.say | ||
camelia | rakudo-moar 9eed27: OUTPUT«COMBINING GRAVE ACCENT» | ||
samcv | No, make html uses pygments | ||
19:28
bjz joined
|
|||
samcv | So yeah you dont need that anymore | 19:28 | |
lucasb | committable6: all EVAL "'\x[300]'" | ||
committable6 | lucasb, gist.github.com/48b3782014b494787f...1d645aaac8 | 19:29 | |
19:29
spider-mario joined
|
|||
samcv | lucasb :( how far though | 19:30 | |
Are they all Mn or Mo chars? | |||
lucasb | samcv++ for finding the bug :) | ||
idk | |||
19:30
bjz left
|
|||
samcv | Will submit an RT in 25 minutes | 19:30 | |
dalek | c: 92a1533 | (Zoffix Znet)++ | util/update-and-sync: Use new highlights make commands |
19:31 | |
lucasb | ah, bisectable6 couldn't find anything :| but something changed between the following releases: | 19:32 | |
committable6: 2015.04 EVAL "'\x[300]'" | |||
committable6 | lucasb, ¦«2015.04»: | ||
lucasb | committable6: 2015.05 EVAL "'\x[300]'" | ||
committable6 | lucasb, ¦«2015.05»: 04===SORRY!04=== Error while compiling EVAL_0Bogus statementat EVAL_0:1------> 03<BOL>08⏏04'̀' expecting any of: prefix term «exit code = 1» | ||
notviki | So what's the bug? | 19:33 | |
lucasb | maybe jnthn was working on NFG at the time? | ||
idk, is there something like a "invalid string" in unicode, even if it doesn't make sense? | 19:34 | ||
I don't expect a literal string to die | |||
notviki | But it's not a string, you're trying to use a synthetic char as an opening delimiter | ||
m: "'\x[300]".chars.say | 19:35 | ||
camelia | rakudo-moar 9eed27: OUTPUT«1» | ||
samcv | m: say "ୈ" | ||
camelia | rakudo-moar 9eed27: OUTPUT«5===SORRY!5===Argument to "say" seems to be malformedat <tmp>:1------> 3say7⏏5 "ୈ"Bogus postfixat <tmp>:1------> 3say 7⏏5"ୈ" expecting any of: infix infix stopper postfix s…» | ||
notviki | m: "'\x[300]".uniname.say | ||
camelia | rakudo-moar 9eed27: OUTPUT«APOSTROPHE» | ||
notviki | hm | ||
m: "\x[300]".uniname.say | |||
camelia | rakudo-moar 9eed27: OUTPUT«COMBINING GRAVE ACCENT» | ||
notviki | m: "'\x[300]".ords.say | ||
camelia | rakudo-moar 9eed27: OUTPUT«(39 768)» | ||
samcv | m: say Q<ୈ> | ||
camelia | rakudo-moar 9eed27: OUTPUT«5===SORRY!5=== Error while compiling <tmp>Couldn't find terminator <ୈ (corresponding <ୈ was at line 1)at <tmp>:1------> 3say Q<ୈ>7⏏5<EOL> expecting any of: <ୈ» | ||
notviki | m: "'\x[300]".uninames.say | ||
camelia | rakudo-moar 9eed27: OUTPUT«(APOSTROPHE COMBINING GRAVE ACCENT)» | ||
samcv | Alsoooo | ||
See that last error with Q | 19:36 | ||
lucasb | ah, ok. understood, I can't literally combine the quotes with those characters in the source code | ||
notviki | lucasb: yeah, it basically turns into a single synthetic char... | 19:37 | |
samcv | m: say Q<ୈtestୈ> | ||
camelia | rakudo-moar 9eed27: OUTPUT«5===SORRY!5=== Error while compiling <tmp>Couldn't find terminator <ୈ (corresponding <ୈ was at line 1)at <tmp>:1------> 3say Q<ୈtestୈ>7⏏5<EOL> expecting any of: <ୈ» | ||
notviki | m: EVAL "'\n\x[300]'" | ||
camelia | ( no output ) | ||
samcv | Ohh | ||
notviki | m: "'\n\x[300]'".EVAL.trim | ||
camelia | ( no output ) | ||
notviki | m: "'\n\x[300]'".EVAL.trim.uninames.say | ||
camelia | rakudo-moar 9eed27: OUTPUT«(COMBINING GRAVE ACCENT)» | ||
samcv | m: say Q<ୈtestୈ< | ||
camelia | rakudo-moar 9eed27: OUTPUT«5===SORRY!5=== Error while compiling <tmp>Couldn't find terminator <ୈ (corresponding <ୈ was at line 1)at <tmp>:1------> 3say Q<ୈtestୈ<7⏏5<EOL> expecting any of: <ୈ» | ||
samcv | m: say Q<ୈtest<ୈ | 19:38 | |
camelia | rakudo-moar 9eed27: OUTPUT«test» | ||
samcv | Crazy | ||
notviki | that looks.... evil on my terminal | ||
samcv | Yeah it should only combine with its proper unicode symbols | ||
Not ANYTHING | |||
just certain ones | 19:39 | ||
sena_kun | why links to .Str Mu-method point me to Str.val? It is sad. | ||
notviki | m: ("Q ♥" ~ "\x[308]" x 100 ~ "heh" ~ "♥" ~ "\x[308]" x 100).EVAL.say | ||
camelia | rakudo-moar 9eed27: OUTPUT«heh» | ||
notviki | m: ("Q ♥" ~ "\x[308]" x 1000 ~ "heh" ~ "♥" ~ "\x[308]" x 1000).EVAL.say | 19:40 | |
camelia | rakudo-moar 9eed27: OUTPUT«heh» | ||
notviki | m: ("Q ♥" ~ "\x[308]" x 100000 ~ "heh" ~ "♥" ~ "\x[308]" x 100000).EVAL.say | 19:41 | |
camelia | rakudo-moar 9eed27: OUTPUT«heh» | ||
notviki | 0.o | ||
notviki was expecting a segv | |||
19:41
travis-ci joined
|
|||
travis-ci | Doc build passed. Altai-man 'Cleanup of broken links on Glossary page(either removing or fixing)' | 19:41 | |
travis-ci.org/perl6/doc/builds/185863714 github.com/perl6/doc/commit/067f98d0dd03 | |||
19:41
travis-ci left
|
|||
notviki | Ah, I'm too short | 19:41 | |
m: ("Q ♥" ~ "\x[308]" x 150000 ~ "heh" ~ "♥" ~ "\x[308]" x 150000).EVAL.say | 19:42 | ||
camelia | rakudo-moar 9eed27: OUTPUT«(signal SEGV)» | ||
notviki | ehehe | ||
lucasb | what?! :) | ||
notviki | stack overflow | ||
rt.perl.org/Ticket/Display.html?id...et-history | 19:43 | ||
j: ("Q ♥" ~ "\x[308]" x 150000 ~ "heh" ~ "♥" ~ "\x[308]" x 150000).EVAL.say | |||
camelia | rakudo-jvm 8ca367: OUTPUT«5===SORRY!5=== Error while compiling /home/camelia/EVAL_0Bogus postfixat /home/camelia/EVAL_0:1------> 3̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈̈heh♥7⏏…» | 19:44 | |
notviki | j: say "x" ~ "\x[308]" x 150000 | ||
camelia | rakudo-jvm 8ca367: OUTPUT«…» | ||
notviki | umm... :/ | ||
j: say "x" ~ "\x[308]" | |||
camelia | rakudo-jvm 8ca367: OUTPUT«xxCCx88xE2x90xA4» | ||
notviki | j: say "x" ~ "\x[308]" x 10 | ||
camelia | rakudo-jvm 8ca367: OUTPUT«xxCCx88xCCx88xCCx88xCCx88xCCx88xCCx88xCCx88xCCx88xCCx88xCCx88xE2x90xA4» | ||
notviki | j: say "x" ~ "\x[308]" x 100000 | 19:45 | |
camelia | rakudo-jvm 8ca367: OUTPUT«…» | ||
notviki | Interesting... | ||
samcv | Has it generated the docs notviki. Not sure if it has the new version or not | 19:46 | |
19:47
lucasb left
|
|||
notviki | samcv: um, in the footer it tells you which commit the build is for and it's currently the latest commit | 19:47 | |
s/um/yup/; | |||
hmmm | 19:48 | ||
I also ran it in a separate dir on the server and that one got: Makefile:7: recipe for target 'html-highlights' failed | |||
make: *** [html-highlights] Broken pipe | |||
gfldex | samcv: see docs.perl6.org/build-log/ | ||
notviki | samcv: though in the build log I still see it mentioning Inline::Python docs.perl6.org/build-log/build-201...5+0000.log | 19:49 | |
lemme double check it's using the right build command | |||
19:50
SourceBaby left
|
|||
notviki | ah, ok | 19:51 | |
samcv: it ran the old build script | |||
But I think the new one will fail, I can't get it to run. Ends with broken pipe thing | |||
19:52
SourceBaby joined,
ChanServ sets mode: +v SourceBaby
|
|||
dalek | c: f06487f | (Zoffix Znet)++ | README.md: Trigger doc rebuild |
19:52 | |
19:53
perlawhirl joined
|
|||
notviki | It's crashing on spurt "html{$doc.url}.html", p2h($doc.pod, 'programs', pod-path => $pod-path); when $doc.name is 'Perl 6' | 19:59 | |
broken pipe... | 20:00 | ||
notviki tries using a bong instead | |||
samcv | hmm. not sure why | ||
crashing on the spurting? weird | 20:01 | ||
travis used to get broken pipe | |||
but that was because highlights wasn't getting installed | |||
you _did_ run make init-highlights right? | |||
i'll be back a little later, but will check my phone periodically | 20:02 | ||
notviki | I'm almost positive I'm sure I did. | ||
samcv | run it again tho | 20:03 | |
running it again dosen't hurt and just ensures it's up to date or properly installed | |||
notviki | seems not the spurt but one of the args... p2h maybe | ||
p2h() | |||
notviki debugs moar | |||
yeah, make init-highlights was run. Ran it again and it told me "already exists" | 20:04 | ||
uuuuuu... It's also failing with this here: docs.perl6.org/build-log/build-201...5+0000.log | 20:05 | ||
maybe my bash-foo is too weak. I added it as this line: github.com/perl6/doc/blob/master/u...d-sync#L33 | 20:06 | ||
samcv | If you run: echo htmlify | ./highlights/highlightfilenamefromstdin.coffee | 20:08 | |
notviki | -su: ./highlights/highlightfilenamefromstdin.coffee: No such file or directory | 20:09 | |
samcv | Not exact filename, im on my phone. But it should spit out htmp | ||
Just ls that dir | |||
notviki | -su: ./highlights/highlight-filename-from-stdin.coffee: highlights/node_modules/coffee-script/bin/coffee: bad interpreter: No such file or directory | 20:10 | |
samcv | Spit out html | ||
Ok its not installed | |||
:) | |||
notviki | What do I install? apt-get install coffeescript ? | ||
samcv | No | 20:11 | |
notviki | apt-get install node-coffeescript ? | ||
samcv | It installs with everything elsr | ||
notviki | with the make init-highlights? | ||
samcv | It should be at highlights/node_modules/coffee-script/bin/coffee | 20:12 | |
Yes | |||
Does that file exist? | |||
notviki | doc.perl6.org@hack:~/highlights-te...e_modules$ ls | ||
highlights less | |||
That's the only thing in that folder | |||
[Coke] tries out zef since he has to use a brand new p6 install.. | 20:13 | ||
notviki | lemme nuke it and try from scratch, maybe there's an error I overlooked | ||
samcv | Yeah | ||
20:14
pyrimidine joined
|
|||
samcv | Thats the issue. But that echo... Commanf i told you is the best way to ensure it is installed. Brb lunch | 20:14 | |
[Coke] | is highlights live on master, or is notviki just testing to see if it works on the build machine? | ||
notviki | [Coke]: it's merged but we can't get it to build | 20:15 | |
[Coke]: the first error is this: github.com/perl6/doc/blob/master/u...d-sync#L33 | |||
[Coke]: I mean this: docs.perl6.org/build-log/build-201...5+0000.log | |||
And I'm unsure if that's just me messing up the bash command in github.com/perl6/doc/blob/master/u...d-sync#L33 | |||
It used to be `make html` but now it got two `make blah` in ity | 20:16 | ||
We should prolly make it one command again | |||
.oO( make doc building great again! ) |
|||
20:18
pyrimidine left
|
|||
[Coke] | ... why was this merged? | 20:20 | |
shouldn't we have removed the pygements stuff as part of it and replaced 'make html'? | |||
20:21
pyrimidine joined
|
|||
[Coke] | what's in ./highlights/atom-language-perl6 right now? | 20:21 | |
*pygments | |||
notviki | [Coke]: I presume github.com/perl6/atom-language-perl6/ the new highlighter | ||
[Coke] realizes he can probably ssh in. | |||
yes, I know what's *MEANT* to be in there; what is IN there? | |||
ugh. all my ssh keys are on dead mactop. | 20:22 | ||
notviki | [Coke]: that | 20:23 | |
[Coke] | but not a clean copy, apparently. | ||
notviki | on latest commit | ||
Oh you mean on the one that's in the actual build | |||
[Coke] | and do you get the same error message when you run "git pull" from the command line in that dir? | ||
notviki | 1 sec | 20:24 | |
[Coke] | Yes, the one in the directory shown just before the error message on this page: docs.perl6.org/build-log/build-201...5+0000.log | ||
This should not have been merged. :| | |||
notviki | samcv: here's the full output including the broken pipe: gist.github.com/zoffixznet/1e290c7...592447ab63 and there's still just "highlights less" in the highlights/node_modules dir | 20:25 | |
20:25
_28_ria left
|
|||
notviki | It's fine. We can still build the old way, exactly because `make html` remains :) | 20:25 | |
20:27
_28_ria joined
|
|||
dalek | c: 9e265ee | (Zoffix Znet)++ | util/update-and-sync: Switch back to old update method ...while we sort out the broken pipe thing... |
20:27 | |
20:27
nicq20 joined
|
|||
notviki | I need to do some work stuff and relocating in 20m, but in 1.5 hours will see what's up with that pipe is from home. | 20:28 | |
(doc need a re-build bump after ^ that commit builds, so that it'd use the update script from that commit) | 20:29 | ||
20:29
lichtkind_ joined,
loveperl left
20:30
lichtkind left
20:31
domidumont left
|
|||
notviki | and the build thing worked this time, so just the pipe thing remains \o/ | 20:32 | |
20:33
nicq20 left
20:34
pyrimidine left,
pyrimidine joined
|
|||
notviki | and no need to trigger a rebuild either. All changes are currently online and if a commit with a change shows up, that'll trigger the rebuild. | 20:34 | |
\o/ | |||
| | 20:36 | ||
/\ | |||
Ah ok, I see why the first error occured | 20:38 | ||
The command is: git clone github.com/perl6/atom-language-perl6 ./highlights/atom-language-perl6 || cd highlights/atom-language-perl6; git pull | 20:39 | ||
but that || should just be a ; | |||
(it'd pull on a freshly cloned branch but.. eh, who cares. | |||
) | |||
That, or make it `cd` in both conditions | 20:40 | ||
or check if the dir exists and clone only if it ain't there | 20:47 | ||
notviki will fix after relocation | |||
notviki & | |||
[Coke] | maaaaan is this loaner laptop slow compared to the work one. :| | 20:53 | |
dalek | osystem: 2face6b | RabidGravy++ | META.list: Update to META6 for Attribute::Lazy |
20:56 | |
RabidGravy | Can I release 5 more modules before the end of the year | 21:00 | |
gfldex | if you want to | ||
21:02
TEttinger joined
|
|||
RabidGravy | it's a more realist aspiiration than the 240 we need to double the number in the ecosystem since last year | 21:02 | |
dalek | c: f978565 | coke++ | doc/Programs/01-debugging.pod6: use non-braking space |
21:05 | |
c: 2768751 | coke++ | / (2 files): remove trailing whitespace |
|||
[Coke] | ugh, speeling missteak. | ||
21:05
cooper_ joined
21:07
espadrine joined
21:17
pyrimidine left,
pyrimidine joined
|
|||
notviki | huh, weird. I was sure I used a non-break space there :/ | 21:17 | |
21:18
raiph left
21:22
pyrimidine left
|
|||
sena_kun | was there a doc-related issue about "method, method, method, method, method" on docs.perl6.org/routine-method.html page? I just fixed it, but cannot find a ticket. | 21:24 | |
21:25
BillSussman left
21:26
AndyBotwin joined
21:27
raiph joined
|
|||
[Coke] | fixed it... in a PR? | 21:27 | |
sena_kun | [Coke], on localhost, but I'll push it now. | 21:28 | |
just wondering. | |||
[Coke] | github.com/perl6/doc/issues/642 | 21:29 | |
so, it was already considered fixed? | |||
so, please make a PR for review instead, maybe? | |||
Unless you fixed it according to my last comment? :) | |||
sena_kun | [Coke], judging by "method,method,method" on current docs.perl6 it doesn't fixed. (: | 21:30 | |
Ah, stop. | |||
[Coke] | Those correspond directly to the things on the right. | ||
sena_kun | Ah, I've got it. | 21:33 | |
[Coke], the fix only relates to write-main-index, but write-sub-index subroutine needs .flat too. Hence duplicates. I'll create a PR now. | 21:36 | ||
Ah, it is wontfix... | 21:37 | ||
21:38
jdmmmmm left
|
|||
sena_kun | Then there was no point, never mind me. | 21:38 | |
21:39
perlpilot left,
perlpilot_ is now known as perlpilot
21:40
perlpilot_ joined,
perlpilot_ left
|
|||
dalek | c: 067f98d | Altai-man++ | doc/Language/glossary.pod6: Cleanup of broken links on Glossary page(either removing or fixing) |
21:41 | |
c: 887dd1a | Altai-man++ | doc/Language/glossary.pod6: Merge pull request #1068 from perl6/grammar-links-fix Cleanup of broken links on Glossary page(either removing or fixing) |
|||
synopsebot6 | Link: doc.perl6.org/language/glossary | ||
21:44
sena_kun left
|
|||
samcv | notviki, were you able to get it working? | 21:46 | |
notviki | nope | 21:47 | |
samcv | what does echo htmlify.p6 | ./highlights/highlight-filename-from-stdin.coffee do | ||
notviki | the coffee thing isn't there | ||
samcv | hmm | 21:48 | |
notviki | I'll check when I get home in about ~15m. On the bus ATM | ||
[Coke] | is the git clone failing? | ||
ah. | |||
samcv | wait the git clone is failing or it's just not installing coffeescript with the rest of the node stuff? | ||
notviki | Pretty sure nothing's failing in the output. Scroll up, I pasted full output there somewhere | 21:49 | |
samcv | let me try specifying it specifically in package.json | ||
i've built it from source cleanly but. might as well | 21:50 | ||
21:53
lukaramu left
|
|||
samcv | yeah ok. other things depend on coffeescript as well... so maybe this will ensure it will always be in that location, maybe node moved around where dependencies are moved | 21:53 | |
dalek | c: dab8068 | samcv++ | highlights/package.json: Ensure that node specifically installs coffee-script Even though the packages in the package.json depend on coffee-script, hopefully specifying it will make sure it gets installed. |
21:54 | |
samcv | will be back later. see you soon | 21:55 | |
21:56
pyrimidine joined
21:57
Guest38837 left,
Guest38837 joined,
Guest38837 left,
Guest38837 joined,
Guest38837 is now known as giraffe
22:01
jdmmmmm joined
22:02
pierrot left
22:03
skids left
22:06
bwisti joined
22:12
RabidGravy left
|
|||
timotimo | oh | 22:16 | |
22:19
Actualeyes1 left
|
|||
timotimo | merged samcv's stuff into json_fast and bumped version | 22:20 | |
22:20
TEttinger left
22:23
eater joined
|
|||
notviki | u: tab | 22:32 | |
unicodable6 | notviki, U+0009 CHARACTER TABULATION [Cc] (control character) | ||
notviki, U+000B LINE TABULATION [Cc] (control character) | |||
notviki, U+0088 CHARACTER TABULATION SET [Cc] (control character) | |||
notviki, gist.github.com/e2268bed9fb0855fe9...b4f576f57f | |||
notviki | well, dammit... how am I supposed to write a makefile if I can't type or copy-paste a tab :S | 22:33 | |
moritz | m: say "x\tx" for notviki | 22:34 | |
camelia | rakudo-moar 541d12: OUTPUT«5===SORRY!5=== Error while compiling <tmp>Undeclared routine: notviki used at line 1» | ||
moritz | m: say "x\tx" # for notviki | ||
camelia | rakudo-moar 541d12: OUTPUT«x x» | ||
stmuk | wibble | 22:35 | |
tony-o | Xliff: do you have a use case you'd like to try the ORM out with? | 22:37 | |
notviki | moritz: I couldn't copy-paste either, 'cause the editor was changing it to spaces apparently. I've used anotehr editor now tho :) | 22:39 | |
22:39
eliasr left
22:41
Sgeo_ left
22:50
pierrot joined
|
|||
dalek | c: ea9df17 | (Zoffix Znet)++ | Makefile: Prevent repo cloning failures in make init-highlights |
22:53 | |
23:03
mawkish_ joined
23:05
kurahaupo left
|
|||
notviki | samcv: well, now that fixed the pipe issue. Seems to be working, but it's printing a toooooon of `duplicated path in ....-pod_to_pyg.pod` warnings. I know we had them before, but does `pod_to_pyg` in filename means it's still using the old pygments or whatever it was for highlights? | 23:13 | |
tony-o | Xliff: github.com/tony-o/perl6-db-orm-qui...ing-tables | 23:14 | |
23:21
Actualeyes joined
23:22
Sgeo joined
|
|||
dalek | c: ed76af6 | (Zoffix Znet)++ | util/update-and-sync: Switch to new highlighting work github.com/perl6/doc/pull/1061 |
23:28 | |
notviki | .tell samcv your last commit fixed the build issue on doc/1061. Seems to be working, but it's printing a toooooon of `duplicated path in ....-pod_to_pyg.pod` warnings. I know we had them before, but does `pod_to_pyg` in filename means it's still using the old pygments or whatever it was for highlights? I set the doc build to use the new highlights now | 23:29 | |
yoleaux | notviki: I'll pass your message to samcv. | ||
23:35
travis-ci joined
|
|||
travis-ci | Doc build failed. Zoffix Znet 'Switch to new highlighting work | 23:35 | |
travis-ci.org/perl6/doc/builds/185929346 github.com/perl6/doc/compare/ea9df...76af6673f4 | |||
23:35
travis-ci left
23:36
Actualeyes left
|
|||
samcv | .tell notviki yeah it still uses the same filenames as before. So it is working | 23:38 | |
yoleaux | 23:29Z <notviki> samcv: your last commit fixed the build issue on doc/1061. Seems to be working, but it's printing a toooooon of `duplicated path in ....-pod_to_pyg.pod` warnings. I know we had them before, but does `pod_to_pyg` in filename means it's still using the old pygments or whatever it was for highlights? I set the doc build to use the new highlights now | ||
samcv: I'll pass your message to notviki. | |||
samcv | . | ||
notviki | \o/ | 23:39 | |
yoleaux | 23:38Z <samcv> notviki: yeah it still uses the same filenames as before. So it is working | ||
samcv | We probably want to make the html use one or the other css if we want to keep pygments as an option. | 23:40 | |
dalek | c: f15342a | (Zoffix Znet)++ | README.md: Trigger doc rebuild To make it generate the site using new highlighter |
23:41 | |
23:42
perlawhirl left
|
|||
Xliff | tony-o: How does that example work? | 23:42 | |
Because I see an AND with only one comparison | 23:43 | ||
And no EQU which is usually present in a join. | |||
tony-o: gist.github.com/tony-o/d19c6ab1943...nt-1954450 | 23:46 | ||
tony-o: As for use cases, does DB::ORM::Quickly work with MySQL? | 23:47 | ||
I might be able to come up with a few. :) | |||
23:48
jdmmmmm left,
AlexDaniel joined
23:54
yqt joined
|