« first day (470 days earlier)      last day (714 days later) » 

12:08 AM
@Dennis Thanks!
 
12:41 AM
@Zacharý Done.
@ConorO'Brien @mınxomaτ @cairdcoinheringaahing @Οurous Added Alumin, CS 2, Whispers, and Clean to the list.
 
12:56 AM
Actually, Alumin already was on the list.
 
1:07 AM
@Dennis Ugh, the Debug drawer all-of-a-sudden opens by itself!
 
 
1 hour later…
2:33 AM
All system packages have just been updated; please report any errors.
Notably, PowerShell is out of beta now.
This is my list of language/package requests over the last weeks. Please tell me if I missed one.
QBasic
Octave: communications
Icon
Alumin
Babel Node: several packages
Stencil
Verbosity
CoffeeScript 2
Whispers
Clean
 
@Dennis Whoah, powershell was in beta? I did not know that.
I'd better update mine then
 
Yes, PowerShell 6.0 for Linux was in beta until 17 days ago.
 
Ah, I thought this happened just now. I only installed Linux around two weeks ago :P
 
Well, I installed it just now. ;) The update process is manual and, in this particular case, required human intervention.
 
I just found out that Powershell on Linux sanely interpretes #!s, which I didn't know it did. I just sorta assumed it didn't interpret them, and this was the only thing preventing me from replacing Bash with it.
 
2:49 AM
@Luke Even Fedora 27 (and TIO isn't quite ready to upgrade) still uses 2017.08. Are the changes in 2017.10 significant enough to warrant installing Perl 6 from source?
 
3:03 AM
@Dennis No need to build it from source, there are Fedora packages available for 2017.11: github.com/nxadm/rakudo-pkg/releases
 
3:26 AM
BTW, the Perl6 irc channel now lists TIO as an option for trying perl6.
 
 
9 hours later…
11:56 AM
@Pavel Alright, thanks.
 
12:14 PM
@Dennis I just tried the escape sequence on Vivaldi, works perfectly now. Thanks!
 
12:34 PM
@ConorO'Brien tio.run/…
 
12:58 PM
@Sanchises communications and its dependencies are now installed and auto-loaded. tio.run/##y08uSSxL/f8/JbO4QKMoMS8lM69Ew8hAU/P/fwA
@Adám Your stencil script isn't executable. git update-index --chmod=+x stencil should fix that.
Also, I'd recommend against hardcoding the filenames for code and input, as they may change in the future.
 
@Dennis So how should it work then?
 
The quadrs wrapper takes the filenames as positional arguments.
 
@Dennis oo nice, my own was ~148 bytes
 
That is your own.
 
@Dennis All the wrappers seem to have hard-coded filenames, or am I completely misunderstanding here?
 
1:13 PM
@Adám They do, but those are part of the TIO repo. I'll need an additional wrapper to call your wrapper anyway, and that's the one that should handle the filenames. That way, if there are internal changes to TIO, I just have to modify the wrapper under my control.
 
@Dennis Ah, I see. I eliminated a layer.
 
TIO_OPTIONS[@] also might not be the best choice.
Not sure if arguments rather than options would be a better fit.
 
@Dennis o_o I apparently ungolfed my hw
 
@Adám Nevermind, you're using arguments for something else.
 
@Dennis Yup. And Arguments are necessary (but may be empty) while Options are truly optional.
 
1:18 PM
In that case, I'd use {}{⎕←'${TIO_OPTIONS[@]}'((⊃⎕NGET'$1' 1)Stencil'${@:3}')⍵}¨⊃⎕NGET'$2' 1.
First two arguments are the filenames, then ${@:3} gets the remaining arguments.
 
@Dennis Sure. I can do that. You'll write your own wrapper wrapper then?
 
Yes. Since all the heavy lifting is done in yours, that will only be a single line.
 
@Dennis Done.
 
1:34 PM
@Dennis You may want to remove this
 
@Dennis Awesome thanks!
 
@Adám The stencil script has Windows line endings. That kills the script.
 
@Dennis Aargh.
 
@cairdcoinheringaahing If you gave up on the idea, I will. If not, I'll need it later, and it's not really causing any harm.
 
@Dennis How about now?
 
1:49 PM
@Dennis Yeah, it's completely gone. It was a mess of code anyway :P
 
@Adám No more line ending issues, but I get an error anyway.
Stencil2
VALUE ERROR
 {}{⎕←''((⊃⎕NGET'.code.tio' 1)Stencil'')⍵}¨⊃⎕NGET'.input.tio' 1
                             ∧
 
@Dennis Stupid typo. Fixed.
 
Almost there. The Hello World program prints Stencil on the first line, then Hello, World!. Is that intended?
 
@Dennis No. I must have misunderstood the docs. Fixed.
 
There we go.
@Adám tio.run/##Ky5JzUvOzPn/P/j/f4/UnJx8HYXw/KKcFEUA Could you test if command-line options work as intended?
 
2:03 PM
@Dennis Yes, everything seems to work as intended. E.g. Game of life is four bytes: 3∊me ( option is just to print all states instead of returning final state)
 
Great!
 
2:15 PM
@Dennis Thank you so much.
 
2:39 PM
@cairdcoinheringaahing tio.run/##jZExb8IwEIV3/…
 
@Dennis Nice! Thanks!
 
@Dennis Thanks so much!
 
 
1 hour later…
4:16 PM
@Dennis Can you change the Perl6 Hello World to say "Hello, World!";?
 
4:47 PM
What's wrong with print?
 
@Dennis Print suppresses the trailing newline. It's not wrong per se, it's just not the way most Perl6 users would write a Hello World.
 
5:30 PM
It's like if the Bash HW used printf and not echo
 
Not quite, but I see your point.
 
6:31 PM
@Luke @Pavel TIO uses Rakudo 2017.11 now.
@Pavel Changed.
rakudo-pkg worked great. :)
 
6:54 PM
 
@Dennis Thanks!
 
7:31 PM
Wow, almost 400 languages now...
 
8:13 PM
I suppose it would be unreasonable to ask for SQF support, since it needs a complete RV4 engine install.
 
 
1 hour later…
9:33 PM
@Οurous Any idea how much disk space we'd need?
 

« first day (470 days earlier)      last day (714 days later) »