»ö« 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:02
Cabanossi left
00:04
Cabanossi joined
00:05
yht joined
|
|||
squashable6 | 🍕 AlexDaniel++ opened issue “Check if all native things are listed”: github.com/perl6/doc/issues/1511 | 00:13 | |
🍕 AlexDaniel++ labeled issue “Check if all native things are listed”: github.com/perl6/doc/issues/1511 | |||
Geth | doc: 17a660d387 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Language/nativecall.pod6 Index all listed native types Currently tables don't support proper formatting, so we have to index things separately. It's LTA but it does the job. It seems that the table is not full. There's a separate issue for it: #1511. Hopefully resolves issue #372. |
00:15 | |
squashable6 | 🍕 AlexDaniel++ opened issue “nativeInt (int) is the o…”: github.com/perl6/doc/issues/1512 | 00:18 | |
🍕 AlexDaniel++ labeled issue “nativeInt (int) is the o…”: github.com/perl6/doc/issues/1512 | |||
🍕 AlexDaniel++ opened issue “TBDs on nativecall page”: github.com/perl6/doc/issues/1513 | 00:19 | ||
🍕 AlexDaniel++ labeled issue “TBDs on nativecall page”: github.com/perl6/doc/issues/1513 | |||
00:23
grondilu left
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “「is default」 for subs is not searchable”: github.com/perl6/doc/issues/1040#i...-326776572 | 00:23 | |
🍕 AlexDaniel++ closed issue “「is default」 for subs is not searchable”: github.com/perl6/doc/issues/1040 | |||
🍕 AlexDaniel++ opened issue “「is default」 is indexed twice”: github.com/perl6/doc/issues/1514 | 00:25 | ||
🍕 AlexDaniel++ labeled issue “「is default」 is indexed twice”: github.com/perl6/doc/issues/1514 | |||
🍕 AlexDaniel++ edited issue “! meta operator not documented”: github.com/perl6/doc/issues/1227 | 00:28 | ||
🍕 AlexDaniel++ wrote a comment on “! meta operator not documented”: github.com/perl6/doc/issues/1227#i...-326776742 | 00:29 | ||
🍕 AlexDaniel++ opened issue “Docs for != operator sho…”: github.com/perl6/doc/issues/1515 | 00:30 | ||
🍕 AlexDaniel++ labeled issue “Docs for != operator sho…”: github.com/perl6/doc/issues/1515 | |||
🍕 AlexDaniel++ wrote a comment on “Searching for `.:` has two 404 pages”: github.com/perl6/doc/issues/1346#i...-326776871 | 00:32 | ||
00:33
mr_ron left
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “env vars described on ht…”: github.com/perl6/doc/issues/949#is...-326777004 | 00:35 | |
🍕 AlexDaniel++ labeled issue “env vars described on ht…”: github.com/perl6/doc/issues/949 | |||
🍕 AlexDaniel++ edited issue “Move programs/00-running to rakudo wiki”: github.com/perl6/doc/issues/949 | |||
🍕 AlexDaniel++ wrote a comment on “Search Index anchors point a line too low”: github.com/perl6/doc/issues/1303#i...-326777121 | 00:37 | ||
🍕 AlexDaniel++ wrote a comment on “Search for &$ROUTINE has bad link”: github.com/perl6/doc/issues/1358#i...-326777174 | 00:38 | ||
🍕 AlexDaniel++ wrote a comment on “Standardize search categories”: github.com/perl6/doc/issues/1410#i...-326777360 | 00:45 | ||
🍕 zoffixznet++ wrote a comment on “Search Index anchors point a line too low”: github.com/perl6/doc/issues/1303#i...-326777514 | 00:50 | ||
Geth | doc: 2054836198 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Language/nativecall.pod6 Oops. |
00:52 | |
01:02
Cabanossi left
01:04
Cabanossi joined
|
|||
Geth | doc: 8becf58c04 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Language/unicode_texas.pod6 Fix table on unicode_texas page Possibly relevant issue: #1510 |
01:07 | |
doc: 276f42f720 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Language/unicode_texas.pod6 List all possible variations of »=» Because why not |
|||
doc: da26660ff5 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Language/unicode_texas.pod6 Index everything on unicode_texas page Resolves issue #1373. This means that from now on some things may appear more than once in the search. We'll see how annoying it is. If it is, we can start removing symbols that are explained elsewhere (but note that a lot of things are only mentioned on unicode_texas page, so don't revert the whole commit). |
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Should be able to search for ¹ et al.”: github.com/perl6/doc/issues/1373#i...-326778035 | 01:08 | |
🍕 AlexDaniel++ closed issue “Should be able to search for ¹ et al.”: github.com/perl6/doc/issues/1373 | |||
🍕 AlexDaniel++ wrote a comment on “Should be able to search for ¹ et al.”: github.com/perl6/doc/issues/1373#i...-326778068 | 01:09 | ||
🍕 AlexDaniel++ wrote a comment on “Rules for escaping chara…”: github.com/perl6/doc/issues/1146#i...-326778135 | 01:12 | ||
AlexDaniel | m: say utf8 | 01:14 | |
camelia | (utf8) | ||
squashable6 | 🍕 AlexDaniel++ opened issue “Document utf8 type”: github.com/perl6/doc/issues/1516 | ||
🍕 AlexDaniel++ labeled issue “Document utf8 type”: github.com/perl6/doc/issues/1516 | |||
🍕 AlexDaniel++ opened issue “Document unicode normalization”: github.com/perl6/doc/issues/1517 | 01:19 | ||
🍕 AlexDaniel++ labeled issue “Document unicode normalization”: github.com/perl6/doc/issues/1517 | |||
🍕 AlexDaniel++ wrote a comment on “Create language/unicode page”: github.com/perl6/doc/issues/1142#i...-326778368 | 01:20 | ||
🍕 AlexDaniel++ closed issue “Create language/unicode page”: github.com/perl6/doc/issues/1142 | |||
AlexDaniel | I hope doing stuff like this is going to help in a long run ↑ | 01:21 | |
I'm closing the old ticket and creating smaller, more manageable tickets | |||
Also, tickets without 10+ comments look less scary for potential contributors | |||
01:25
ruoso__ left
01:29
margeas left
|
|||
raschipi | m: Any.exit(0) | 01:33 | |
camelia | No such method 'exit' for invocant of type 'Any'. Did you mean 'emit'? in block <unit> at <tmp> line 1 |
||
raschipi | Why does the doc says that exit is a method of Any? | 01:34 | |
01:34
yht left
|
|||
masak | raschipi: which doc? | 01:34 | |
docs.perl6.org/type/Any#sub_exit ? | 01:35 | ||
raschipi | I see now that it says it's a sub, but why is it in there? | ||
masak | that was my reaction too -- why there? :) | ||
is it some automatic tool's conclusion that it belongs somehow to Any? | 01:36 | ||
because it doesn't, particularly | |||
AlexDaniel | create a ticket for it | 01:37 | |
masak | I could sorta-kinda rationalize &item being defined there, but not &exit | ||
AlexDaniel | it's LTA indeed | ||
squashable6 | 🍕 rafaelschipiura++ opened issue “Subs in type pages”: github.com/perl6/doc/issues/1518 | 01:39 | |
🍕 rafaelschipiura++ edited issue “Subs in type pages”: github.com/perl6/doc/issues/1518 | 01:41 | ||
01:42
mr_ron joined
|
|||
squashable6 | 🍕 ronaldxs++ closed issue “Document use of method i…”: github.com/perl6/doc/issues/1121 | 01:43 | |
🍕 rafaelschipiura++ opened issue “Confusing search”: github.com/perl6/doc/issues/1519 | 01:44 | ||
01:45
ilbot3 left
|
|||
squashable6 | 🍕 rafaelschipiura++ edited issue “Confusing search”: github.com/perl6/doc/issues/1519 | 01:45 | |
01:48
Cabanossi left
01:49
Cabanossi joined
01:50
yht joined
01:51
ilbot3 joined,
ChanServ sets mode: +v ilbot3
|
|||
squashable6 | 🍕 AlexDaniel++ opened issue “Prefer non-texas syntax”: github.com/perl6/doc/issues/1520 | 01:53 | |
🍕 AlexDaniel++ labeled issue “Prefer non-texas syntax”: github.com/perl6/doc/issues/1520 | |||
🍕 AlexDaniel++ wrote a comment on “Provide (automatic) Texa…”: github.com/perl6/doc/issues/526#is...-326779392 | 01:54 | ||
🍕 AlexDaniel++ closed issue “Provide (automatic) Texa…”: github.com/perl6/doc/issues/526 | |||
AlexDaniel | woah, the issue was just created and there's a downvote already. Some people can read fast | 01:55 | |
raschipi | If you hover over the 👎, you can see that it was me that put that there. | 01:57 | |
And I had a whole 2 minutes to read it since I was notified of it here. | |||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Prefer non-texas syntax”: github.com/perl6/doc/issues/1520#i...-326779531 | 01:59 | |
raschipi | AlexDaniel: I agree we should unify, but I think it should go into the other direction. | 02:00 | |
AlexDaniel | raschipi: sorry, I'm grumpy because of all reddit comments :) | ||
raschipi | Like you said, it's easier to go from texas to normal form, we just need to automate that. | 02:01 | |
AlexDaniel | not in a destructive way, no | 02:02 | |
raschipi | Sorry, you said to prefer "non-texas" and I read that as "texas" | ||
my bad | |||
I changed the reaction in github | |||
AlexDaniel | raschipi: :O | ||
raschipi: ok so let's make it clear, we both want ∞ instead of Inf ? | 02:03 | ||
raschipi | yep, it's that I can't read apparently | ||
AlexDaniel | o/ | ||
raschipi | I'll go get some coffee | 02:04 | |
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Prefer non-texas syntax”: github.com/perl6/doc/issues/1520#i...-326779698 | ||
AlexDaniel | raschipi: but there's some truth about reading too fast :) | 02:06 | |
squashable6 | 🍕 AlexDaniel++ edited issue “Prefer non-texas (non-as…”: github.com/perl6/doc/issues/1520 | 02:08 | |
🍕 AlexDaniel++ labeled issue “Prefer non-texas (non-as…”: github.com/perl6/doc/issues/1520 | 02:10 | ||
raschipi | AlexDaniel: It would be nice if the automatic style checkers could do the conversion automatically, because many will want to enforce one style or the other. Then we could easily ensure that the docs are uniform in style. | 02:11 | |
02:12
skids joined
|
|||
raschipi | People will want to change from one to the other routinely when dealing with a codebase that's not in their usual style too. | 02:12 | |
squashable6 | 🍕 AlexDaniel++ edited issue “Prefer non-texas (non-as…”: github.com/perl6/doc/issues/1520 | ||
AlexDaniel | raschipi: github.com/vim-perl/vim-perl6/issues/8 github.com/perl6/atom-language-perl6/issues/72 github.com/perl6/perl6-mode/issues/14 | 02:13 | |
raschipi: not exactly what you just said, but these are relevant :) | |||
raschipi | I meant that this should be a feature in something like github.com/drforr/perl6-Perl6-Parser. This would make implementing it on editors and git hooks feasible. | 02:15 | |
squashable6 | 🍕 AlexDaniel++ wrote a comment on “No whitespace around infix ops: 1<2 (trap)”: github.com/perl6/doc/issues/1481#i...-326779987 | 02:16 | |
🍕 AlexDaniel++ closed issue “No whitespace around infix ops: 1<2 (trap)”: github.com/perl6/doc/issues/1481 | |||
02:17
Cabanossi left
02:19
Cabanossi joined
|
|||
AlexDaniel | raschipi: github.com/drforr/perl6-Perl6-Tidy/issues/3 | 02:22 | |
02:23
noganex joined
02:26
noganex_ left
02:27
mr_ron left
|
|||
Geth | doc: f402b80dc4 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Language/nativecall.pod6 Don't index “sub” erroneously Should resolve #1519 |
02:27 | |
squashable6 | 🍕 AlexDaniel++ closed issue “Confusing search”: github.com/perl6/doc/issues/1519 | ||
🍕 AlexDaniel++ reopened issue “Confusing search”: github.com/perl6/doc/issues/1519 | 02:28 | ||
🍕 AlexDaniel++ wrote a comment on “Confusing search”: github.com/perl6/doc/issues/1519#i...-326780345 | |||
🍕 AlexDaniel++ labeled issue “Confusing search”: github.com/perl6/doc/issues/1519 | |||
🍕 AlexDaniel++ wrote a comment on “Subs in type pages”: github.com/perl6/doc/issues/1518#i...-326780423 | 02:30 | ||
02:31
TreyHarris left,
TreyHarris joined
|
|||
AlexDaniel | oh wow, issues by briandfoy are always very heavy | 02:32 | |
[Coke] | yuuuup | 02:34 | |
raschipi | He tries to go very deep into the language to avoid Zoffix going after him for not knowing enough. | ||
02:43
Kyo91_ joined
02:47
Cabanossi left
02:49
Cabanossi joined
02:50
llfourn joined
02:53
TreyHarris left,
TreyHarris joined
02:59
dogbert2 left
03:09
mr_ron joined
|
|||
AlexDaniel | raschipi: heh, well… but I just don't find these tickets helpful. Without TL;DR it's hard for me to decide if it's something I want to work on or not | 03:16 | |
raschipi: usually he has a good point, but how to resolve the issue is a mystery | |||
and you have to read a lot of prose to understand some basic point :-/ | 03:17 | ||
03:17
Kyo91_ left,
ChoHag left
|
|||
AlexDaniel | And if you read it, it's usually 5 issues mixed into one ticket | 03:18 | |
squashable6 | 🍕 AlexDaniel++ edited issue “Nil vs Any confusion (trap)”: github.com/perl6/doc/issues/1134 | 03:21 | |
03:23
pilne left
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Nil vs Any confusion (trap)”: github.com/perl6/doc/issues/1134#i...-326781972 | 03:24 | |
🍕 AlexDaniel++ wrote a comment on “Document how try works, and what resume is doing”: github.com/perl6/doc/issues/1274#i...-326782100 | 03:28 | ||
raschipi | m: my $a := Nil; say $a | 03:29 | |
camelia | Nil | ||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “The control exception na…”: github.com/perl6/doc/issues/1268#i...-326782166 | 03:30 | |
🍕 AlexDaniel++ wrote a comment on “Do spawned processes get…”: github.com/perl6/doc/issues/1226#i...-326782197 | 03:32 | ||
🍕 AlexDaniel++ labeled issue “doc sub sink/sink context”: github.com/perl6/doc/issues/732 | 03:33 | ||
🍕 AlexDaniel++ edited issue “Document contexts”: github.com/perl6/doc/issues/1225 | 03:34 | ||
🍕 rafaelschipiura++ wrote a comment on “Confusing search”: github.com/perl6/doc/issues/1519#i...-326782326 | 03:35 | ||
🍕 rafaelschipiura++ closed issue “Confusing search”: github.com/perl6/doc/issues/1519 | |||
🍕 AlexDaniel++ wrote a comment on “Document contexts”: github.com/perl6/doc/issues/1225#i...-326782329 | 03:36 | ||
🍕 rafaelschipiura++ wrote a comment on “Document contexts”: github.com/perl6/doc/issues/1225#i...-326782432 | 03:39 | ||
🍕 AlexDaniel++ wrote a comment on “Document contexts”: github.com/perl6/doc/issues/1225#i...-326782534 | 03:43 | ||
03:47
Cabanossi left
|
|||
squashable6 | 🍕 AlexDaniel++ edited issue “Docs on “my” should mention dynamic variables”: github.com/perl6/doc/issues/1082 | 03:48 | |
🍕 AlexDaniel++ wrote a comment on “Docs on “my” should mention dynamic variables”: github.com/perl6/doc/issues/1082#i...-326782710 | |||
03:49
Cabanossi joined
03:52
piojo2 joined
|
|||
squashable6 | 🍕 AlexDaniel++ opened issue “Examples for sprintf use OUTPUT instead of RESULT”: github.com/perl6/doc/issues/1521 | 03:53 | |
🍕 AlexDaniel++ labeled issue “Examples for sprintf use OUTPUT instead of RESULT”: github.com/perl6/doc/issues/1521 | |||
🍕 rafaelschipiura++ wrote a comment on “Document contexts”: github.com/perl6/doc/issues/1225#i...-326782890 | 03:54 | ||
raschipi | AlexDaniel: Can you asign #1082 to me? | 03:55 | |
AlexDaniel | raschipi: you should be able to do it yourself now | 03:58 | |
.tell moritz invite rafaelschipiura to perl6/teams/perl6 | 03:59 | ||
yoleaux | AlexDaniel: I'll pass your message to moritz. | ||
AlexDaniel | .tell moritz plz | ||
yoleaux | AlexDaniel: I'll pass your message to moritz. | ||
AlexDaniel | raschipi: does it work? | ||
(I added you to perl6/doc repo collaborators) | 04:00 | ||
raschipi | If there is an option to asign myself, I'm not seeing it. Where is the option located? | ||
AlexDaniel | raschipi: check your notifications, there's an invite | ||
or maybe this link: github.com/perl6/doc/invitations | 04:01 | ||
04:02
Cabanossi left
04:03
Cabanossi joined
|
|||
AlexDaniel | raschipi: ok, what about now? Still no “assign yourself” button? | 04:03 | |
raschipi | I see now that I had just "e-mail" and not "web" activated in my github preferences, that's why I didn't saw it. | ||
squashable6 | 🍕 rafaelschipiura++ self-assigned issue “Docs on “my” should mention dynamic variables”: github.com/perl6/doc/issues/1082 | 04:04 | |
AlexDaniel | \o/ | ||
raschipi | Now there is, thanks AlexDaniel. | ||
04:04
unnecessarymulti joined
|
|||
raschipi | WHere should I wrap doc lines? | 04:09 | |
AlexDaniel | raschipi: good question. I don't think there's a hard limit anywhere. I use 72, some people seem to use 80 | 04:12 | |
sometimes I see really long lines | |||
04:14
yht left
04:17
yht joined
04:26
u-ou- joined
04:29
APic left
|
|||
Geth | doc/rafaelschipiura-patch-1: 56008f7a46 | rafaelschipiura++ (committed using GitHub Web editor) | doc/Language/variables.pod6 “my” docs mentioning dynamic variables Explains the relationship between lexical/package and normal/dynamic scope a bit more. Asked in #1082 |
04:31 | |
doc: rafaelschipiura++ created pull request #1522: “my” docs mentioning dynamic variables |
|||
squashable6 | 🍕 rafaelschipiura++ opened pull request ““my” docs mentioning dynamic variables”: github.com/perl6/doc/pull/1522 | ||
04:32
piojo2 left
|
|||
Geth | doc: 13206c4195 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Type/Routine.pod6 Add another 「is pure」 example Hopefully resolves #1231. |
04:33 | |
squashable6 | 🍕 AlexDaniel++ closed issue “Explain more on benefits…”: github.com/perl6/doc/issues/1231 | ||
🍕 AlexDaniel++ reopened issue “Explain more on benefits…”: github.com/perl6/doc/issues/1231 | |||
🍕 AlexDaniel++ assigned issue “Explain more on benefits…” to zoffixznet: github.com/perl6/doc/issues/1231 | |||
🍕 AlexDaniel++ assigned issue “Explain more on benefits…” to moritz: github.com/perl6/doc/issues/1231 | |||
🍕 AlexDaniel++ wrote a comment on “Explain more on benefits…”: github.com/perl6/doc/issues/1231#i...-326783976 | 04:34 | ||
Geth | doc/rafaelschipiura-patch-1: ca7949f763 | rafaelschipiura++ (committed using GitHub Web editor) | doc/Language/variables.pod6 Update variables.pod6 |
04:35 | |
squashable6 | 🍕 rafaelschipiura++ synchronize pull request ““my” docs mentioning dynamic variables”: github.com/perl6/doc/pull/1522 | ||
🍕 AlexDaniel++ wrote a comment on “Native Types Not Documented”: github.com/perl6/doc/issues/372#is...-326784082 | 04:38 | ||
04:38
APic joined
|
|||
squashable6 | 🍕 AlexDaniel++ assigned issue “Native Types Not Documented” to zoffixznet: github.com/perl6/doc/issues/372 | 04:38 | |
🍕 rafaelschipiura++ wrote a comment on “Explain more on benefits…”: github.com/perl6/doc/issues/1231#i...-326784089 | |||
04:39
mr-fooba_ left
04:40
mr-foobar joined
|
|||
AlexDaniel | hmm I think there's a better example | 04:41 | |
squashable6 | 🍕 rafaelschipiura++ self-assigned issue “Examples for sprintf use OUTPUT instead of RESULT”: github.com/perl6/doc/issues/1521 | 04:48 | |
04:48
yht left
|
|||
Geth | doc: a943c8628e | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Type/Routine.pod6 Use for loop to show the benefits of 「is pure」 Another addition for issue #1231. |
04:48 | |
04:48
u-ou- left,
mr_ron left
04:49
BenGoldberg joined
04:50
zakame joined
|
|||
zakame | hello o/ | 04:50 | |
AlexDaniel | buggable: pizza zakame | 04:53 | |
buggable | zakame, enjoy this slice of Hawaiian pizza, my friend! Yummy 🍕 | ||
AlexDaniel | squashable6: status | ||
squashable6 | AlexDaniel, 🍕 SQUASHathon is in progress! The end of the event in ≈7 hours | ||
AlexDaniel, Log and stats: gist.github.com/3dba45e5378a83681e...0201104170 | |||
AlexDaniel | I think I won't wake up in less than 7 hours, so this concludes my squashathoning :) Take care everyone! | ||
issue_comment: ├ created: 127 | 04:55 | ||
heh | |||
zakame | thanks AlexDaniel | 04:56 | |
buggable: pizza AlexDaniel | |||
buggable | AlexDaniel, enjoy this slice of Mexican Green Wave pizza, my friend! Yummy 🍕 | ||
Geth | doc: bba72e288a | rafaelschipiura++ (committed using GitHub Web editor) | doc/Type/Str.pod6 Examples for sprintf use RESULT Closes #1521 |
04:57 | |
squashable6 | 🍕 rafaelschipiura++ closed issue “Examples for sprintf use OUTPUT instead of RESULT”: github.com/perl6/doc/issues/1521 | ||
raschipi | Sleep tight, AlexDaniel. | 04:58 | |
04:59
u-ou- joined
05:00
unnecessarymulti left
05:02
yht joined,
snarkyboojum joined,
snarkyboojum left
05:03
snarkyboojum joined,
snarkyboojum left
05:04
u-ou- left
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Modified quantifier trap…”: github.com/perl6/doc/issues/1163#i...-326784731 | 05:05 | |
05:06
snarkyboojum joined
|
|||
squashable6 | 🍕 AlexDaniel++ opened issue “What is a trap and what isn't?”: github.com/perl6/doc/issues/1523 | 05:07 | |
🍕 AlexDaniel++ labeled issue “What is a trap and what isn't?”: github.com/perl6/doc/issues/1523 | |||
🍕 AlexDaniel++ unlabeled issue “What is a trap and what isn't?”: github.com/perl6/doc/issues/1523 | |||
🍕 AlexDaniel++ labeled issue “What is a trap and what isn't?”: github.com/perl6/doc/issues/1523 | |||
05:08
travis-ci joined
|
|||
travis-ci | Doc build passed. rafaelschipiura 'Update variables.pod6' | 05:08 | |
travis-ci.org/perl6/doc/builds/271313211 github.com/perl6/doc/compare/56008...7949f763c3 | |||
05:08
travis-ci left,
snarkyboojum left
05:09
mr-foobar left
05:10
lancew joined,
mr-foobar joined,
snarkyboojum joined,
snarkyboojum left
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “What is a trap and what isn't?”: github.com/perl6/doc/issues/1523#i...-326784873 | 05:11 | |
05:12
u-ou- joined,
snarkyboojum joined,
snarkyboojum left
|
|||
squashable6 | 🍕 rafaelschipiura++ edited issue “Modified quantifier should be better explained.”: github.com/perl6/doc/issues/1163 | 05:12 | |
🍕 rafaelschipiura++ reopened issue “Modified quantifier should be better explained.”: github.com/perl6/doc/issues/1163 | 05:13 | ||
🍕 rafaelschipiura++ wrote a comment on “Modified quantifier should be better explained.”: github.com/perl6/doc/issues/1163#i...-326784913 | |||
05:14
snarkyboojum joined,
snarkyboojum left
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Modified quantifier should be better explained.”: github.com/perl6/doc/issues/1163#i...-326784945 | 05:14 | |
05:14
travis-ci joined
|
|||
travis-ci | Doc build passed. rafaelschipiura '“my” docs mentioning dynamic variables | 05:14 | |
travis-ci.org/perl6/doc/builds/271312837 github.com/perl6/doc/commit/56008f7a4662 | |||
05:14
travis-ci left,
snarkyboojum joined,
snarkyboojum left
05:16
u-ou- left
05:17
snarkyboojum joined,
snarkyboojum left
05:19
snarkyboojum joined
05:22
snarkyboojum left
05:23
snarkyboojum joined
05:24
snarkyboojum left
05:25
u-ou- joined,
u-ou- left,
snarkyboojum joined,
snarkyboojum left
|
|||
squashable6 | 🍕 rafaelschipiura++ self-assigned issue “Modified quantifier should be better explained.”: github.com/perl6/doc/issues/1163 | 05:26 | |
05:26
snarkyboojum joined
05:27
snarkyboojum left
05:28
khw left,
snarkyboojum joined,
snarkyboojum left
05:29
snarkyboojum joined,
snarkyboojum left,
yht left
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “What is a trap and what isn't?”: github.com/perl6/doc/issues/1523#i...-326785400 | 05:29 | |
AlexDaniel | omg now heading to bed for realz | ||
zakame | good night AlexDaniel | 05:30 | |
05:31
snarkyboojum joined,
snarkyboojum left
05:32
BenGoldberg left,
snarkyboojum joined,
snarkyboojum left
05:33
snarkyboojum joined,
snarkyboojum left,
lancew left
05:34
snarkyboojum joined
05:35
snarkyboojum left
05:36
snarkyboojum joined,
BenGoldberg joined
|
|||
raschipi | huggable: hug snarkyboojum | 05:36 | |
huggable hugs snarkyboojum | |||
05:37
snarkyboojum left
05:38
lancew joined
05:39
darutoko joined
|
|||
lancew | So looking at the wiki and issue tracker looks like the Bug Squashathon took issue count from 280 -> 261. :-) | 05:39 | |
05:39
mr-foobar left
|
|||
lancew | I didn't really manage to contribute, but next month I hope to do more | 05:40 | |
raschipi | lancew: The Squashathon also included _opening_ issues. | ||
05:43
mr-foobar joined
|
|||
Geth | doc: f26209ecd4 | rafaelschipiura++ (committed using GitHub Web editor) | doc/Language/regexes.pod6 Modified quantifier better explained. Closes #1163 |
05:43 | |
squashable6 | 🍕 rafaelschipiura++ closed issue “Modified quantifier should be better explained.”: github.com/perl6/doc/issues/1163 | ||
05:44
snarkyboojum joined
05:45
snarkyboojum left
05:46
snarkyboojum joined,
snarkyboojum left,
Cabanossi left
05:47
snarkyboojum joined,
snarkyboojum left
05:48
Cabanossi joined,
snarkyboojum joined,
snarkyboojum left
|
|||
squashable6 | 🍕 rafaelschipiura++ wrote a comment on “What is a trap and what isn't?”: github.com/perl6/doc/issues/1523#i...-326785950 | 05:49 | |
05:50
snarkyboojum joined,
snarkyboojum left
05:51
snarkyboojum joined
05:52
snarkyboojum left
05:53
snarkyboojum joined,
snarkyboojum left
|
|||
AlexDaniel | squashable6: status | 05:54 | |
squashable6 | AlexDaniel, 🍕 SQUASHathon is in progress! The end of the event in ≈6 hours | ||
AlexDaniel, Log and stats: gist.github.com/2572c714bc8aa099a7...eaffeae65b | |||
AlexDaniel | lancew: ↑ | ||
lancew: 46 closed, 21 opened | |||
05:54
snarkyboojum joined
|
|||
AlexDaniel | lancew: also, you still have 6 hours left :) | 05:54 | |
05:55
snarkyboojum left
|
|||
AlexDaniel | actually, 26 opened if you count reopened tickets | 05:55 | |
lancew | AlexDaniel, excellent | 05:58 | |
06:04
piojo2 joined
06:07
BenGoldberg left
06:09
itaipu left
06:10
skids left,
Kyo91_ joined
06:11
mr-foobar left
|
|||
squashable6 | 🍕 lancew++ wrote a comment on “Docs for != operator sho…”: github.com/perl6/doc/issues/1515#i...-326786670 | 06:14 | |
06:15
Kyo91_ left,
mr-foobar joined
06:17
Cabanossi left
06:18
Cabanossi joined
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Docs for != operator sho…”: github.com/perl6/doc/issues/1515#i...-326786838 | 06:18 | |
🍕 AlexDaniel++ wrote a comment on “Docs for != operator sho…”: github.com/perl6/doc/issues/1515#i...-326786897 | 06:20 | ||
06:25
unnecessarymulti joined
06:26
zakame left
06:27
snarkyboojum joined,
snarkyboojum left
06:29
Actualeyes joined
06:32
mr_ron joined,
zakame joined
|
|||
Geth | doc: lancew++ created pull request #1524: Add explanation that != is alias for !== |
06:45 | |
squashable6 | 🍕 lancew++ opened pull request “Add explanation that != is alias for !==”: github.com/perl6/doc/pull/1524 | ||
lancew | Just spotted the additional comment on the "Docs for !=" issue. AlexDaniel I am not sure how I would add the metaop comment | 06:47 | |
Geth | doc: 96eb7ca314 | (Lance Wicks)++ | doc/Language/operators.pod6 Add explanation that != is alias for !== |
||
doc: 8c0957a2ba | (Aleks-Daniel Jakimenko-Aleksejev)++ (committed using GitHub Web editor) | doc/Language/operators.pod6 Merge pull request #1524 from lancew/master Add explanation that != is alias for !== |
|||
squashable6 | 🍕 AlexDaniel++ merged pull request “Add explanation that != is alias for !==”: github.com/perl6/doc/pull/1524 | ||
lancew | As in how to phrase it | ||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Docs for != operator sho…”: github.com/perl6/doc/issues/1515#i...-326787703 | 06:48 | |
🍕 AlexDaniel++ closed issue “Docs for != operator sho…”: github.com/perl6/doc/issues/1515 | |||
🍕 AlexDaniel++ wrote a comment on “! meta operator not documented”: github.com/perl6/doc/issues/1227#i...-326787747 | 06:49 | ||
AlexDaniel | lancew: on it | 06:52 | |
lancew: give me a minute :) | 06:53 | ||
06:57
wamba joined
|
|||
Geth | doc: 33dcac7f2b | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Language/operators.pod6 Make ! and !eq searchable Also move !== reference. Resolves #1227 and makes a slight adjustment to the already closed #1515. |
06:58 | |
squashable6 | 🍕 AlexDaniel++ closed issue “! meta operator not documented”: github.com/perl6/doc/issues/1227 | ||
AlexDaniel | lancew: what do you think about this? ↑ | ||
oops | 06:59 | ||
Geth | doc: 0b838e9418 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Language/operators.pod6 Oops. |
||
squashable6 | 🍕 lancew++ wrote a comment on commit 0b838e94183f: github.com/perl6/doc/commit/0b838e...t-24052731 | 07:07 | |
raschipi | People thinking they can deprecate != will be overruled by TimToady. "It's prettier" is a perfectly valid and strong motivation in Perl6. | 07:09 | |
07:10
mr-foobar left,
andrzejku joined
|
|||
AlexDaniel | raschipi: I wouldn't be so sure about this. ≠ is prettier, != not much | 07:10 | |
raschipi | He went out of his way to add not only !=, but ne too. | 07:11 | |
lancew | ≠ is prettier, harder to type tho. :-) | ||
07:12
mr_ron left
|
|||
AlexDaniel | lancew: either one key press more or as hard as typing != if we resolve these issues: github.com/vim-perl/vim-perl6/issues/8 github.com/perl6/atom-language-perl6/issues/72 github.com/perl6/perl6-mode/issues/14 | 07:12 | |
07:12
unnecessarymulti left
|
|||
raschipi | Roast has plenty of tests to make sure they exist. | 07:12 | |
AlexDaniel | hm, turns out I have ≠ on my layout | 07:14 | |
so ≠ is actually easier to type than != :S | |||
07:14
Kyo91_ joined
07:15
mr-foobar joined
|
|||
AlexDaniel | sure, it's my custom layout, but I haven't used ≠ directly since I created the layout… which was a few years ago | 07:15 | |
07:16
piojo2 left
|
|||
lancew | AlexDaniel, very nice! I have not seen vim-perl6 before. Nice! | 07:18 | |
07:19
Kyo91_ left
07:20
travis-ci joined
|
|||
travis-ci | Doc build errored. Aleks-Daniel Jakimenko-Aleksejev 'Make ! and !eq searchable | 07:20 | |
travis-ci.org/perl6/doc/builds/271327086 github.com/perl6/doc/compare/8c095...dcac7f2bc6 | |||
07:20
travis-ci left
|
|||
buggable | [travis build above] ✓ All failures are due to timeout (1), missing build log (0), GitHub connectivity (0), or failed make test (0). | 07:20 | |
07:21
Kyo91_ joined
07:22
zakame left
07:25
Kyo91_ left
|
|||
Geth | doc: fccff680e0 | (Moritz Lenz)++ | doc/Type/Routine.pod6 is pure: Mention sink context warnings Closes #1231. |
07:27 | |
squashable6 | 🍕 moritz++ closed issue “Explain more on benefits…”: github.com/perl6/doc/issues/1231 | ||
07:31
piojo2 joined
|
|||
Geth | doc: 239f43cdab | (Moritz Lenz)++ | doc/Type/Routine.pod6 is pure: more background explain why the compiler cannot reliably infer purity on its own. For issue #1231. |
07:33 | |
AlexDaniel | moritz: “even if they through exceptions”? Something is not right | ||
Geth | doc: 825feea762 | (Moritz Lenz)++ | doc/Type/Routine.pod6 Fix a word, AlexDaniel++ |
07:36 | |
07:39
mr-foobar left
07:43
piojo2 left,
mr-foobar joined
07:47
nadim joined
07:51
yht joined
|
|||
moritz | squashable6: status | 07:54 | |
squashable6 | moritz, 🍕 SQUASHathon is in progress! The end of the event in ≈4 hours | ||
yoleaux | 03:59Z <AlexDaniel> moritz: invite rafaelschipiura to perl6/teams/perl6 | ||
03:59Z <AlexDaniel> moritz: plz | |||
squashable6 | moritz, Log and stats: gist.github.com/2f8068d53f4ac03b4e...a1d0084f82 | ||
07:55
setty1 joined
|
|||
raschipi | moritz: I was already invited, thanks. | 07:57 | |
AlexDaniel | not really | ||
raschipi | Zoffiz sent the invitation | ||
AlexDaniel | I've added you to doc repo, but not perl6 team | ||
ah | |||
ok | |||
07:59
travis-ci joined
|
|||
travis-ci | Doc build passed. Moritz Lenz 'is pure: Mention sink context warnings | 07:59 | |
travis-ci.org/perl6/doc/builds/271330434 github.com/perl6/doc/compare/0b838...cff680e0d6 | |||
07:59
travis-ci left
08:04
kent\n left
|
|||
squashable6 | 🍕 JJ++ wrote a comment on “Explain more on benefits…”: github.com/perl6/doc/issues/1231#i...-326790582 | 08:06 | |
🍕🍕🍕 First contribution by JJ++! ♥ | |||
08:10
mr-foobar left
|
|||
Geth | doc: lancew++ created pull request #1525: Change $p to $promise in Async documentation |
08:11 | |
squashable6 | 🍕 lancew++ opened pull request “Change $p to $promise in Async documentation”: github.com/perl6/doc/pull/1525 | ||
08:12
kent\n joined
08:14
mr-foobar joined
08:15
ramortegui left
08:16
Cabanossi left
08:18
Cabanossi joined
|
|||
squashable6 | 🍕 moritz++ assigned issue “Explain more on benefits…” to JJ: github.com/perl6/doc/issues/1231 | 08:23 | |
🍕 moritz++ reopened issue “Explain more on benefits…”: github.com/perl6/doc/issues/1231 | 08:24 | ||
🍕 rafaelschipiura++ wrote a comment on “Explain more on benefits…”: github.com/perl6/doc/issues/1231#i...-326791419 | |||
🍕 moritz++ wrote a comment on “Explain more on benefits…”: github.com/perl6/doc/issues/1231#i...-326791422 | |||
🍕 moritz++ self-unassigned issue “Explain more on benefits…”: github.com/perl6/doc/issues/1231 | |||
08:25
ChoHag joined
|
|||
Geth | doc: a5be0cecfe | (Lance Wicks)++ (committed by Moritz Lenz) | doc/Type/IO/Socket/Async.pod6 Change $p to $promise in Async documentation As per Issue #1213, change the use of $p to $promise to make it more expressive. |
08:26 | |
squashable6 | 🍕 moritz++ merged pull request “Change $p to $promise in Async documentation”: github.com/perl6/doc/pull/1525 | ||
08:26
avalenn left
|
|||
squashable6 | 🍕 rafaelschipiura++ edited issue “Make IO::Socket::Async first example more explicit”: github.com/perl6/doc/issues/1213 | 08:26 | |
moritz just invited lancew to the perl6 team | |||
squashable6 | 🍕 JJ++ wrote a comment on “Explain more on benefits…”: github.com/perl6/doc/issues/1231#i...-326791520 | 08:27 | |
🍕 rafaelschipiura++ wrote a comment on “Explain more on benefits…”: github.com/perl6/doc/issues/1231#i...-326791561 | 08:28 | ||
08:29
ramortegui joined
08:31
setty1 left
08:33
avalenn joined
|
|||
squashable6 | 🍕 JJ++ wrote a comment on “Explain more on benefits…”: github.com/perl6/doc/issues/1231#i...-326791823 | 08:34 | |
08:41
mr-foobar left
08:43
mr-foobar joined
|
|||
lancew | Perhaps this is a niave question, but what does being invited to perl6 team actually mean? | 08:43 | |
08:46
ramortegui left,
Cabanossi left
|
|||
Geth | doc: gfldex++ created pull request #1526: Explain names of subs. closes #1478 |
08:46 | |
squashable6 | 🍕 gfldex++ opened pull request “Explain names of subs. closes #1478”: github.com/perl6/doc/pull/1526 | ||
08:48
Cabanossi joined
08:49
mr_ron joined
|
|||
raschipi | It's the "commit bit". | 08:49 | |
squashable6 | 🍕 rafaelschipiura++ wrote a comment on “Explain more on benefits…”: github.com/perl6/doc/issues/1231#i...-326792481 | 08:50 | |
gfldex | the whole sigil section sucks | ||
gfldex goes to issue an issue | 08:51 | ||
08:51
espadrine joined
08:53
dogbert2 joined
08:56
yht left
|
|||
lancew | thanks raschipi | 08:57 | |
08:59
Sgeo left
09:02
TEttinger left
|
|||
squashable6 | 🍕 gfldex++ opened issue “revamp sigils section”: github.com/perl6/doc/issues/1527 | 09:06 | |
raschipi | squashable6: status | ||
squashable6 | raschipi, 🍕 SQUASHathon is in progress! The end of the event in ≈2 hours | ||
raschipi, Log and stats: gist.github.com/5c961f1d97a75fe542...534010ad26 | |||
raschipi | gfldex: Can you put a link to which section are you refering to in #1527? | 09:07 | |
squashable6 | 🍕 rafaelschipiura++ labeled issue “revamp sigils section”: github.com/perl6/doc/issues/1527 | 09:08 | |
09:09
mr-fooba_ joined
|
|||
gfldex | raschipi: I can't link to the &-container section because it's not witten yet. Also, I would prefer to work on solving the issue instead of working on the issue. | 09:09 | |
It's not that big actually. | |||
raschipi | Right, if you want to just solve it, awesome. | ||
squashable6 | 🍕 rafaelschipiura++ assigned issue “revamp sigils section” to gfldex: github.com/perl6/doc/issues/1527 | 09:10 | |
🍕 rafaelschipiura++ unlabeled issue “revamp sigils section”: github.com/perl6/doc/issues/1527 | |||
gfldex | I better have a bath first. We don't want to make the docs all dirty, right? | ||
raschipi | I'm gonna get some shut eye. | 09:11 | |
Night people, have the appropriate amount of fun. | |||
09:11
raschipi left
09:12
mr-foobar left,
dotness joined,
ramortegui joined
09:17
Cabanossi left
09:18
Cabanossi joined
09:22
dotness left
09:25
Sgeo joined
|
|||
squashable6 | 🍕 lancew++ wrote a comment on “Make IO::Socket::Async first example more explicit”: github.com/perl6/doc/issues/1213#i...-326794188 | 09:31 | |
09:45
sena_kun joined
|
|||
squashable6 | 🍕 moritz++ wrote a comment on “Make IO::Socket::Async first example more explicit”: github.com/perl6/doc/issues/1213#i...-326794896 | 09:47 | |
🍕 lancew++ closed issue “Make IO::Socket::Async first example more explicit”: github.com/perl6/doc/issues/1213 | 09:48 | ||
lancew didn't realise I had to go to the perl6 page on GH to accept invitation and then have ability to close issues. | 09:49 | ||
moritz | lancew: now you found out :-) | ||
lancew | :-) | ||
09:52
ramortegui left,
ramortegui joined
09:54
Skarsnik joined
|
|||
squashable6 | 🍕 Skarsnik++ wrote a comment on “Native Types Not Documented”: github.com/perl6/doc/issues/372#is...-326795282 | 09:57 | |
🍕🍕🍕 First contribution by Skarsnik++! ♥ | |||
Skarsnik | hello | ||
10:09
Actualeyes left
10:12
ramortegui left
10:15
emeric joined
10:18
piojo2 joined
10:25
espadrine left
10:26
ShalokShalom_ joined
10:29
ShalokShalom left
|
|||
nadim | hi | 10:29 | |
piojo2 | titsuki: you wrote that the heredoc adverb isn't documented-- github.com/perl6/doc/issues/1102 | 10:31 | |
But on the quoting constructs page, it's both in the adverbs list, and described in its own section. Should this be closed? | |||
10:44
Kyo91_ joined
|
|||
Aaronepower | Hello, could someone explain why this grammar fails when I added '½' I thought `\d` would also catch those? paste.rs/Lms | 10:45 | |
lizmat | m: dd "2½".uniprops | 10:46 | |
camelia | ("Nd", "No").Seq | ||
lizmat | I think \d only matches the "Nd" property, not the No property | ||
as in 2 is a digit, ½ is a number | 10:47 | ||
Aaronepower | lizmat: The documentation says Unicode N docs.perl6.org/language/regexes#Ba...er_classes | 10:48 | |
10:49
Kyo91_ left,
pmurias joined
|
|||
lizmat | m: say "2½" ~~ /\d+/ # I'd say that was a bug in either the documentation or the core | 10:49 | |
camelia | 「2」 | ||
piojo2 | .tell titsuki Shouldn't this be closed? It's documented on the quoting constructs page -- github.com/perl6/doc/issues/1102 | 10:50 | |
yoleaux | piojo2: I'll pass your message to titsuki. | ||
pmurias | if I want to create a list of some LHF (low hanging fruit) tasks for rakudo.js/nqp.js what would be a good way of doing it (a .markdown file/LHF tagged github issues?) | ||
Aaronepower | lizmat: Is there any way to match fractions without special casing? | ||
lizmat | samcv might know | 10:51 | |
Aaronepower | lizmat: I have to dc to go to a meeting. If they have answer could they memo it to me? Thanks so much for your help! | 10:53 | |
10:53
Aaronepower left
|
|||
lizmat | .tell Aaronepower <:No> should match | 10:54 | |
yoleaux | lizmat: I'll pass your message to Aaronepower. | ||
lizmat | m: say "½" ~~ / <:No> / | ||
camelia | 「½」 | ||
Geth | doc: gfldex++ created pull request #1528: #1527 |
10:56 | |
squashable6 | 🍕 gfldex++ opened pull request “#1527”: github.com/perl6/doc/pull/1528 | ||
🍕 gfldex++ edited pull request “#1527”: github.com/perl6/doc/pull/1528 | 10:57 | ||
10:57
tokage left
|
|||
lizmat | m: say "2½" ~~ / [<:No> | <:Nd>]+ / # Aaronepower | 10:58 | |
camelia | 「2½」 | ||
10:58
margeas joined
10:59
margeas left,
margeas joined,
Aaronepower joined
11:01
Aaronepower left
|
|||
lizmat | m: say "2½" ~~ / <:No+:Nd>+ / # better Aaronepower | 11:03 | |
camelia | 「2½」 | ||
11:11
chsanch joined
11:13
dogbert2 left
11:23
aborazmeh joined,
aborazmeh left,
aborazmeh joined
11:28
Aaronepower joined
11:33
chsanch left
11:34
rindolf joined,
ks joined,
dogbert2 joined,
ks left
11:37
andrzejku left
|
|||
squashable6 | 🍕 JJ++ submitted a review on pull request “#1527”: github.com/perl6/doc/pull/1528#pul...w-60294041 | 11:37 | |
🍕 JJ++ closed issue “revamp sigils section”: github.com/perl6/doc/issues/1527 | 11:38 | ||
Geth | doc: 4acf9cdb10 | (Wenzel P. P. Peppmeyer)++ | doc/Language/containers.pod6 explain &-sigiled containers |
||
doc: b7f33a037d | (Wenzel P. P. Peppmeyer)++ | doc/Language/containers.pod6 name default type constraints of containers |
|||
doc: b189c927a4 | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | doc/Language/containers.pod6 Merge pull request #1528 from gfldex/#1527 thanks a lot for addressing #1527 |
|||
squashable6 | 🍕 JJ++ merged pull request “#1527”: github.com/perl6/doc/pull/1528 | ||
11:38
firstdayonthejob joined,
andrzejku joined,
ShalokShalom_ is now known as ShalokShalom
11:41
Aaronepower left,
espadrine joined
11:42
yqt joined
11:43
Aaronepower joined
11:44
Aaronepower left
11:45
Aaronepower joined
11:50
firstdayonthejob left
11:51
firstdayonthejob joined
11:56
firstdayonthejob left,
itaipu joined
11:58
Aaronepower left
12:03
firstdayonthejob joined
12:05
Aaronepower joined,
firstdayonthejob left,
MasterDuke joined
12:06
Aaronepower left
12:09
Aaronepower joined
12:12
Actualeyes joined
12:13
Aaronepower left
12:17
aborazmeh left
12:26
mr-fooba_ left
12:27
mr-foobar joined
|
|||
Geth | doc: 650d243562 | (Wenzel P. P. Peppmeyer)++ (committed by Moritz Lenz) | doc/Language/functions.pod6 Explain names of subs. closes #1478 |
12:39 | |
12:41
Aaronepower joined
|
|||
lancew | squashable6: status | 12:42 | |
squashable6 | lancew, Next SQUASHathon in 32 days and ≈21 hours (2017-10-07 UTC-12⌁UTC+14) | ||
Geth | doc: a6f839bf3b | (Wenzel P. P. Peppmeyer)++ (committed by Moritz Lenz) | doc/Type/Iterator.pod6 better example in Iterator, closes #1508 (#1509) |
||
12:43
Aaronepower left
|
|||
moritz | AlexDaniel, ZofBot: what's the next topic for the squashaton? And is anybody writing a summary of the previous one? | 12:57 | |
12:57
yht joined
|
|||
El_Che | it looks that we don't have to put much effort in trying to get rakudo to build on Solaris. With the layoff of the tech people, it looks like it's dead | 12:59 | |
moritz | sad, it looked like a great piece of technology | 13:00 | |
with zones, dtrace and zfs | |||
El_Che | yeah, good memories | 13:01 | |
lizmat | SunOS was my first unix-like system | ||
El_Che | and automating it with perl before the config management soft became popular :) | ||
I wrote a shitload of perl code for solaris :) | |||
13:02
lancew left
|
|||
lizmat | afk again& | 13:07 | |
13:07
snarkyboojum joined,
snarkyboojum left
13:10
espadrine left,
aindilis left
13:13
snarkyboojum joined,
snarkyboojum left
13:21
purcell joined
13:26
mr-foobar left
|
|||
piojo2 | To edit a module that's installed with rakudobrew, what do I need to do? | 13:27 | |
I found the file (printed in a stack trace), but editing it does nothing. There must be a cached copy or cached bytecode somewhere | |||
sena_kun | You likely want to clone a repository of the module, make the edits and install it locally with zef. | 13:28 | |
13:28
mr-foobar joined
|
|||
piojo2 | sena_kun: I'm more interested in quick and dirty editing. I don't need intend to install the result, just run it, learn a bit more, and undo all my dirty changes. | 13:29 | |
And add what I learn to a bug report so it can be fixed properly. | |||
13:30
Skarsnik_ joined
|
|||
sena_kun | maybe someone can point out better solution than mine. | 13:30 | |
piojo2 | I saw in a stack trace: Actually thrown at: in code at homedir/.rakudobrew/moar-blead-nom/install/share/perl6/site/sources/338438A16791DC5A3816B1052C78248FFDAFFEAB (File::Find) line 43 | ||
but editing that file does nothing. Is rakudo caching bytecode, or is zef caching another copy of the file (which I could delete)? | 13:31 | ||
sena_kun | You can use module without installing it. Like, clone the source, cd into the directory, then run `perl6 -Ilib` and try what you want. Changes you'll be doing in the clonned repository will be reflected this way. | ||
piojo2 | sena_kun: that will work, thanks | 13:32 | |
I just wish this weren't so opaque | |||
sena_kun | I am not an expert in precompiling stuff, though, so maybe there's a better way. | ||
13:33
Skarsnik left
13:43
snarkyboojum joined,
snarkyboojum left
13:50
emeric left
|
|||
piojo2 | m: use File::Find; mkdir 'test-root/a'; chmod 0, 'test-root/a'; say find(dir => 'test-root', keep-going => True); | 13:51 | |
camelia | ===SORRY!=== Could not find File::Find at line 1 in: /home/camelia/.perl6 /home/camelia/rakudo-m-inst-1/share/perl6/site /home/camelia/rakudo-m-inst-1/share/perl6/vendor /home/camelia/rakudo-m-inst-1/share/perl6 CompUnit::… |
||
piojo2 | eh, it was worth a try | ||
sena_kun | >Failed to get the directory contents of '/home/koto/test-root/a': Failed to open dir: 13 | 13:53 | |
what's the problem? | 13:54 | ||
jdv79 | gist.github.com/anonymous/7293055e...d902329dd1 | 13:55 | |
yoleaux | 2 Sep 2017 19:24Z <moritz> jdv79: not much :/ | ||
jdv79 | that's a bug, right? | ||
.tell moritz can anyone else help? its kinda lame. | 13:56 | ||
yoleaux | jdv79: I'll pass your message to moritz. | ||
13:56
mr-foobar left
|
|||
jdv79 | ugexe: weird how already installed modules are reported as failed to install if they are install slightly concurrently | 13:57 | |
just ahead that is | |||
is that intended? | |||
14:00
mr-foobar joined
|
|||
Skarsnik_ | star: use File::Find; mkdir 'test-root/a'; chmod 0, 'test-root/a'; say find(dir => 'test-root', keep-going => True); | 14:01 | |
camelia | mkdir is disallowed in restricted setting in sub restricted at src/RESTRICTED.setting line 1 in sub mkdir at src/RESTRICTED.setting line 8 in block <unit> at <tmp> line 1 |
||
piojo2 | sena_kun: I'm passing a parameter which says to ignore errors, so it shouldn't fail | ||
jdv79 | oh, it is already - rt.perl.org/Public/Bug/Display.html?id=127772 | ||
piojo2 | Was something changed in the way try/CATCH is implemented that makes "try" mandatory? | ||
Everything I read says it's optional, but now I'm encountering code that fails without the explicit "try { }" block | 14:02 | ||
sena_kun: thanks for helping me run that, BTW | 14:03 | ||
sena_kun | no problem. cannot explain why it runs that way though. | ||
14:03
ShalokShalom left,
ShalokShalom joined
|
|||
piojo2 | something is wrong with CATCH | 14:03 | |
tadzik: in File::Find, line 45, CATCH isn't working. But I'm not sure it's a Find bug, since it works if it's surrounded with "try { }" | 14:08 | ||
14:20
Kyo91_ joined
14:23
nowan left
14:25
nowan joined
14:27
mr-foobar left
14:28
Aaronepower joined
14:30
mr-foobar joined
|
|||
Aaronepower | How do you match any number in regex? Including fractions like ½? | 14:31 | |
yoleaux | 10:54Z <lizmat> Aaronepower: <:No> should match | ||
Aaronepower | Ah | ||
APic | Ah. | ||
TimToady | m: say '1' ~~ /<:No>/ | 14:32 | |
camelia | Nil | ||
TimToady | m: say '1' ~~ /<:N>/ | ||
camelia | 「1」 | ||
Aaronepower | m: say '½' ~~ /<:N>/ | 14:33 | |
camelia | 「½」 | ||
14:34
dogbert2 left
|
|||
MasterDuke | m: say "2½" ~~ / <:No+:Nd>+ / # better Aaronepower | 14:34 | |
camelia | 「2½」 | ||
Aaronepower | MasterDuke: What does :Nd cover? | ||
MasterDuke | lizmat++ mentioned ^^^ after you left | ||
Aaronepower | Why is that better than just N | ||
MasterDuke | might be the same | 14:35 | |
the are sometime slight differences between the unicode classes and some of the built in Perl 6 classes | 14:36 | ||
Aaronepower | Is there any way to convert '1½' to 1.5 in perl6? | ||
MasterDuke | m: say '1½'.comb>>.unival>>.sum | 14:38 | |
camelia | (1 0.5) | ||
MasterDuke | m: say ('1½'.comb>>.unival).sum | ||
camelia | 1.5 | ||
TimToady | m: say ('42½'.comb>>.unival).sum | 14:39 | |
camelia | 6.5 | ||
TimToady | Aaronepower: are you asking for this as part of the language? | 14:40 | |
Aaronepower | TimToady: Well I was wondering since Perl6 has great unicode support I figured it would be smart enough to handle this too. | 14:41 | |
TimToady | we considered it :) | ||
Aaronepower | TimToady: Why was it rejected? | ||
14:41
zakame joined
|
|||
TimToady | just seems like kind of a low-leverage feature | 14:41 | |
and modules will happen :) | 14:42 | ||
Aaronepower | TimToady: What do you mean low-leverage? | ||
TimToady | doesn't get you a large advantage anywhere else | ||
Aaronepower | TimToady: True, but text processing is a huge part of Perl6 so it gives a huge boon to that area. | 14:43 | |
piojo2 | 2² does work, though | ||
TimToady | that's more useful generally | 14:44 | |
piojo2 | I agree | ||
I'm just pointing out that it's the same category of functionality--copy/pasting math from the internet, mostly | |||
TimToady | ya gotta draw the line somewhere, and this where seems about as good as any | ||
piojo2 | I don't think this falls under the umbrella of text processing. | ||
for this to be text processing, that would imply you're running EVAL on random input :) | 14:45 | ||
Aaronepower | piojo2: No I'm using it for parsing out times and measurements from a document. | ||
TimToady | most uses of vulgar fractions are as multpliers or constants, very few as int+frac | ||
but then that's not using it within the language | |||
that's using it on a different language | 14:46 | ||
piojo2 | Aaronepower: I stand corrected. Interpreting as int != EVAL. Don't know why I was thinking that. | ||
err, number. not int. | |||
Aaronepower | Where is documentation on writing grammar failures? | 14:50 | |
14:50
kybr left
|
|||
zakame | hello I/ | 14:55 | |
piojo2 | Aaronepower: Like generating error messages in the grammar? | ||
grammar Foo { token TOP { <int> +% ',' || { die "need a number" } }; token int { \d+ } } | |||
Aaronepower | piojo2: I heard there was a method to do it though? | ||
piojo2 | Aaronepower: Sorry, I don't know | 14:56 | |
14:57
yht left
|
|||
Aaronepower | piojo2: Ah found it. `method FAILGOAL($goal) { die "cannot find $goal near position {self.pos}" }` | 14:57 | |
14:57
mr-foobar left
14:59
skids joined
15:01
mr-foobar joined
|
|||
gfldex | Aaronepower: FAILGOAL is not specced, what may or may not be intentional. | 15:04 | |
Aaronepower | gfldex: So it doesn't work? | ||
gfldex | Aaronepower: it may very well work but may be an implementation detail of Rakudo. | 15:05 | |
Aaronepower | gfldex: It didn't do anything | ||
gfldex | right now there is no way to hide or mark internals | 15:06 | |
15:06
espadrine joined,
Kyo91_ left
15:08
zakharyas joined
15:09
Kyo91_ joined
|
|||
piojo2 | grammar Foo { token TOP { <int> +% ',' || { FAILGOAL("number") } }; token int { \d+ } }; Foo.parse("hello"); | 15:11 | |
m: grammar Foo { token TOP { <int> +% ',' || { FAILGOAL("number") } }; token int { \d+ } }; Foo.parse("hello"); | |||
camelia | 5===SORRY!5=== Error while compiling <tmp> Undeclared name: FAILGOAL used at line 1 |
||
piojo2 | m: grammar Foo { token TOP { <int> +% ',' || { .FAILGOAL("number") } }; token int { \d+ } }; Foo.parse("hello"); | ||
camelia | No such method 'FAILGOAL' for invocant of type 'Any' in regex TOP at <tmp> line 1 in block <unit> at <tmp> line 1 |
||
piojo2 | m: grammar Foo { token TOP { <int> +% ',' || { self.FAILGOAL("number") } }; token int { \d+ } }; Foo.parse("hello"); | 15:13 | |
camelia | ( no output ) | ||
15:14
Skarsnik__ joined
15:17
Skarsnik_ left
15:24
Skarsnik_ joined
15:25
setty1 joined
15:26
mr-foobar left
15:27
mr-foobar joined
15:28
Skarsnik__ left
15:32
khw joined
15:35
Kyo91_ left
15:36
Kyo91_ joined
15:40
Kyo91_ left
15:44
cpage left
15:48
dogbert2 joined
|
|||
piojo2 | Aaronepower: you might find this useful: perlgeek.de/blog-en/perl-6/2017-00...rrors.html | 15:50 | |
15:52
zakharyas left
|
|||
Geth | doc: 67826ddc56 | (Steve Mynott)++ | doc/Language/containers.pod6 fix typo |
15:52 | |
15:55
devmikey joined
15:56
P6steve joined
15:57
mr-foobar left
16:00
P6steve left
16:01
mr-foobar joined
16:12
purcell left
16:14
zakame left
|
|||
AlexDaniel | squashable6: status | 16:23 | |
squashable6 | AlexDaniel, Next SQUASHathon in 32 days and ≈17 hours (2017-10-07 UTC-12⌁UTC+14) | ||
AlexDaniel | moritz: no repo was chosen yet | 16:24 | |
moritz: and I am not writing any blog post or anything, so everyone should feel free to do it | |||
16:26
mr-fooba_ joined
16:27
mr-foobar left
16:30
squashable6 left
16:36
Skarsnik__ joined
16:38
squashable6 joined
|
|||
AlexDaniel | squashable6: status 2017-09-02 | 16:38 | |
squashable6 | AlexDaniel, Log and stats: gist.github.com/fea65db631511cb191...df5cd397d8 | ||
Geth | doc: gfldex++ created pull request #1530: Explain sigils and link to details. fix #1529 |
16:39 | |
AlexDaniel | moritz: ↑ here's the last log | ||
16:39
Skarsnik_ left
16:41
mahmudov joined
16:42
mahmudov left
|
|||
Geth | whateverable: 3b1f3ca8ff | (Aleks-Daniel Jakimenko-Aleksejev)++ | bin/Squashable.p6 Add “status DATE” command To see the log of an even that already ended. |
16:42 | |
AlexDaniel | what repos are in need of squashathon? doc, roast, rakudo, what else? | 16:44 | |
nqp | 16:45 | ||
sena_kun | doc. | ||
and doc has many issues too. | |||
:) | |||
AlexDaniel | sena_kun: this squashathon was a success, but I'd much rather have something else next month :) | 16:48 | |
16:50
gdonald joined
16:54
mr_ron left
16:55
geekosaur left
16:57
geekosaur joined
|
|||
Skarsnik__ | bug triage? | 16:57 | |
16:57
Skarsnik__ is now known as Skarsnik
|
|||
AlexDaniel | I think rakudo is a good choice, but I'd have to make it work with RT somehow | 16:58 | |
16:58
ChoHag left
|
|||
AlexDaniel | by “it” I mean squashable6 | 16:58 | |
17:02
sena_kun left
|
|||
AlexDaniel | 🍕🍕🍕 Thanks to all SQUASHathon contributors: AlexDaniel Altai-man JJ MasterDuke17 Skarsnik coke gfldex jnthn jonathanstowe jstuder-gh lancew moritz nxadm rafaelschipiura raiph ronaldxs samcv stmuk toolforger zakame zoffixznet | 17:04 | |
🍕 Repo for the next SQUASHathon: github.com/rakudo/rakudo/ | 17:05 | ||
17:08
cognominal left
17:09
cognominal joined
|
|||
AlexDaniel | 🍕 squashable issue: github.com/perl6/whateverable/issues/226 | 17:13 | |
🍕 wiki page updated: github.com/rakudo/rakudo/wiki/Mont...Squash-Day | 17:14 | ||
17:17
Cabanossi left
17:18
Cabanossi joined
17:30
ramortegui joined
|
|||
Geth | doc: d1ec75199b | (Wenzel P. P. Peppmeyer)++ | doc/Language/variables.pod6 Explain sigils and link to details. fix #1529 |
17:32 | |
doc: c2c213525a | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | doc/Language/variables.pod6 Merge pull request #1530 from gfldex/#1529 Explain sigils and link to details. fix #1529 |
|||
17:42
ChoHag joined
18:27
mr-foobar joined
18:28
mr-fooba_ left
|
|||
Aaronepower | piojo2: I read that, however I can't seem to get it working. It always goes to the failure path. paste.rs/kzh | 18:28 | |
MasterDuke | Aaronepower: have you seen github.com/moritz/Grammar-ErrorReporting ? | 18:31 | |
Aaronepower | MasterDuke: Nope, I'll try that. | 18:32 | |
18:33
notbenh left
18:34
notbenh joined
|
|||
Aaronepower | MasterDuke: This is code I tried. doesn't seem to report the error. paste.rs/YAa | 18:38 | |
MasterDuke: During install it did fail it's tests. | |||
moritz | Aaronepower: can you please nopaste the test failures? | 18:39 | |
yoleaux | 13:56Z <jdv79> moritz: can anyone else help? its kinda lame. | ||
Aaronepower | moritz: paste.rs/AeY | 18:40 | |
18:41
notbenh left
|
|||
moritz | jdv79: so far Zoffix and AlexDaniel have tried | 18:42 | |
18:43
Rawriful joined
|
|||
moritz | Aaronepower: your problem is that neither 'hr' nor 'hrs' matches 'hour' | 18:50 | |
Aaronepower | moritz: No, the problem is that error isn't reported. | 18:51 | |
I know they don't match, that's why I'm trying to build something that will report those errors. | |||
moritz | Aaronepower: then you need something like [ <unit> || <.expect('unit') ] | 18:52 | |
Aaronepower | moritz: From your Grammar::ErrorReporting examples it seems to just work with nothing like that. | ||
moritz | Aaronepower: the ~ parser combinator that the example uses introduces something like that implicitly | 18:54 | |
Aaronepower: but I guess I should make the docs more explicit | |||
(the module is a by-product from my work-in-progress book on Perl 6 regexes, so I don't have much experience with giving it to people without them reading the book :D) | |||
18:56
darutoko left
|
|||
moritz | Aaronepower: the main point of the module is to provide a more fancy "expect" method; you still have to call it yourself | 18:56 | |
Aaronepower | moritz: Why `.expect` a lot of examples do simply `expect` | 18:57 | |
moritz: Also it says there is no expect method. | |||
moritz | Aaronepower: it's called "error" in the module, sorry | 18:58 | |
and the . suppresses capturing | |||
doesn't mattter much if you include it or not | |||
18:59
Kyo91_ joined
|
|||
Aaronepower | moritz: Okay, thanks! | 19:00 | |
19:02
Cabanossi left
19:03
Cabanossi joined,
Kyo91_ left
|
|||
rindolf | Oh God! I am having an argument with a stubborn old timer on Facebook chat why he should not spell Perl as "PERL" and he keeps making up smart rationalisations | 19:11 | |
BooK | rindolf: is it worth the effort? | 19:13 | |
maybe we need some PERL6 / Perl6 / perl6 (also, spacing!) discussion in the FAQ ;-) | 19:15 | ||
rindolf | BooK: there is one in learn.perl.org/faq/perlfaq1.html#W...l-and-Perl | 19:17 | |
BooK: he seems stubborn | 19:18 | ||
geekosaur | it's not worth the effort | ||
rindolf | geekosaur: i guess | ||
Aaronepower | moritz: Hey, if you have another second I'm having a problem where the grammar doesn't seem to like just one time-op I thought `<time-op>+` would mean to stop parsing if it can't get any more? | ||
rindolf | geekosaur: educated idiots are the worst | 19:19 | |
geekosaur | he probably learned it as "Practical Extraction and Report Language" even though that's a retcon | ||
(he's probably too old to get "retcon" too :p ) | 19:20 | ||
19:23
mr-fooba_ joined
|
|||
rindolf comes up with backronyms for PYTHON, RUBY, GO, RUST... | 19:24 | ||
19:24
mr-foobar left
|
|||
Geth | doc/master: 5 commits pushed by (Will "Coke" Coleda)++ | 19:25 | |
moritz | Aaronepower: is anything parsing the whitespace between the <time-op> matches? | ||
geekosaur | ask him if he has one for FORTRAN :p (this is admittedly a pathological case) | ||
Aaronepower | moritz: Nope | ||
geekosaur: Really Underrated Sane Types | 19:27 | ||
moritz | Aaronepower: perlpunks.de/paste/show/59ac578f.26f2.e0 seems to work both with two and with one <time-op> | ||
Aaronepower: so I don't think I understand your problem | |||
geekosaur | I think you meant rindolf there | ||
19:28
raschipi joined
|
|||
pmurias | rindolf: doesn't the "It's not an acronym" win the discussion? | 19:28 | |
Aaronepower | moritz: Here's my current grammar and Tracer output. paste.rs/FC8 | 19:29 | |
geekosaur | if he's old enough, he remembers the original perl 3 manpage which proudly announced "perl - Practical Extraction and Report Language" and it stuck | ||
teatime | I think I remember something in the camel book about that | 19:31 | |
and how it's not called 'pearl' so that can't be it | |||
or something | |||
19:32
yqt left
|
|||
rindolf | pmurias: no | 19:35 | |
19:41
TEttinger joined
|
|||
[Coke] | ff0 | 19:42 | |
Aaronepower | Could anyone explain why this grammar fails with just one <time-op>? paste.rs/9Zl | 19:46 | |
geekosaur | Aaronepower, I think this is a gotcha. TOP has to match the end of input as well; if it doesn't, use subparse instead | 19:48 | |
Aaronepower | geekosaur: What's the character for EOF? | ||
geekosaur | actually I think I am confused, sorry | 19:49 | |
hm, yeh, I am thinkin g of the opposite case. sorry | 19:50 | ||
moritz | Aaronepower: your paste is useless without showing the input string as well | 19:52 | |
Aaronepower | moritz: It does show an input string? | ||
moritz | Aaronepower: I see no call .parse or anything | ||
Aaronepower | moritz: Sorry, the one I posted later does have it. paste.rs/9Zl | ||
moritz | Aaronepower: ok, the problem is this: token digit { <:N>+ || <.error('Incorrect digit')>} | 19:54 | |
time-op calls digit | |||
raschipi | rindolf: Is he talking about Pumpking Perl or Rakudo Perl? | ||
moritz | and so after the end of the first match, time-op is called again | ||
with the current position being the end of the string | 19:55 | ||
rindolf | raschipi: who? | ||
moritz | and so <:N>+ fails, and so the <.error(...)> branch is taken | ||
Aaronepower | moritz: Okay sure I get that. | ||
rindolf | raschipi: my correspondent? | 19:56 | |
raschipi | yep | ||
moritz | Aaronepower: so the insight is that <digit> failing can part of a successful regex match | ||
rindolf | raschipi: it started by this tweet of mine - twitter.com/shlomif/status/904389198370807809 | 19:57 | |
moritz | Aaronepower: you might want to prefex the error branch with <?before \S> or something like that | ||
19:57
Skarsnik_ joined
|
|||
moritz | rindolf: this looks very much like Perl 5, and thus off-topic here | 19:57 | |
rindolf: please keep Perl 5 discussions to Perl 5 channels | |||
Aaronepower | moritz: What does that do exactly? | ||
rindolf | moritz: ok | 19:58 | |
moritz | Aaronepower: it only triggers if there is another non-whitespace character in the string | ||
rindolf | moritz: the discussion was about both perls/Perls | ||
moritz | rindolf: that was not clear from anything you wrote here, and you have a history of bringing perl 5 topics to #perl6 | 19:59 | |
Aaronepower | moritz: So it would be `<?.error('Incorrect digit')\S>`? | ||
rindolf | moritz: sorry! | ||
moritz | Aaronepower: no, token digit { <:N>+ || <?before \S> <.error('Incorrect digit')>} | ||
Aaronepower | moritz: Oh, what is `before`? | ||
moritz | Aaronepower: a look-ahead | 20:00 | |
Geth | doc/rafaelschipiura-patch-1: d65d2db6dd | rafaelschipiura++ (committed using GitHub Web editor) | doc/Language/variables.pod6 Update variables.pod6 |
||
moritz | Aaronepower: the other option is to move the error reporting out of rule digit | ||
Aaronepower: and write something like [ <digit> | $ || <.error('incorrect digit')> ] where you call it | |||
20:00
Skarsnik left
|
|||
Geth | doc/rafaelschipiura-patch-1: cac120bac5 | rafaelschipiura++ (committed using GitHub Web editor) | doc/Language/variables.pod6 Update variables.pod6 |
20:01 | |
moritz | which explicitly allows $ (end of string) to be an option | ||
hm, but then that you try to parse a unit next... not such a good idea | |||
Aaronepower | moritz: Is there any way to say like `<time-op>+ | $ || <.error>`? | 20:04 | |
moritz | Aaronepower: it'd need to be [ <time-op> | $ || <.error> ]+ | 20:05 | |
Aaronepower | moritz: Hmm, that didn't seem to solve it. | 20:07 | |
20:08
Skarsnik_ left
|
|||
geekosaur | mrf. tried to set up to run that but can't install that module, zef throws errors. I just updated 2 days ago so I'd think I was reasonably current... | 20:08 | |
(also got caught up elsewhere) | 20:09 | ||
Aaronepower | geekosaur: You just have to --force-install | ||
geekosaur: `--force-test` sorry | |||
20:10
Kyo91_ joined
|
|||
moritz | Aaronepower: then use the <?before> stuff. I'm too tired right now to come up with something else that actually works :/ | 20:13 | |
Aaronepower | moritz: Alright, Thanks for your help! | ||
moritz: Though that doesn't seem to work either. | 20:15 | ||
20:18
snarkyboojum joined,
snarkyboojum left
20:19
Kyo91_ left
20:20
P6steve joined,
snarkyboojum joined
20:21
Kyo91_ joined
20:24
P6steve left
20:25
snarkyboojum left
20:26
Kyo91_ left
|
|||
raschipi | I'm about to bring up a topic that led to a flame war in p5-porters but that is relevant to P6. I'm guessing it's better to bring it up now instead of waiting before people get strong opinions on it. | 20:26 | |
After 6.d is released, modules will still be expected to be written in 6.c, right? There will be many users stuck in older Rakudos... | 20:27 | ||
nine | raschipi: I'm not sure that kind of problem is as pronounced as in Perl 5. | 20:34 | |
mst | certainly I'd say it should be expected that a module would change its major version if changing which version of the spec it's coded to | 20:36 | |
nine | raschipi: that said, there's no reason to write code in 6.d if it doesn't help. So if you need one of 6.d's features (and there aren't _that_ many), you will not have much of a choice and if you don't, than you won't have much of a reason. | ||
raschipi | What would happen if a module is rewritten in 6.d and I'm stuck in a rakudo that doesn't support it? How is it mitigated? | ||
mst | raschipi: you'd specify a version from before the rewrite and everything would be fine | ||
raschipi | Right, my code can be written in 6.d, but the compiler cant understand the module. | 20:37 | |
6.c rather | |||
20:42
devmikey left
|
|||
timotimo | same problem if your module relies on a rakudo bug being fixed | 20:51 | |
raschipi | right, for Pumpking perl they decided to support older Perls going back 10 years. Will a similar expectation for Rakudo exist? | 20:54 | |
Setting that also allowed module authors to NOT support Perls even older than that... | |||
20:55
BenGoldberg joined
|
|||
perigrin | timotimo: slightly different because perl6 has a spec and an underlying version | 20:56 | |
where in perl5 they're tightly bound (because no spec) | |||
so in theory a Rakudo that supports 6.z could see that the code-scope was written for 6.m and swtich it's behavior to be backwards compatible | 20:58 | ||
20:59
andrzejku left
|
|||
raschipi | Right, I agree that being forward-compatible is a solved problem, unlike in P5. The problem is for people with a Rakudo that only supports 6.m. | 21:00 | |
21:00
TEttinger left
|
|||
perigrin | raschipi: well and "this is 6.c but you really want a rakudo 2018.03 or later because it fixed a bug in Unicode handling" | 21:01 | |
21:01
dogbert2 left
21:02
Cabanossi left
21:03
Cabanossi joined
|
|||
raschipi | Right, I would understand requiring people to upgrade if there's a strong enough reason for it. I'm just asking if the expectations are the same in P6 as in P5. | 21:03 | |
perigrin | raschipi: but short of a causality violating micro-processor I dont' think you can solve "I wrote this code for compatiblity with things you hadn't yet dreamt of" | ||
specifically to answer that question: I don't think so but only as a side-effect of Perl6 code not being more than 2-3 years old at best right now | |||
Where I suspect at least one fortune 500 company was still shipping perl4 binaries because they had a production script that didn't run on >= perl5.0 | 21:05 | ||
raschipi | Like I said, I'm just bringing this topic right now because it isn't that important right now. But ee should try to think ahead to avoid flame wars in the future. | ||
21:11
TEttinger joined
|
|||
rindolf | perigrin: nasty | 21:14 | |
pmurias | raschipi: what expectations are you asking about? if module authors are expected to support old rakudo or if new rakudos are expected to support old modules? | 21:15 | |
BooK | also, isn't the assumption about not being able to upgrade an old version of the language compiler but still wanting to install a library/program written for the latest version? | 21:18 | |
at some point, people have to decide the era they live in, I guess | |||
although, having tried and failed to run some stuff with a very old version of mod_perl on modern platform/compiler, I must say that stuff is hard sometimes | 21:19 | ||
but that's probably the opposite problem | |||
21:20
TEttinger left
|
|||
perigrin | BooK: take that fortune 500 company, they litterally had the warranty run out on their new Data Center hardware by the time the new Data Center had been approved for them to move into | 21:22 | |
they moved from 5.6.1 to 5.8.8 while I was there ... and that move was painful enough that I'm not sure they've moved off of 5.8.8 since. | |||
unless somethign catastrophic happened in the last 10 years to that new DC. | 21:23 | ||
rindolf | perigrin: how large was that codebase? | ||
perigrin | In the interim people need to solve bugs, and they need to write new applications that run along side the existing applications that are earning (in this case millions of dollars) revenue | ||
rindolf: half a million lines? somethign like that | 21:24 | ||
rindolf | perigrin: ah, i see | ||
BooK | yeah, reality is much more complex that we would like it to be | ||
rindolf | perigrin: quite large | ||
[Coke] | I can verify that it is hard for companies to keep upgrading stuff that is otherwise working. | ||
perigrin | rindolf: and old, by the time I was there it was at least a decade old ... and ran 24/7 | ||
rindolf | perigrin: so it was poorly written? | 21:25 | |
perigrin: ah | |||
perigrin | not especially no, just in constant use | ||
with very tight tolerances for downtime | |||
rindolf | perigrin: ah | ||
21:26
ddd_ joined
|
|||
perigrin | case in point split /\|/ slowed down sometime around 5.8.1 ... that fact combined with a single bad row of data cost them several hundred thousand dollars one week when a cycle ended up running a minute longer than the tolerance | 21:26 | |
ddd_ | hello | ||
someone here? | 21:27 | ||
rindolf | ddd_: hi | ||
ddd_: sup? | |||
perigrin: wow | |||
perigrin shrugs | |||
I have a strong appreciation for no longer working in Corporate IT :) | |||
raschipi | To get the good customers that pay very well, modules should support old rakudo versions. | 21:28 | |
rindolf | perigrin: what do you do now? | ||
perigrin | freelance / contractor | ||
rindolf | ddd_: how may we prove of help? | ||
perigrin: ah | 21:29 | ||
ddd_ | can i ask something? | 21:30 | |
rindolf | ddd_: sure | 21:31 | |
BooK | don't ask to ask :-) | 21:32 | |
21:32
Rawriful left
|
|||
ddd_ | I got a small project on the job that needs to run with the perl .. so far I have never worked with it in my life :D .. my question is if it is possible to make a form with two buttons that would call sub function from the perl and that output must be printed under the buttons without reload | 21:36 | |
i know my qust is stupid :S | |||
rindolf | ddd_: use AJAX or websockets or whatever | ||
raschipi | ddd_: Yes, it is possible. | ||
rindolf | ddd_: using JS | 21:37 | |
21:37
someuser joined
|
|||
rindolf | ddd_: do you want to use perl 6 or perl 5? | 21:37 | |
ddd_ | perl 6 | 21:38 | |
rindolf | ddd_: ok | ||
ddd_: then maybe look at bailador.net/ | |||
[Coke] | also cro.services/ | 21:39 | |
ddd_ | Is it possible to do this with a gci script? #.# | 21:42 | |
or it must be mvc? | |||
pmurias | raschipi: isn't modules support old rakudo versions something that makes more sense once rakudo is adopted by users more? | ||
perigrin | ddd_: gci? | 21:43 | |
ddd_ | I mean cgi | 21:44 | |
perigrin | heh | ||
raschipi | pmurias: right, I don't think anyone will adopt the rakudo versions in stable distros right now. Anyone starting will get a recent version. | ||
pmurias | is that agreement or sarcasm? | 21:46 | |
;) | |||
perigrin | ddd_: it's possible, but I don't think there is documentation for it. Also if you're doing a dyanmic page like that you'll be better off with something persistent on the backend IMO | 21:47 | |
ddd_ | it should be to upload xml and check if file is okey and print the errors immediately on the same page #.# | ||
okey :) @perigrin | 21:48 | ||
21:51
setty1 left
22:09
dogbert2 joined
22:10
espadrine left
|
|||
rindolf | Good night, everyone | 22:12 | |
ddd_: good luck | |||
AlexDaniel | hm, there's some after-effect from the squashathon :) | 22:13 | |
pmurias | AlexDaniel: what's that? | 22:14 | |
22:14
snarkyboojum joined
|
|||
AlexDaniel | pmurias: people are contributing more than they did before the squashathon, but the squashathon is over | 22:15 | |
22:15
snarkyboojum left
|
|||
Aaronepower | Could anyone explain why this grammar fails with just one <time-op>, how do I get it to recognise it is at the end of the input? paste.rs/9Zl | 22:16 | |
22:17
rindolf left
|
|||
ddd_ | gn people | 22:20 | |
22:20
TiglatePileser joined
22:21
pmurias left
22:22
snarkyboojum joined
|
|||
AlexDaniel | Aaronepower: hello | 22:26 | |
Aaronepower | AlexDaniel: Hello. | ||
22:27
leont left
|
|||
AlexDaniel | Aaronepower: okay, so it matches <time-op> once just fine | 22:27 | |
Aaronepower: and then, because of “+”, it attempts to match it again | |||
Aaronepower: <time-op> goes into <digit> | |||
Aaronepower | AlexDaniel: I get that, I just thought by `one or more` it'd give up gracefully after it failed. | ||
AlexDaniel | Aaronepower: and it fails it <digit> because essentially it's at the end of the input | ||
Aaronepower: correct, but you explicitly die in token digit { } | 22:28 | ||
Aaronepower | AlexDaniel: Well how do you say " give me one or more time-ops and once you have one it's fine if there's no more". | 22:29 | |
22:30
TiglatePileser left
|
|||
AlexDaniel | Aaronepower: either remove calls to .error in token and unit or use something like [<!before $> <time-op>]+ | 22:31 | |
Aaronepower | AlexDaniel: The latter works perfectly thank you. Can you explain the `<!before $>`? | 22:32 | |
timotimo | the "parse this || die invalid stuff" is usually only good if you have something in front that guarantees the stuff after it has to be there | ||
22:33
xinming left
|
|||
timotimo | like having matched a "foo(" but never finding a ")" is a clear problem | 22:33 | |
AlexDaniel | Aaronepower: maybe this will explain it better than I can: docs.perl6.org/language/regexes#in...assertions | 22:35 | |
22:35
ddd_ left
22:45
snarkyboojum left
22:47
Cabanossi left
22:48
Cabanossi joined
22:55
nadim left
23:07
ChoHag left
23:12
ChoHag joined
|
|||
jdv79 | .tell moritz surely it can be fixed. ill try. | 23:14 | |
yoleaux | jdv79: I'll pass your message to moritz. | ||
23:16
Cabanossi left,
itaipu left
23:18
Cabanossi joined
23:20
Kyo91_ joined
23:22
ShalokShalom left
23:24
Kyo91_ left
23:27
Kyo91_ joined
23:32
wamba left,
Kyo91_ left
23:52
margeas left
|
|||
Aaronepower | Is there a tool for generating module layouts like cargo for Rust? | 23:53 | |
raschipi | mi6? | ||
Aaronepower | raschipi: mi6? | 23:54 | |
gfldex | github.com/gfldex/perl6-meta6-bin | ||
raschipi | github.com/skaji/mi6 | 23:55 | |
Aaronepower | raschipi: Thank you this is what I needed. | 23:58 |