« first day (521 days earlier)      last day (1973 days later) » 

12:53 AM
@Dennis can you pull Pyt?
actually, wait a sec
 
@Dennis Could you take a look at adding Neutrino to TIO? Usage is in README.
Thanks in advance :D
 
Okay, @Dennis, go ahead and pull Pyt
 
@HyperNeutrino do you plan on actually developing this language or just working on it for a few days/weeks before abandoning it ಠ_ಠ
 
@MDXF ok to be fair I didn't exactly abandon Enlist, this is mostly just building off of its original structure and reworking the ugly parts to make them even uglier run slightly more smoothly and with fewer bugs. I do actually plan on developing this language though
I didn't just keep it as Enlist though because I changed the code-page and the built-ins, which I think might slightly modify functionality... only slightly
 
@HyperNeutrino Enlist? I was referring to Proton/Anyfix/Neutron/insert other language here
 
1:04 AM
(insert all 800 of my other abandoned projects)
 
My point exactly
 
well Proton is kind of abandoned because I don't have enough time to devote to actually fixing it. I plan on rewriting part of the interpreter later on if I have the time (it's decently functional for now and I don't really have much to add to it) but I'm keeping the tokenizer and the parser however ugly and unconventional and slow they are because they actually work :p
anyfix is just a not very smart concept in and of itself. it was a cool idea but it's a pain to use and implement
(I meant the operator concept itself not just the language)
was neutron a thing? i can't even remember
neutron isn't even a thing i think
positron was dumb and replaced by proton
 
1:19 AM
@HyperNeutrino positron that's it
@HyperNeutrino yeah I've got a couple langs like that
@HyperNeutrino that's about six languages I designed
 
if I work on it it only creates more and more work that I need to do and eventually it just breaks. I might as well stop while it still works :P
 
1:30 AM
@mudkip201 Done.
@HyperNeutrino I'll add it to the list.
 
cool, thanks
 
@Dennis could you look into adding Emotinomicon? It's used in a lot of polyglots
 
The Emotinomicon interpreter requires a DOM.
 
1:46 AM
What does that mean
 
I think it has to do with the fact that it was built in web-browser js
 
2:09 AM
@MDXF The interpreter does things like oEl.innerHTML = moons[r++];; it is designed to run on top of a web page.
Also:
Jul 30 '17 at 21:09, by MD XF
...and Emotinomicon, if you have not already considered doing so?
:P
 
electron on TIO? :⍴
 
2:31 AM
I can fix that :o
 
@Pavel is that colon-rho or something like that o_O
 
@HyperNeutrino Yes
 
@MDXF apparently I didn't know what the space key was a year ago
 
Tabs are love, tabs are life.
 
2:42 AM
i recently converted to space indentation (pls no ban) bc one of my friends convinced me that it's better for various reasons
i use the tab key though so my TIO code is tab-indented and my other code is space-indented :P
 
I use both. Not within the same file of course, it's just that I use different editors and they have different defaults.
 
Also, there are languages that only accept tabs or only accept spaces.
 
I realized some time I go that I can't have a stance on tabs vs spaces when I noticed that I don't actually know which I'm using most of the time.
@Dennis F# will prevent you from using tabs, as will Haskell with -Werror. I've never encounted a language that doesn't let you use spaces.
 
@Dennis oh I meant I didn't know how to add spaces between symbols
 
Oh, haha.
@Pavel GNU Make fails to recognize spaces as indentation.
 
2:48 AM
Ah. Well, I've never used make...
 
@Dennis Please try adding Emotinomicon? I think I made it well
 
@ConorO'Brien I'll try tomorrow.
 
oh that works too
 
I do hope to be able to make a dent in that list of mine tomorrow.
Eek, all indentation has been changed to spaces!
 
3:11 AM
@Dennis In the F# wrappers, could you add expand -i .code.tio > .code.tio, since TIO doesn't have the functionality to auto-insert spaces when you press the tab key?
 
@Pavel I'd rather not. My philosophy is that, if it doesn't work on your computer, it shouldn't work on TIO.
Also, that would truncate the .code.tio file to 0 bytes. tio.run/##S0oszvj/P7WiIDEvRUE3U0EvM6@gtESvJDNfwQ6Jw5WcWILE/…
 
Oh, huh
Didn't know expand did that
Actually nevermind it makes sense
 
It's a very common mistake; I've lost at least one file this way.
 
@Dennis Would it be possible to override the tab key to insert 4/8 spaces on certain languages? Or have a switch.
 
3:27 AM
A switch would definitely be possible.
 
It'd also help when editing python programs found elsewhere without getting IndentationError all over the place
 
@Dennis you mean the TIO arenas?
(you'll have issues if two accounts try to use Cubically on the same system)
 
@MDXF 4 arenas, actually
 
3:49 AM
Well, 2 dual-core ones.
 
So /tmp/cubically-cache will have problems if 2+ Cubically's are running at the same time?
 
No, this won't matter for TIO. I meant an actual computer that is used by two different users.
 
@Dennis Did that just change with the DO migration? There were 4 not long ago.
 
Yes, there were 4 single-core arenas on Linode.
 
@Dennis Aha. Okay, could you pull Cubically then? And just run ./cubically fu examples/solve-1.cb <<<RLLUB to generate the cache files
 
3:52 AM
Practically in bed already. I'll do that tomorrow.
 
Ok, thanks
 
What happened to "It's never too late to pull"? :P
Jan 12 '17 at 6:02, by Dennis
It's never too 3 AM for pulling. Hard to mess that up.
 
 
4 hours later…
8:04 AM
@Dennis Please pull tinylisp at your convenience.
Once you do, you should be able to update the Hello, World! program to this:
(load library)
(join (q (Hello, World!)) spc)
and have it display Hello, World! instead of (Hello, World!) :D
 
 
3 hours later…
10:58 AM
@Pavel Because, in this case, pulling also requires rewriting the pull script and the wrapper. It's not at all hard to mess that up.
@DLosc Done. Changed the Hello World as well. :)
 
11:32 AM
@MDXF OK, did that. Could you check if it's working as intended?
 
12:14 PM
.oO(I wonder when github.com/shinh/elvm will finish building. It started 9 hours ago...)
@HyperNeutrino How would I print Hello World?
@ConorO'Brien @MDXF @ASCII-only @Potato44 tio.run/#emotinomicon
 
1:04 PM
@Dennis Thank you!
Could you also pull Attache please?
 
o.O
 
@ConorO'Brien Done.
 
thank you!
 
1:20 PM
@Dennis "Hello, World!'
strings are broken but not broken enough to make that work so¯\_(ツ)_/¯ i'll fix it later
 
So, I can't add it right now?
 
It can be added right now and Hello World is functional as I described. Sorry I wasn't clear
 
1:40 PM
Alright, I'll finish what I'm doing now, then I'll add Neutrino.
 
thanks :)
 
@Dennis Fortunately, the EIR-to-any compiler compiles quickly.
 
1:55 PM
@Dennis Can you please pull Triangularity once you finish your work? Thanks in advance.
 
2:13 PM
@Mr.Xcoder Done.
 
Thank you
 
I fixed strings \o/
 
2:30 PM
But Hello World is still the same?
 
@Dennis yes
 
2:43 PM
@HyperNeutrino How do I choose between UTF-8 and Neutrino's code page?
 
@Dennis oh um... hold on I forgot to add that to the command line flags. brb fixing
@Dennis added, use -u or --utf-8 (updated README.md)
 
@HyperNeutrino tio.run/#neutrino
 
:D Thank you very much! :)
 
 
2 hours later…
4:53 PM
@Dennis \o/ Thanks!
 
MoonScript requires luarocks. Another package manager. sighs
 
5:31 PM
@Dennis It works, thanks!
@Dennis Thanks :) had ASCII-only and Potato44 asked for it in the past? And how did you get it working?
 
Asked for it or at least about it. The author made the interpreter Node-compatible.
 
 
2 hours later…
7:12 PM
@Dennis Thank you!
Also : alias tio.run/#vim to tio.run/#v, and incorporate the same sort of change in the search bar?
 
But vim isn't V...
 
Well, is it possible to add vim as a language?
And AFAIK V is backwards-compatible with Vim
 
There's vimscript. I know next to nothing about vim, so I'm not sure if it qualifies as "vim".
 
7:41 PM
@Dennis Can you pull Add++ please?
 
@cairdcoinheringaahing Done.
 
 
4 hours later…
11:27 PM
@MDXF Mostly. But not entirely
@Dennis Vimscript couldn't really run outside of vim, so that's not really an option. But I wouldn't mind having vim as it's own Lang
 
@DJMcMayhem But how would it take the code? Pretend that I don't know vim at all. whistles
 
@Dennis Symlink .vimrc to .code.tio, and put the "actual" code in input? Kinda like Dyalog
 
Hm, there are also -c, -S, and -s.
 
@Dennis So maybe something like this:
#!/bin/bash
ex "${TIO_OPTIONS[@]}" .out.tio -s -S .code.tio "$@" >/dev/stderr < .input.tio
cat .out.tio
 
11:42 PM
What is ex?
 
@Dennis Vim in line editor mode. It's needed for -s.
 
@Dennis Can you pull Cubically please? Thanks in advance
 
The problem with ex is it uses <C-c> instead of esc, and while I can type esc with <C-v> I can't fiure out how to insert <C-c>.
 
@Pavel Can't get that to work. What's "line editor mode" anyway?
 
@Dennis Basically, ed
I couldn't really get it to work either tbh. I'm kinda trying everything.
 
11:45 PM
You're only adding to my confusion.
-S is for output and takes a file. -s also needs a file argument.
 
@Dennis ed. Like the original editor that people used before vim. It probably comes with everything.
@Dennis Yeah, I misread what -s does
 
@MDXF Done.
 

« first day (521 days earlier)      last day (1973 days later) »