« first day (180 days earlier)      last day (2314 days later) » 

01:18
@Adám It only cycles between a random 15 of them, because sending all 202 frames to a client is a bit wasteful.
 
11 hours later…
12:47
Hey guys I'm getting an error on compiling a code on TIO inspite of adding linker library reference as argument
[Try it online!]: tio.run/nexus/c-gcc#VY/BbsMgEETv/… "C (gcc) – TIO Nexus"
I tried -lm, -libm, no luck!
Anonymous
@Dennis Regarding ^, the issue seems to be that the gcc wrapper isn't passing through args correctly (in this case, -lm isn't going through to the compiler)
Anonymous
All the args are being passed as program args, so none of them are actually going to the compiler
13:33
@AbelTom might not be the most convenient way, but you can do this: Try it online!
Or rather this one: Try it online!
 
3 hours later…
16:30
@Dennis Can you please pull my new Jelly fork (if you pull forks)? If you do it, call it Jelly (Erik's fork).
It's already got 2 new atoms.
17:02
@AbelTom @Mego The arguments are indeed passed to the program and compiler flags are not yet implemented. I'm currently in the middle of rewriting the API that connects frontend and backend (backend is already finished). Once that's done, the first thing I'll do will be implementing compiler flags.
 
4 hours later…
21:20
@Dennis this question gets asked at least once a week is not it?
Pretty much, yes. It's why it's item 2 on my to-do list.
21:50
@Dennis Would it be possible to add languages that require wine to work?
According to this, yes.
Feb 13 at 19:55, by Pavel
@Dennis can you add Batch through wine? I found this article on the subject.
I haven't tested it yet.
I'd like to add AutoIt. I'm currently testing how much trouble it is to setup on a linux server.
In my experience, running command line AutoIt scripts is simple through wine. wine autoit blah.au3 on linux == autoit blah.au3 on linux.
If it's possible, I'll gladly add it.
wine has roughly 800MB of depencies.
If that's ok.
I think I'd need only the wine-common package, since I don't have X anyway. And mono is already installed.
21:57
What OS?
Fedora 25
I'll try to setup a test server with Fedora.
wineconsole seems to run cmd just fine, but I can't figure out how to capture the output. Piping doesn't work.
OK, it does work, but the output looks like this.
^[[?1049h^[[1;24r^[(B^[[m^[[4l^[[?7h^[[39;49m^[[?1h^[=^[[?12;25h^[[39;49m^[[37m^[[40m^[[H^[[2J^[(B^[[0;1m^[[37m^[[40m^[[J^[(B^[[m^[[39;49m^[[37m^[[40m^[[?25l^[[?12;25h^[]2;cmd /k hw.bat^G^[]2;Wine Command Prompt^G^[(B^[[0;1m^[[37m^[[40mHello, World!^M^[(B^[[m^[[39;49m^[[37m^[[40m^[[1;14H^M$
$
^[(B^[[0;1m^[[37m^[[40mZ:\root>^M^[[A^[(B^[[m^[[39;49m^[[37m^[[40m^[[3;9H^[[39;49m^[[37m^[[40m^[[H^[[2J$
$
$
^[(B^[[0;1m^[[37m^[[40m^[[J^[[HHello, World!^[[K^M$
^[[K$
Z:\root>^[[K^M$
^[(B^[[m^[[39;49m^[[37m^[[40m$
Windows escape codes?
ANSI. They work just fine in my terminal, but I can't send this as is to the frontend.
22:09
What about just wine /path/to/cmd ...
Yeah, I just tried that. Works fine.
Then any Windows program that doesn't use the non-legacy console mode should work.
Can you try installing AutoIt?
Unless you only have the console. Then I can provide you with a ZIP file.
A simple program would be: ConsoleWrite("Hello")
Called like this: wine /path/to/AutoIt3.exe /ErrorStdOut test.au3
22:25
Just a sec.
@Dennis I got it to work on Fedora 25 with the wine-common package. I also needed Xvfb to run without X. Here's how:
Xvfb :99 &
export DISPLAY=:99
WINEDEBUG=-all
wine AutoIt3_x64.exe /ErrorStdOut test.au3
@mınxomaτ That will require a bit more tinkering. Socket connections are currently forbidden in the sandbox.
That's a wine quirk. It errors when there's no X. Maybe there's another workaround.
Also, for some reason I can't see what I type in the console after running wine.
22:57
Hm. The easiest way out seem to write a small C program for windows that proxies the script's stderr and stdout.
Actually, using a VBScript would be better. Because that adds support for VBS in one sweep.
I shall eat and then implement this.

« first day (180 days earlier)      last day (2314 days later) »