« first day (370 days earlier)      last day (2124 days later) » 

12:11 AM
@Dennis Can you please pull MATL when you have some time?
@LuisMendo Done.
@Pavel Just like on Windows. tio.run/##Jcw9CsJAEEDhOnuKMVUC/…
12:53 AM
Cool
Now I can fail at pointers and use unnecessary syntactic sugar at the same time.
@Dennis I think you missed this feature-request earlier, but it would be great if while searching columns were wider, after you type "half" and there's only one result to display, there's not really a reason to cut it off with a ....
@Pavel The space is split with column-width. Specialcasing only a few results will take something else.
Could you just increase column-width if the amount of results is low, and then increase it again as the search field gets cleared?
 
2 hours later…
3:23 AM
@cairdcoinheringaahing Doesn't work.
Traceback (most recent call last):
  File "/opt/deorst/interpreter.py", line 693, in <module>
    run(prog, argv)
  File "/opt/deorst/interpreter.py", line 678, in run
    inputs = list(filter(lambda a: a not in flags))
TypeError: filter expected 2 arguments, got 1
 
6 hours later…
8:55 AM
@Dennis Thank you!
 
1 hour later…
9:59 AM
@Dennis could you try it now?
 
4 hours later…
2:19 PM
@Dennis: please update Japt
 
1 hour later…
3:42 PM
"Tio" means 10 in Swedish, 'cause TIO is 10/10.
@Dennis does Deorst work now? I think I've fixed all the bugs
@cairdcoinheringaahing Yes, that works. I have to ask though: what's up with stdin.txt and stdout.txt? Why not use the actual streams?
@Dennis I didn't like the way that the Python file took input (via the shell) and couldn't find a better way. Just don't ask :D
Too late, I already did. :P
3:46 PM
I don't have a good explanation :( I just did
It doesn't matter for TIO, but there's no clear consensus on PPCG yet that taking input from a file is acceptable.
@Dennis Thanks!
4:19 PM
@Dennis can you pull Deorst please?
4:56 PM
@cairdcoinheringaahing Syncing.
5:22 PM
@Dennis I hate to ask again, but could you pull Deorst when you get a chance? Thanks in advance
5:57 PM
@cairdcoinheringaahing Syncing.
@Dennis thanks
7:02 PM
@Dennis can you pull it again? Note to self: think of different ways to ask for a language pull
7:50 PM
@cairdcoinheringaahing Syncing.
8:29 PM
@Dennis Idea: ln -sf /dev/stdout stdout.txt
9:20 PM
That one way to do it, I guess.
Fair warning, I'll need MY pulled soon, not yet, but soon. I thought I had functional-commands working with command-line arguments.
@Dennis, like now. Can you pull MY? I think I fixed the bug now.
@Dennis TIO has interactive i/o as one of its long-term plans, right?
Symlinking stdout.txt to /dev/stdout allows for that, otherwise it will be forced to all be output at the end.
9:43 PM
@Zacharý Syncing.
@Pavel Emphasis on long, yes. Symlinking will mitigate buffering, but nothing else.
10:37 PM
@Dennis can you pull Deorst please?
10:57 PM
@cairdcoinheringaahing Syncing.
11:08 PM
@Dennis Thanks
11:49 PM
@Dennis for LLVM IR right now it is just lli (interpret). Can you make that into a llc (compile) + ./prog that way we can do compiler args + args to program?
@Dennis can you pull it again? Sorry, I'm working on new features that I forgot to add in the first place .
@Downgoat Sure, but that's how lli works as well. Compiler flags are placed before the filename (making them options), user args are placed after it. llvm.org/docs/CommandGuide/lli.html
huh ok. I completely missed the "Compiler flags" tab at the very top >_<
I suppose the C in TIO_CFLAGS stands for Compiler then
Precisely.
@Downgoat Compiling creates an assembly file, which I would have to assemble with something else. Not sure how I feel about that.

« first day (370 days earlier)      last day (2124 days later) »