»ö« 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. |
|||
00:05
eliasr joined
00:09
pierre joined
00:19
pierre left,
pierre joined,
releasable6 joined,
coverable6 joined,
ChanServ sets mode: +v coverable6,
pierre left
|
|||
tbrowder_ | my eldest grandaughter (15) wrote a Haiku poem for Pi Day (required in her math class) which i think is pretty good (for a girl who says shes not too keen on math). if anyone is interested i’ll post it. | 00:19 | |
00:20
cdg left
|
|||
El_Che | tbrowder_: sure! | 00:25 | |
tbrowder_ | ok, here goes (note that, knowing a bit about children, i searched to see if it seems to be original; not saying i don’t trust my grandchildren, just saying the times they are a changing...): | 00:27 | |
quote: | 00:28 | ||
quotable6 | tbrowder_, OK, working on it! This may take up to three minutes (4534470 messages to process) | ||
tbrowder_, 04===SORRY!04=== Error while compiling /tmp/aOc3yQ_E2mNull regex not allowedat /tmp/aOc3yQ_E2m:2------> 03m⦑ 08⏏04⦒; «exit code = 1» | |||
tbrowder_ | er, start: | 00:29 | |
Pi is a weird guy / Confusing and infinite / It has no pattern. | 00:30 | ||
00:34
w_richard_w joined
00:38
lookatme joined
|
|||
lookatme | :) | 00:38 | |
How can I overload a infix '<<' | 00:39 | ||
m: my @a = 1; sub infix:<<'<<'>>(@a, $e) { @a.push($e); }; @a << 2; say @a; | 00:40 | ||
camelia | 5===SORRY!5=== Error while compiling <tmp> Unsupported use of << to do left shift; in Perl 6 please use +< or ~< at <tmp>:1 ------> 3<<'<<'>>(@a, $e) { @a.push($e); }; @a <<7⏏5 2; say @a; |
||
00:44
test joined,
test left
|
|||
Geth | rakudo.org: f20cb47834 | (Zoffix Znet)++ | 3 files Style posts |
01:07 | |
01:08
tt left,
tt_ joined
01:09
bisectable6 left,
bisectable6 joined
|
|||
geekosaur | sigh. if we have to keep those messages, can they at least go under 'worries' or something | 01:09 | |
('no worries;' didn't work in quick testing) | |||
lookatme | m: no worries; my @a = 1; sub infix:<<'<<'>>(@a, $e) { @a.push($e); }; @a << 2; say @a; | 01:10 | |
camelia | 5===SORRY!5=== Error while compiling <tmp> Unsupported use of << to do left shift; in Perl 6 please use +< or ~< at <tmp>:1 ------> 3<<'<<'>>(@a, $e) { @a.push($e); }; @a <<7⏏5 2; say @a; |
||
MasterDuke | m: my @a = 1; multi sub infix:«<<<»(@a, $e) { @a.push($e); }; @a <<< 2; say @a; | ||
camelia | [1 2] | ||
lookatme | <<< is a exists infix | 01:11 | |
an | |||
MasterDuke | no | ||
m: my @a = 1; sub infix:<<'<<<'>>(@a, $e) { @a.push($e); }; @a <<< 2; say @a; | 01:12 | ||
camelia | [1 2] | ||
geekosaur | wouldn;'t matter anyway | ||
lookatme | m: say &infix:<<'<<<'>>; | ||
camelia | 5===SORRY!5=== Error while compiling <tmp> Missing << or >> at <tmp>:1 ------> 3<<<7⏏5<EOL> expecting any of: infix infix stopper |
||
MasterDuke | huh, wasn't sure that using quotes would work, that really what i was testing | 01:13 | |
geekosaur | you're tripping over an annoying "feature" the compiler knows about things that perl 5 allowed but perl 6 doesn't, and complains if yoiu try them | ||
and has no idea that uou redefined the thing in question | |||
cfa | github.com/rakudo/rakudo/issues/1206 | ||
fyi | |||
01:15
imcsk8 joined
|
|||
lookatme | I don't like this warning message :) | 01:15 | |
01:16
Kaiepi left
01:17
Kaiepi joined
|
|||
Geth | rakudo.org: 5836432484 | (Zoffix Znet)++ | 3 files Re-styles for mobiles |
01:26 | |
El_Che | Zoffix, you're on a roll! | 01:30 | |
Geth | rakudo.org: b2bd808053 | (Zoffix Znet)++ | templates/files.html.ep Mention we got online evalers |
||
01:31
Kaiepi left,
Kaiepi joined
|
|||
buggable | New CPAN upload: AWS-Session-0.3.tar.gz by HANENKAMP cpan.metacpan.org/authors/id/H/HA/...0.3.tar.gz | 01:31 | |
01:37
kalkin-- joined
01:44
pierre joined
01:45
MasterDuke left
|
|||
Kaiepi | was IRC::Client or something related to multi methods changed recently? this used to work for me, but not anymore hastebin.com/taquwexutu.sm | 01:50 | |
now only the last method runs | 01:51 | ||
Geth | rakudo.org: f30c4020a0 | (Zoffix Znet)++ | assets/js/main.js Scroll accordion content into view on collapse |
01:55 | |
01:56
cdg joined
02:34
biglearner joined
|
|||
biglearner | hay, I already install Rakudo, on Windows 10, now how do I upgrade to the latest release? | 02:35 | |
should I unistalled the old version, then install the new version instead? | |||
02:37
aindilis` joined
02:39
kurahaupo_ left
02:46
pharv_ left
|
|||
lookatme | biglearner, yeah do a fresh installation :) | 02:54 | |
biglearner | lookatme: thanks. | 02:55 | |
02:57
ilbot3 joined,
ChanServ sets mode: +v ilbot3,
wamba joined
03:09
bndfgndfgng joined
03:14
pharv joined
03:19
pharv left
03:26
cdg left
03:27
cdg joined
03:31
cdg left
|
|||
Kaiepi | m: chdir '~/Documents' | 03:43 | |
camelia | Failed to change the working directory to '/home/camelia/~/Documents': does not exist in block <unit> at <tmp> line 1 |
||
03:47
mcmillhj joined
03:48
ufobat_ joined
03:51
ufobat left,
mcmillhj left
|
|||
TEttinger | m: chdir '/' | 03:55 | |
camelia | ( no output ) | ||
TEttinger | m: chdir '/home/camelia/Documents' | ||
camelia | Failed to change the working directory to '/home/camelia/Documents': does not exist in block <unit> at <tmp> line 1 |
||
TEttinger | interesting | ||
lookatme | m: say "/".IO.dir() | 03:57 | |
camelia | ("/boot".IO "/home".IO "/opt".IO "/srv".IO "/tmp".IO "/usr".IO "/var".IO "/etc".IO "/dev".IO "/proc".IO "/sys".IO "/run".IO "/lib".IO "/sbin".IO "/bin".IO "/lib64".IO "/mnt".IO "/root".IO "/selinux".IO) | ||
lookatme | m: say "/home".IO.dir() | ||
camelia | ("/home/nine".IO "/home/camelia".IO "/home/moritz".IO "/home/timo".IO "/home/larry".IO "/home/geth".IO "/home/zoffix".IO) | ||
04:10
bndfgndfgng left
04:12
avar joined,
avar left,
avar joined
04:13
biglearner left
04:15
eliasr left
04:18
pierre left
04:19
pierre joined
04:24
pierre left
04:25
khw left
|
|||
Geth | perl6.org: cbdc380033 | (Ben Davies)++ | source/community/irc.html Add BeastieBot info to source/community/irc.html |
04:32 | |
perl6.org: d13b5f3dc8 | (Ben Davies)++ | source/community/irc.html Fix typo in source/community/irc.html |
04:34 | ||
04:48
pharv joined
04:53
pharv left
05:00
vike left
05:05
vike joined
05:26
sauvin_ joined
05:29
pierre joined
05:30
w_richard_w1 joined
05:33
skids left
05:34
w_richard_w left
05:44
curan joined
05:45
wamba left,
wamba joined
05:46
sauvin_ is now known as bocaneri
05:47
mcmillhj joined
05:51
mcmillhj left
05:59
pierre left,
pierre joined,
wamba left
06:03
cdg joined
06:04
pierre left
06:10
cdg left,
pierre joined
06:12
pierre left
|
|||
bocaneri | How do you make perl6 ignore "malformed UTF-8"? As soon as a file read hits it, the IO object stops reading anything more. | 06:21 | |
tobs | bocaneri: if you're reading a binary file, set :bin? | 06:25 | |
bocaneri | It's not bin. Log files from hexchat. | ||
(the problem I've had with this in perl5 is usually in the gecos) | 06:28 | ||
06:28
pierre_ joined
06:31
pierre_ left,
titsuki_ joined
06:33
domidumont joined
06:37
wamba joined
06:39
ribasushi joined
06:40
domidumont left,
kalkin--- joined,
kalkin-- left
06:41
domidumont joined
06:44
xinming joined
|
|||
bocaneri | This is idiotic. I'm going to have to do the file read in perl5 and pipe it to perl6, looks like. | 06:47 | |
moritz | bocaneri: you can use the utf8-c8 encoding instead of utf-8 | ||
bocaneri | What's the syntax? | 06:48 | |
Hrm... | 06:49 | ||
Oh... hey.... that worked! | |||
07:08
pharv joined
07:09
domidumont left
07:13
pharv left
07:15
pierre_ joined
07:19
pierre_ left
|
|||
Geth | doc: 60e8595fce | (JJ Merelo)++ | doc/Language/rb-nutshell.pod6 Adds smartmatch examples in Ruby Closes #1247 |
07:22 | |
synopsebot | Link: doc.perl6.org/language/rb-nutshell | ||
07:24
robertle joined
07:26
darutoko joined,
domidumont joined
07:30
pierre_ joined
07:41
espadrine left
07:48
mcmillhj joined
07:49
lalitmee joined,
lowbro joined
07:52
lowbro left,
lowbro joined,
mcmillhj left
08:14
andrzejku joined
08:23
ChoHag left,
ChoHag joined
08:27
cdg joined
08:28
pierre_ left
08:29
pierre_ joined
08:32
cdg left
08:33
pierre_ left
|
|||
Kaiepi | is there a way to print the list of named arguments in a method like method foo(:$bar, :$baz) { ... } ? | 08:36 | |
moritz | m: sub f($x, :$y, $z) { }; say &f.signature.params.grep(*.is_named) | 08:40 | |
camelia | 5===SORRY!5=== Error while compiling <tmp> Cannot put required parameter $z after variadic parameters at <tmp>:1 ------> 3sub f($x, :$y, $z7⏏5) { }; say &f.signature.params.grep(*.is expecting any of: constraint |
||
moritz | m: sub f($x, :$y, :$z) { }; say &f.signature.params.grep(*.is_named) | 08:41 | |
camelia | No such method 'is_named' for invocant of type 'Parameter' in block <unit> at <tmp> line 1 |
||
moritz | m: sub f($x, :$y, :$z) { }; say &f.signature.params.grep(*.named) | ||
camelia | (:$y :$z) | ||
moritz | m: sub f($x, :$y, :$z) { }; say &f.signature.params.grep(*.named).map(*.named_names) | ||
camelia | ((y) (z)) | ||
masak | Kaiepi: terminology nitpick: in the declared sub/method, they are "parameters". when you pass in values in a call, they are "arguments" | 08:42 | |
moritz | m: class A { method f($x, :$y, :$z) { } };say A.^lookup('f').signature.params.grep(*.named).map(*.named_names) | ||
camelia | ((y) (z) ()) | ||
moritz | Kaiepi: ^^ like this? | ||
masak | the CS world (and much of non-Perl) calls them "formal parameters" and "actual parameters", respectively. for some reason. I'm kind of fond of "arguments". | ||
moritz | .oO( we can have arguments about that all day long :-) |
08:43 | |
masak | heh, I used that pun in an advent post once ;) | ||
moritz: why did we get a `()` above? | |||
moritz | masak: around each name? | ||
because there can be more than one | 08:44 | ||
it's a list | |||
Kaiepi | not really, i'm looking for a way to pass the method's name arguments to an exception for it to print | ||
moritz | m: class A { method f($x, :y(:$long_y), :$z) { } };say A.^lookup('f').signature.params.grep(*.named).map(*.named_names) | ||
camelia | ((long_y y) (z) ()) | ||
Kaiepi | *named | ||
masak | yes, but you filtered out the $x, did you not | ||
Kaiepi | but i don't know which ones it will get passed | ||
masak | so why are there three still, and why is the third empty | ||
08:44
aindilis` left
|
|||
moritz | masak: huh, good question | 08:45 | |
m: class A { method f($x, :y(:$long_y), :$z) { } };say A.^lookup('f').signature.params.grep(*.named).elems | |||
camelia | 3 | ||
moritz | masak: oh, the implicit *%_ | ||
masak | oh! | ||
because it's a method | |||
right | |||
moritz | m: class A { method f($x, :y(:$long_y), :$z) { } };say A.^lookup('f').signature.params.grep(*.named)[*-1] | ||
camelia | *%_ | ||
masak | after 14 years with Perl 6, I still find the implicit *%_ constantly surprising ;) | ||
I know rationally why it's there | |||
and I buy that it's a valid argument (no pun intended) | 08:46 | ||
but it still surprises me | |||
I blame inheritance. inheritance sucks. | |||
jkramer | In a multi method, how can I do a where on self? Something like multi method Str(Int:D $_ where * == 2) { ... } (in a augment class Int for example) | 08:58 | |
moritz | multi method Str(Int:D: SELF where { SELF == 2 }) { ... } | 09:01 | |
the : after the type is the magic sauche | |||
jkramer | Ah right, I didn't know where to place it when there's a where involved. | 09:02 | |
Thanks! | |||
m: use MONKEY-TYPING; augment class Int { multi method Str(Int:D: SELF where { SELF == 2 }) { 'foo' } }; .say for ^5 | 09:03 | ||
camelia | 5===SORRY!5=== Error while compiling <tmp> Invalid typename 'SELF' in parameter declaration. at <tmp>:1 ------> 3class Int { multi method Str(Int:D: SELF7⏏5 where { SELF == 2 }) { 'foo' } }; .say |
||
jkramer | Hmm | ||
09:04
mcmillhj joined
09:07
AlexDaniel joined
09:08
mcmillhj left
09:11
kurahaupo joined
09:12
unicodable6 joined,
ChanServ sets mode: +v unicodable6
09:18
pierre_ joined
09:20
scimon joined
09:22
cdg joined
09:27
cdg left
09:32
cdg joined
09:33
cdg_ joined
09:36
w_richard_w1 left
09:37
cdg left,
cdg__ joined
09:39
cdg_ left
|
|||
buggable | New CPAN upload: Dist-Helper-0.19.2.tar.gz by TYIL cpan.metacpan.org/authors/id/T/TY/...9.2.tar.gz | 09:41 | |
09:42
cdg__ left
09:45
rindolf joined
09:54
noganex joined
09:57
dustinm` left
09:59
amalia___ joined
10:02
dustinm` joined
10:07
vike left
10:12
rindolf left
10:13
releasable6 left,
notable6 left,
statisfiable6 left,
bisectable6 left,
squashable6 left,
unicodable6 left,
quotable6 left,
nativecallable6 left,
coverable6 left
10:20
quotable6 joined,
greppable6 joined,
benchable6 joined,
nativecallable6 joined,
notable6 joined,
ChanServ sets mode: +v notable6,
coverable6 joined,
bloatable6 joined,
evalable6 joined,
committable6 joined,
ChanServ sets mode: +v evalable6,
ChanServ sets mode: +v committable6,
bisectable6 joined,
squashable6 joined,
reportable6 joined,
releasable6 joined,
unicodable6 joined,
ChanServ sets mode: +v reportable6,
ChanServ sets mode: +v releasable6,
ChanServ sets mode: +v unicodable6,
shareable6 joined,
statisfiable6 joined
10:22
scimon left
10:24
AlexDaniel left
10:25
xinming_ joined
10:26
scimon joined
10:27
rindolf joined
10:28
xinming left
10:30
xinming_ left,
pierre_ left
10:31
xinming joined,
cdg joined
10:32
wamba left
10:36
cdg left
10:38
domidumont left
10:45
lalitmee left
10:47
Zoffix joined
|
|||
Zoffix | jkramer: you need to place the invocant marker (the `:`) after all the post constraints and if you're using sigilless param you need to backslash it | 10:47 | |
m: use MONKEY-TYPING; augment class Int { multi method Str(Int:D \SELF where { SELF == 2 }:) { 'foo' } }; .say for ^5 | |||
camelia | 0 1 foo 3 4 |
||
Zoffix | But since you're not using it anywhere, you can just omit it | ||
m: use MONKEY-TYPING; augment class Int { multi method Str(Int:D where 2:) { 'foo' } }; .say for ^5 | |||
camelia | 5===SORRY!5=== Error while compiling <tmp> Cannot do non-typename cases of type_constraint yet at <tmp>:1 ------> 3ss Int { multi method Str(Int:D where 2:7⏏5) { 'foo' } }; .say for ^5 expecting any of: colon pair |
||
Zoffix | m: use MONKEY-TYPING; augment class Int { multi method Str(Int:D $ where 2:) { 'foo' } }; .say for ^5 | 10:48 | |
camelia | 0 1 foo 3 4 |
||
Zoffix | .tell lookatme "I don't like this warning message :)" You should consider adding your voice to R#1356 github.com/rakudo/rakudo/issues/1356 | 10:52 | |
yoleaux | Zoffix: I'll pass your message to lookatme. | ||
synopsebot | R#1356 [open]: github.com/rakudo/rakudo/issues/1356 [RFC] Let's remove most (if not all) perl5-oriented error messages for variables | ||
10:52
Zoffix left
10:59
vike joined
11:04
markong joined
11:10
pharv joined
11:14
pharv left
11:15
wamba joined,
AlexDaniel joined
|
|||
jkramer | m: (^Inf).pick | 11:48 | |
camelia | ( no output ) | ||
jkramer | m: (^Inf).pick.say | ||
camelia | Nil | ||
11:50
wamba left
11:55
aindilis joined
12:06
pmurias joined
|
|||
pmurias | re removing Perl 5 warning instead of getting rid of them completly wouldn't it make more sense to just turn them into suggestions what might be wrong instead of stuff that disallows legal code? | 12:07 | |
masak | jkramer: did you expect a different result? an evenly distributed random non-negative integer, say? | 12:08 | |
jkramer | masak: I'm not really sure what I expected, just found the result curious. :) But I guess it makes sense somehow, picking a random thing from an infinite list is tricky | 12:09 | |
Probably should be mentioned in the docs though | 12:10 | ||
El_Che | the answer could be blocking like and take forever | ||
jnthn | .oO( See how much RAM the system has and then pick the largest upper bound we can with enough working space and... :P ) |
12:12 | |
yoleaux | 06:58Z <nine_> jnthn: On the issue of `composalizable` and `inheritalizable` I'm firmly in the "brilliant use of English derivational morphology" camp. But then, I'm native German speaker, so I'm used to torturing words ;) | ||
10:47Z <nine_> jnthn: What do you thing about this patch giving us reproducible nqp builds? With it a simple make clean && make install without changes won't break an installed rakudo anymore. gist.github.com/niner/c82676810ce4...e0ef086ef6 | |||
jkramer | m: my @foo = lazy gather { loop { take 100000.rand.Int } }; @foo.pick.say | ||
camelia | Cannot .pick from a lazy list in block <unit> at <tmp> line 1 |
||
jkramer | Maybe (^Inf).pick should throw the same error instead of returning Nil? | ||
(^Inf) is a lazy list, isn't it? | 12:13 | ||
masak | jkramer: it's not "picking a random thing from an infinite list" *as such* that's tricky. if that were the only problem, we'd probably be fine | ||
jnthn | .tell nine Goodness, that's a tiny patch to achieve such a thing! Can't think of an objection :) | ||
yoleaux | jnthn: I'll pass your message to nine. | ||
jnthn | lunch & | ||
masak | jkramer: it's more like, the probability of each number being picked is 0, or at best infinitesimal | ||
jkramer | m: (^Inf).eager.head(10).say | 12:14 | |
masak | jkramer: worse, for any number N you picked, it's infinitely unlikely that you picked that one instead of a bigger one | ||
jkramer | Oopsie :D | ||
camelia | (timeout) | ||
masak | most non-negative integers are simply unfathomably, ridiculously huge | ||
jkramer | masak: True, makes sense | ||
masak | somewhere out there is a positive integer whose digits encode your entire life in stupendously fine detail | 12:15 | |
jkramer | But if (^Inf) is a lazy list, shouldn't (^Inf).roll fail with the same error as the example above? | ||
masak | m: say (^Inf).roll | 12:16 | |
camelia | Nil | ||
jkramer | (or pick) | ||
masak | m: say (^Inf).pick | ||
camelia | Nil | ||
masak | LGTM | ||
or, well. I guess Perl 6 could be more strict than that, and throw an exception. | |||
but Perl has a tradition of being lenient, for better or worse | |||
jkramer | I mean wouldn't it be more consistent if (^Inf) and the example above would behave the same? Given they're both lazy lists | 12:18 | |
m: my @foo = lazy gather { loop { take 100000.rand.Int } }; @foo.pick.say | |||
camelia | Cannot .pick from a lazy list in block <unit> at <tmp> line 1 |
||
[Coke] | ^Inf isn't a lazy list, though, is it? | ||
m: (^Inf).^name.say | |||
camelia | Range | ||
masak | no, it's a range | ||
[Coke] | ^^ | ||
jkramer | Ah | ||
masak | which is what I meant by, it's not a problem in itself to pick things from a very large range | 12:19 | |
jkramer | Ok now I get it :) | ||
masak | because we can just use the endpoints and straightforward math | ||
jkramer | m: (^Inf).list.pick.say | ||
camelia | Cannot .pick from a lazy list in block <unit> at <tmp> line 1 |
||
jkramer | Yeah that was my fault, I was somehow thinking (^Inf) was an infinite list of integers, not a range | 12:20 | |
El_Che | jkramer: there is no fault on Perl 6, only git blame | 12:22 | |
12:23
athenot left
|
|||
DrForr | . o ( there is no data, only ZUUL ) | 12:28 | |
lizmat | hmmm looks like we don't mention "utf8-c8" anywhere in the documentation :-( | ||
12:28
leginddx joined
12:29
leginddx left
|
|||
El_Che | lizmat: literally the first google link about utf8-ce is from perl 6 | 12:30 | |
www.google.be/url?sa=t&rct=j&a...5d-syvIgmq | |||
lizmat: docs.perl6.org/language/unicode#UTF8-C8 | |||
lizmat | aaah... uppercase :-( | ||
still, it's not searchable | 12:31 | ||
El_Che | Also here: docs.perl6.org/routine/encoding | ||
lizmat | El_Che++ | 12:32 | |
Geth | doc: 828215353e | (Zoffix Znet)++ (committed using GitHub Web editor) | doc/Language/unicode.pod6 Index "Normalization"/"UTF-C8" IIRC extraction of X<> from =head is currently broken |
12:34 | |
synopsebot | Link: doc.perl6.org/language/unicode | ||
12:34
araraloren joined
12:37
aindilis left
|
|||
araraloren | Hi, How can I know the current uri after GET of Cro::HTTP::Client ? ? | 12:37 | |
12:39
cdg joined
|
|||
Geth | doc: bf959536a5 | (Will "Coke" Coleda)++ | doc/Type/Date.pod6 remove duplicate word |
12:46 | |
doc: 1513c3b9cb | (Will "Coke" Coleda)++ | doc/Language/glossary.pod6 Match X syntax elsewhere in this doc (Original version renders in pod2text as "Community Community") |
|||
synopsebot | Link: doc.perl6.org/type/Date | ||
Link: doc.perl6.org/language/glossary | |||
[Coke] | ^^ ah, also renders double on the website. | 12:47 | |
12:51
mcmillhj joined,
AlexDaniel left,
AlexDaniel joined
13:00
athenot joined
|
|||
Geth | doc: 4ed27e0fae | (Zoffix Znet)++ | 2 files Remove Str special-casing for .gist Propspect: github.com/perl6/roast/commit/2ca70b92d1 Rakudo Impl: github.com/rakudo/rakudo/commit/3a0d53ce |
13:30 | |
doc: b2bcd7d8ae | (Zoffix Znet)++ | doc/Type/Mu.pod6 Put "generally" back to say $x vs say $x.gist If $x.gist returns a Str with custom .gist, the two variants would differ. |
13:31 | ||
synopsebot | Link: doc.perl6.org/type/Mu | ||
13:32
wamba joined
13:55
comborico1611 joined
13:57
curan left
14:05
domidumont joined
14:06
mcmillhj left
14:09
mcmillhj joined
|
|||
perlawhirl | hey perlers | 14:12 | |
yoleaux | 5 Mar 2018 12:14Z <AlexDaniel> perlawhirl: if python has combinations_with_replacement in itertools, why don't we have a more readable alternative? ;) Maybe file a ticket | ||
14:13
committable6 left,
committable6 joined,
ChanServ sets mode: +v committable6
|
|||
[Coke] | ~ | 14:15 | |
perlawhirl clickbaits www.0racle.info/articles/pick_and_c...part1-half | |||
14:21
pierre_ joined
14:23
skids joined
14:48
pharv joined
14:51
vcv joined
14:52
pharv left
15:00
vcv left
15:02
cdg left
15:05
sena_kun joined
15:06
vcv joined
|
|||
Geth | doc/post-release-2018.03: 96c5f28b11 | (Zoffix Znet)++ | doc/Type/IO/Handle.pod6 Note IO::Handle.open :r/:mode<ro> are eqv no mode args |
15:07 | |
doc/post-release-2018.03: df7a6d1a5a | (Zoffix Znet)++ | doc/Type/IO/Handle.pod6 Use :lang<text> instead of skipping text code blocks |
15:11 | ||
El_Che | releasable6: status | 15:17 | |
releasable6 | El_Che, Next release in 1 day and ≈3 hours. Blockers: github.com/rakudo/rakudo/issues?q=...%9A%A0%22. Changelog for this release was not started yet | ||
El_Che, Details: gist.github.com/08b6f3dc1b7115079e...64dc400517 | |||
jkramer | perlawhirl: Are you in Australia? | ||
15:26
travis-ci joined
|
|||
travis-ci | Doc build passed. Zoffix Znet 'Note IO::Handle.open :r/:mode<ro> are eqv no mode args' | 15:26 | |
travis-ci.org/perl6/doc/builds/354361130 github.com/perl6/doc/commit/96c5f28b1124 | |||
15:26
travis-ci left
15:27
araraloren_ joined
15:28
neilb joined
15:29
travis-ci joined
|
|||
travis-ci | Doc build passed. Zoffix Znet 'Use :lang<text> instead of skipping text code blocks' | 15:29 | |
travis-ci.org/perl6/doc/builds/354363259 github.com/perl6/doc/compare/96c5f...7a6d1a5a24 | |||
15:29
travis-ci left
15:31
araraloren left
15:32
psychoslave joined
|
|||
nine | LOL just found a /boot/lilo.log on my computer. Last modification 4th of November 2001 | 15:44 | |
My Linux installation on this computer is older than some of my interns... | 15:45 | ||
El_Che | do you move disk images around of is you pc 17y old? | 15:46 | |
(and if so, have you tried to compile rakudo? :) ) | |||
nine | The PC itself is even older than 17 years. But I don't think any individual part is that old anymore :) So yes, I replace disks but not the contents. | 15:47 | |
El_Che | wow, green power! | 15:48 | |
15:49
pierre_ left,
pierre_ joined
|
|||
geekosaur | Theseus's PC? | 15:52 | |
15:54
agwind__ joined,
[particle] joined,
pierre_ left
15:55
lumimies_ joined,
Mithaldu` joined
15:56
smash_ joined,
krunen_ joined
15:57
Shozan joined,
releasable6 left,
releasable6 joined,
ChanServ sets mode: +v releasable6
15:58
atta_ joined,
krkini joined,
huf_ joined,
sivoais_ joined,
telex joined
15:59
rumble joined
16:00
AlexDaniel left
16:03
syntaxman left,
sivoais left,
krunen left,
lumimies_ is now known as lumimies,
smash_ is now known as smash,
Mithaldu` is now known as Mithaldu,
rumble is now known as grumble,
krunen_ is now known as krunen
16:04
tyil joined
16:05
imcsk8_ joined,
rouking joined
16:07
imcsk8 left,
cdg joined
16:08
vcv left
16:09
mcmillhj left,
ingy1 is now known as ingy
16:11
cdg_ joined
16:14
cdg left
16:15
nige joined
16:16
mcmillhj joined
|
|||
nige | hi - just wanted to share a list of branding suggestions for Perl 6 - nigelhamilton.com/perl-branding-pro...uggestions | 16:18 | |
please take this in the intended spirit - the more the merrier | |||
and of course TimToady is at liberty to select none | |||
16:18
syntaxman joined,
eythian joined
|
|||
moritz | nige++ | 16:20 | |
nige | if you would like add one to the list - please email me nige (at) nigelhamilton.com | ||
moritz | I can't say I like any of them very much, but I do appreciate the effort and thought | ||
nige | thanks moritz - that's a fair comment - I'm not in love with any either | 16:21 | |
16:21
mcmillhj left
|
|||
El_Che | nige: my favorite one is not on the list :( | 16:24 | |
16:26
Zoffix joined
|
|||
Zoffix | nige: 6lang isn't my suggestion, it was AlexDaniel++'s | 16:26 | |
16:26
psychoslave left
|
|||
nige | that's fine El_Che - you can always suggest one ;-) | 16:26 | |
Zoffix - shall I update with AlexDaniel instead? | |||
El_Che | nige: it isn't a popular one because of reasons, but it's the only one that doesn't suck ;) : Rakudo | 16:27 | |
nige | OK - I'll add that too | ||
Zoffix | nige: yeah. But if you want to list a suggestion from me, it's "Rakudo" | ||
El_Che | For the record, I find *all* the names in the list now terrible, but I would take any one of them to break the Perl 5 - 6 PR nightmare | 16:28 | |
Zoffix | Some commentary from Damian Conway's email: "Ideally the language itself would be "Rakudo" ("Way of the Camel") and the current implementation would be "Rokudo" ("Way of Six")" | ||
El_Che | (list == as of now, I love the Rakudo name) | ||
Zoffix | nige: Damian also lists a few more, like "Zeta": gist.github.com/zoffixznet/522abeb...afeebc058a | ||
nige | ok - updated the list | 16:29 | |
Zoffix | I like Rakudo 'cause it's already in use. | ||
El_Che | zeta would result in not a lot of people from Mexico and ex-Mexican USA territories joining: en.wikipedia.org/wiki/Los_Zetas | 16:30 | |
16:30
Kaiepi left,
Kaiepi joined
|
|||
moritz | Zeta is the first one I don't actively dislike | 16:30 | |
El_Che | oh never, mind, it's us: Considered by the US government to be "the most technologically advanced, sophisticated, efficient, violent, ruthless and dangerous cartel operating in Mexico" | ||
I like the tech advances, sophisticated, efficient part | 16:31 | ||
16:31
mr_ron left
|
|||
Zoffix | It's also the name of the alien mothership in Fallout games. | 16:31 | |
16:31
mcmillhj joined,
mr_ron joined
16:32
robertle left,
andrzejku left
|
|||
Zoffix | nige: "can be used as an identifier in common languages" is also a good criteria to consider. It's why TimToady didn't like 6lang and why we had syntax highlights issues on GitHub for half a year | 16:33 | |
El_Che | MS 13 (mara salvatrucha 13) has more PR options though, great for starting talking at conferences: i1.wp.com/unitedgangs.com/wp-conte...&ssl=1 | ||
nige | looking up the trademark system TESS shows a lot of things happening for Zeta - need to look deeper there | ||
ok - can you have a Perl 6 identifier that starts with a number ? I though not. | 16:34 | ||
thought* | |||
moritz | you can't | ||
16:35
epony left
|
|||
El_Che | to me the 6lang name falls in the cute l33t names | 16:35 | |
sounds extremely unprofessional | |||
Zoffix | As opposed to "Go" or "D-Lang" or "Rust"? :) | 16:36 | |
nige | Ok - will add Zeta to the list too later and other suggestions from the Damian - need to be afk - can add more to list later - please email me nige (at) nigelhamilton.com if you would like more added | ||
El_Che | Go and Rust have a bigger marketing budget and therefor name recognition. Haven't heard much of D though | 16:37 | |
Zoffix | m: my &term:<6lang> = {state $v}; 6lang = 42; say 6lang; 6lang = 100; say 6lang | ||
camelia | 42 100 |
||
Zoffix | I started disliking "6lang" (with it's originally suggested pronunciation "Slang") when someone pointed out we our Slang feature would make talks about Slangs rather awful... "So Slang the language has Slang the feature...." | 16:38 | |
m: my &term:<6lang> = {$}; 6lang = 42; say 6lang; 6lang = 100; say 6lang | 16:39 | ||
camelia | 42 100 |
||
El_Che | slang has bad association when related to languages | ||
throw perl into the mix... | 16:40 | ||
Zoffix | .oO( Z-lang ) |
16:43 | |
Following the reasoning for Zeta | |||
ilmari | s-lang is an existing language: www.jedsoft.org/slang/ | 16:44 | |
16:44
khw joined
|
|||
comborico1611 | I'm changing my mind. We should just leave it Perl6. | 16:44 | |
Gotta go now. | |||
16:44
comborico1611 left
|
|||
Zoffix | heh | 16:44 | |
.tell comborico1611 Perl 6 is already being left. The proposals are for an *alias* to Perl 6, not replacement. | 16:45 | ||
yoleaux | Zoffix: I'll pass your message to comborico1611. | ||
16:46
krkini is now known as kini
|
|||
Geth | doc: 498ad58467 | (Will "Coke" Coleda)++ | doc/Language/glossary.pod6 Remove duplicate word |
16:47 | |
synopsebot | Link: doc.perl6.org/language/glossary | ||
16:47
evalable6 left,
evalable6 joined,
ChanServ sets mode: +v evalable6
16:48
lowbro left
16:49
vcv joined,
araraloren_ left
|
|||
Geth | marketing: a1bdb3c027 | (Zoffix Znet)++ | 17 files Restore "Rakudo Concise" Poster And stuff "6lang Concise"/"Rakudo Concise" posters into one dir |
16:49 | |
16:50
araraloren_ joined,
domidumont left
|
|||
Zoffix | Also, there's no lowercase/uppercase distinction in 6lang. Makes sentences look weird. | 16:51 | |
16:54
vcv left,
AlexDaniel joined
16:55
pharv joined
16:56
Zoffix left
|
|||
[Coke] | I may end up reworking some sentences *just* to avoid having duplicated words which otherwise read OK. e.g. "Please use "use lib" ..." (given how many duplicate words this test has found over its lifetime, I still feel.. ok about this) | 16:56 | |
(docs) | 16:57 | ||
16:58
araraloren_ left
16:59
araraloren_ joined
17:00
pmurias left
17:02
domidumont joined
17:04
neilb left
17:07
epony joined
17:08
pharv left
17:09
pharv joined
17:12
scimon left,
robertle joined
17:20
wamba left
17:27
pharv left
17:29
pharv joined
17:30
pmurias joined
|
|||
rindolf | hi all | 17:33 | |
damn! I missed Zoffix | |||
17:34
epony left
17:36
FROGGS joined
17:37
Zoffix joined,
Zoffix left
17:39
epony joined
17:42
pharv left,
pharv joined
17:47
Kaiepi left
17:48
Kaiepi joined
17:52
mcmillhj left
17:53
wamba joined
17:55
mcmillhj joined
18:01
pharv left
|
|||
cfa | jnthn: thanks for your comprehensive reply on that roast issue | 18:02 | |
18:02
pharv joined
|
|||
cfa | and i agree, there's a bit of a circular problem at the moment: to validate the current mop design, we probably need to document things so that it's clear what can be used (and how); if we document what can be used, we effectively spec it. | 18:04 | |
but that was better said by jnthn in the ticket :) | |||
(also, morning all) | |||
18:05
pharv left,
pharv joined
|
|||
Geth | doc/post-release-2018.03: a94126d85d | (Zoffix Znet)++ | doc/Type/IO/Handle.pod6 Clarify that in unsupported open modes… …unsupportedness applies to reads/writes too, if the handle managed to get opened in such a mode. Related propspec: github.com/perl6/roast/commit/37aa7c3d7f Related ticket: R#1614 github.com/rakudo/rakudo/issues/1614 |
18:14 | |
synopsebot | R#1614 [closed]: github.com/rakudo/rakudo/issues/1614 .open with :truncate/:create violates "read only" default open mode | ||
18:15
Zoffix joined
|
|||
Zoffix | rindolf: why, what did you want? | 18:15 | |
rindolf | Zoffix: do you think the p6 ver can be made any faster? | ||
Zoffix | No idea. | 18:17 | |
18:22
pharv left,
mr_ron left
18:24
bocaneri left
18:25
pharv joined
|
|||
rindolf | Zoffix: ah | 18:27 | |
stmuk_ | slang is also an internal Goldman Sachs language | ||
18:30
wamba left
|
|||
Zoffix | c: 2018.02,HEAD say &ords.can: "is-pure"; { for ^1000_000 { my $ = ords "foos"; Nil }; say now - ENTER now } | 18:31 | |
committable6 | Zoffix, ¦2018.02: «(is-pure)3.4240088» ¦HEAD(e12e305): «()2.2962071» | ||
Zoffix | I don't get it. &ords and a bunch of other subs lost purity, but are now massively faster. OOohhhhh.. right | 18:32 | |
geekosaur | ...camelion. pick your poison. | ||
Zoffix | nm, brainfart. I was expecting it to fully constant-fold `is-pure` one, but it still has to call a method in runtime. | ||
.ask lizmat is it intentional that a bunch of subs lost their purity in this commit? They do come out faster on HEAD, but I wonder if `is pure` would give even more benefit github.com/rakudo/rakudo/commit/cd...7b598e0bfb | 18:33 | ||
yoleaux | Zoffix: I'll pass your message to lizmat. | ||
18:35
eckhardt joined
18:37
mr_ron joined,
Kaiepi left
18:38
Kaiepi joined
|
|||
Zoffix | .tell lizmat oh, I think it's: R#1574 . Tho purity won't affect those subs, would it? 'cause method calls won't be folded, only the subs that delegate to methods. Can those `is pure`s go back, do you know? | 18:40 | |
yoleaux | Zoffix: I'll pass your message to lizmat. | ||
synopsebot | R#1574 [closed]: github.com/rakudo/rakudo/issues/1574 Should we allow "is pure" on proto's in the setting | ||
18:40
khisanth__ joined,
Zoffix left
18:44
khisanth_ left
18:45
araraloren_ left
|
|||
Geth | doc: 61d4f213bf | cfa++ | doc/Language/glossary.pod6 + article |
18:46 | |
synopsebot | Link: doc.perl6.org/language/glossary | ||
18:47
committable6 left,
committable6 joined
18:48
ChanServ sets mode: +v committable6
18:49
eliasr joined,
psychoslave joined
19:02
cpage_ joined
19:03
cpage left,
cpage_ is now known as cpage,
psychoslave left
19:05
mcmillhj left
19:06
darutoko left,
eckhardt left
19:20
mcmillhj joined
|
|||
buggable | New CPAN upload: PDF-Font-Loader-0.2.1.tar.gz by WARRINGD cpan.metacpan.org/authors/id/W/WA/...2.1.tar.gz | 19:21 | |
19:24
mcmillhj left
19:25
domidumont left
19:26
domidumont joined,
domidumont left
19:27
domidumont joined,
domidumont left
19:31
mcmillhj joined
19:36
mcmillhj left
19:44
mcmillhj joined
19:46
espadrine joined
|
|||
Geth | doc/post-release-2018.03: fe8961d34b | (Zoffix Znet)++ | doc/Language/operators.pod6 Document 1- and 0- arg variants of &[∘] |
19:47 | |
19:49
mcmillhj left
|
|||
El_Che | Perl 6 is getting more popular in the US: capitalandmain.com/wp-content/uplo...DACA-2.jpg | 20:04 | |
20:04
mcmillhj joined
20:09
mcmillhj left
20:14
vike left
20:19
mcmillhj joined
|
|||
DrForr | Heh. More power to the DACA movement... | 20:23 | |
20:24
mcmillhj left
20:25
amalia___ left
20:30
rindolf left
20:31
mcmillhj joined
20:32
eckhardt joined
20:36
mcmillhj left
20:37
athenot left
20:38
rindolf joined
|
|||
mspo | man that would be scary to get deported to another country that you don't even have childhood memories of | 20:38 | |
hahainternet | i like that the wings sorta represent a clenched fist, but also an insulting hand sign | 20:39 | |
Geth | doc: 8f05bb0009 | (Tom Browder)++ (committed using GitHub Web editor) | doc/Language/glossary.pod6 close parenthetical expressin |
20:41 | |
synopsebot | Link: doc.perl6.org/language/glossary | ||
mspo | I didn't notice the hands | 20:42 | |
20:46
stmuk joined,
mcmillhj joined
20:50
Kaiepi left,
Kaiepi joined
20:51
Kaiepi left,
mcmillhj left
21:00
skids left
21:03
eckhardt left,
mcmillhj joined
21:08
mcmillhj left
21:12
eckhardt joined
21:14
Kaiepi joined,
rindolf left
|
|||
Geth | doc/post-release-2018.03: 73602ade23 | (Zoffix Znet)++ (committed using GitHub Web editor) | doc/Language/operators.pod6 Fix typo; masak++ |
21:17 | |
El_Che | releasable6: status | 21:18 | |
releasable6 | El_Che, Next release in ≈21 hours. Blockers: github.com/rakudo/rakudo/issues?q=...%9A%A0%22. Changelog for this release was not started yet | ||
El_Che, Details: gist.github.com/d54a627849212c513d...a44a1cbe0e | |||
21:22
releasable6 left,
releasable6 joined
21:23
mcmillhj joined
21:28
mcmillhj left
21:42
mcmillhj joined
|
|||
Geth | doc: 75470b487b | cfa++ | doc/Language/functions.pod6 Fix indentation. |
21:44 | |
synopsebot | Link: doc.perl6.org/language/functions | ||
21:46
mcmillhj left
21:54
rindolf joined
21:56
rindolf left,
mcmillhj joined
21:58
cdg joined
22:01
cdg_ left
22:02
cdg left
22:05
mcmillhj left
22:07
Kaiepi left,
espadrine left,
mr_ron left,
nige left,
rouking left,
lookatme left,
perlawhirl left,
Kaiepi joined,
espadrine joined,
mr_ron joined,
nige joined,
rouking joined,
lookatme joined,
perlawhirl joined,
dylanwh joined,
gabiruh joined,
rgrau joined,
maettu joined,
TEttinger joined,
raydiak__ joined,
marcusramberg joined
22:09
Mithaldu left,
releasable6 left
22:10
statisfiable6 left,
shareable6 left,
bisectable6 left,
squashable6 left,
coverable6 left,
bloatable6 left,
greppable6 left,
benchable6 left,
nativecallable6 left,
quotable6 left
22:12
Mithaldu joined
|
|||
Geth | perl6.org: aaeef02498 | (Zoffix Znet)++ (committed using GitHub Web editor) | source/downloads/others.html Fix markup error |
22:19 | |
22:19
cdg joined
22:20
Zoffix joined
|
|||
Zoffix | .ask samcv Is this stuff still current? I'm working on the list of 3rd-party packages to include on rakudo.org, but I notice the last commit was Nov 1 github.com/samcv/rakudo-appimage-m...automation | 22:21 | |
yoleaux | Zoffix: I'll pass your message to samcv. | ||
Zoffix | .tell samcv OK, now I see it pushes builds automatically, but which versions are "star-stable" and "star-testing"? Is stable the last release and testing master? github.com/samcv/rakudo-appimage-m...e/gh-pages | 22:24 | |
yoleaux | Zoffix: I'll pass your message to samcv. | ||
22:24
cdg left
|
|||
Zoffix | The metadata in those AppImages is really messed up... "A programming language. words words words wordswords words words wordswords words words words" | 22:28 | |
22:29
rindolf joined
22:33
mcmillhj joined
|
|||
samcv | Zoffix: yeah it's not up to date | 22:33 | |
Zoffix | samcv: ok, then I guess I'll exclude it from the list for now. | ||
samcv | yeah that's a good idea | 22:35 | |
Geth | perl6.org: fb1468f3a8 | (Zoffix Znet)++ (committed using GitHub Web editor) | source/downloads/others.html Remove 3rd Party AppImages links It's currently outdated: irclog.perlgeek.de/perl6/2018-03-16#i_15930913 |
22:36 | |
Zoffix | Thanks | ||
22:36
Zoffix left
22:37
mcmillhj left
22:47
MasterDuke joined
22:48
mcmillhj joined
22:50
releasable6 joined,
greppable6 joined,
ChanServ sets mode: +v releasable6,
ChanServ sets mode: +v greppable6,
bloatable6 joined,
bisectable6 joined,
coverable6 joined,
quotable6 joined,
ChanServ sets mode: +v bisectable6,
ChanServ sets mode: +v coverable6,
ChanServ sets mode: +v quotable6,
nativecallable6 joined,
shareable6 joined,
benchable6 joined,
squashable6 joined,
statisfiable6 joined
22:53
mcmillhj left
22:57
rindolf left
22:58
alexghacker joined,
MasterDuke left
|
|||
Geth | rakudo.org: 77c658225e | (Zoffix Znet)++ | 2 files Implement 3rd Party Rakudo Star Pkgs page |
23:01 | |
mr_ron | looking at facebook Perl6 group. p2doc perl just gives me "No such type 'perl'". What was it supposed to do? | 23:02 | |
s/p2doc/p6doc/ | 23:03 | ||
23:04
mcmillhj joined
23:05
alexghacker left
|
|||
mr_ron | starting to understand now and sorry about silly question | 23:05 | |
23:06
pmurias left
23:07
cdg joined
23:09
mcmillhj left
23:11
cdg left
|
|||
Geth | rakudo.org: e736c630e7 | (Zoffix Znet)++ | 4 files Make Comp.Only page more visually dynamic |
23:19 | |
rakudo.org: 6b73178fc6 | (Zoffix Znet)++ | templates/files-rakudo.html.ep Remove unneeded classes |
23:21 | ||
23:21
mcmillhj joined
|
|||
Geth | perl6.org: 961df65afc | (Zoffix Znet)++ (committed using GitHub Web editor) | source/downloads/others.html Link El_Che's packages to info rather than just the binaries |
23:22 | |
23:25
mcmillhj left
|
|||
Geth | doc: cfa++ created pull request #1848: Remove leading indentation from (some) pod code blocks. |
23:38 | |
23:40
mcmillhj joined
|
|||
Herby_ | How can a programming novice contribute to Perl 6? | 23:40 | |
timotimo | finding problems with documentation is a big way | 23:43 | |
i got my start in perl6 development writing tests for bug reports, iirc | 23:44 | ||
23:44
mcmillhj left
|
|||
timotimo | depending on the bug it might take a bit more in-depth understanding that a novice might have, or maybe it's just the right amount of "unknown" for a good learing experience | 23:44 | |
Herby_ | where do i go to view bug reports? | 23:45 | |
timotimo | buggable: testneeded | 23:46 | |
AlexDaniel | buggable: tag testneeded | 23:47 | |
buggable | AlexDaniel, There are 52 tickets tagged with TESTNEEDED; See fail.rakudo.party/t/TESTNEEDED for details | ||
timotimo | ah, that's how! | ||
AlexDaniel | yea, stupid bot | ||
timotimo | that has been updated to also nom github issues, right? | 23:48 | |
AlexDaniel | not yet, github issues here: github.com/rakudo/rakudo/issues?q=...testneeded | 23:49 | |
timotimo | good to know | ||
AlexDaniel | github.com/zoffixznet/r6/issues/11 | ||
Herby_ | ok i'll poke around. thanks | ||
23:50
wamba joined
|
|||
AlexDaniel | fwiw there are many LHF tickets there | 23:50 | |
timotimo | there's probably also a module you could write and publish that could help others, that can be an interesting and important experience | ||
AlexDaniel | because dogbert++ marked a bunch as 「testneeded」 | ||
(and nobody looked at these tickets yet!) | 23:51 | ||
timotimo | you could be the first human to look at these tickets! exciting! | ||
AlexDaniel | well, the first human after dogbert added testneeded tag | 23:52 | |
timotimo | oh, so dogbert *is* a human? | ||
i suppose more bert than dog, then | |||
AlexDaniel | I don't want to assume anything | ||
… even though I did :P | |||
timotimo | people do things they don't want to do all the time | 23:53 | |
Herby_ | :) | ||
timotimo | oh, and of course doing perl6 stuff publically is also a good way to help | 23:54 | |
23:54
mcmillhj joined
|
|||
timotimo | i should do more SDL2::Raw stuff with perl6 again | 23:55 | |
AlexDaniel | Herby_: also, maybe github.com/perl6/doc/issues/ ? | ||
timotimo | haven't done anything after the last bits of performance improvements have landed, i don't think | ||
AlexDaniel | by the way, looking for suggestions for the next squashathon | 23:56 | |
I was thinking maybe whateverable, but we'll have to delay that for a bit (until tests stop segfaulting) | 23:57 | ||
timotimo | Herby_: twitter.com/loltimo/status/904058942078246915 - twitter.com/loltimo/status/904038390131286025 - you think i should make more like this | 23:58 | |
23:59
mcmillhj left
|
|||
Herby_ | AlexDaniel: thanks, i'll take a look | 23:59 | |
timotimo: that is pretty cool. is the code posted somewhere? |