- Jan 05, 2025
-
-
-
-
Deucе authored
-
Deucе authored
It'll use something pkg-config turns up first, but it looks like brew doesn't have it yet.
-
Deucе authored
Both console and GDI.
-
I don't know if these seek failures are actually happening or not, but reading from or writing to the wrong offset in the node.dab file could explain some of the node.dab corruption I'm seeing from macOS (over SMB share).
-
Deucе authored
-
Deucе authored
You still cannot enter a NUL. Holding down ALT and entering an 8-bit decimal number on the keypad starting with a digit from 1-9 will pass that byte to the input buffer as entered. If you prefix the decimal number with the keypad zero, you can enter a Unicode codepoint to be translated and sent (if it translates).
-
Deucе authored
This make curses mode try to map ctrl chars, but fall back to the old behaviour of keeping the ctrl char. In SDL, this is just a code cleanup.
-
Deucе authored
Where we use the AsciiChar memory of the returned struct.
-
Deucе authored
Since even Microsoft (experimentally) claims to support C17 atomics correctly, don't bother with the extra verbosity of using explicit atomic "stuff" and just use assigment/access as normal.
-
Deucе authored
This allows linking obj files built with different toolsets I think.
-
Deucе authored
I guess just because it works on my computer doesn't mean it will work on someone else's. :(
-
Deucе authored
-
Deucе authored
Because they were only defined in 2011. :(
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
This doesn't rely on implementation-defined behaviour. I would like to use call_once(), but I also want to be consistent with all the other code, so use pthread_once() for now.
-
Deucе authored
This verifies the MD5 sums of the files, not the file date, so is better all around, and is much faster than using the RIP file statistics stuff.
-
Deucе authored
-
Deucе authored
we support them in the current mode. Fixes issue 175
-
Deucе authored
I think I'll do a 1.4 release soon with JPEG XL as the "main" feature, and roll-up the fixes into it.
-
Deucе authored
Whee!
-
Deucе authored
-
Deucе authored
For the SBBS binaries, set @executable_path and @executable_path/../${LIBODIR} so they can all be in one dir, or they can be in the build output dirs and still work. For utilities, set to @executable_path and @executable_path/../../${LIBODIR} for the same reason. With this, we shouldn't need to fiddle with DYLD_LIBRARY_PATH
-
Deucе authored
Remove the -E linker flag. This should not be needed anymore, and isn't supported on macOS. Have shared libraries include their full path. This allows linked dylibs to work from where they were built, so as long as you don't build the binaries on a CI machine, then try to run them on a users machine (*cough*), it'll work out. Use the correct rpath argument format on macOS. It uses -rpath, not --rpath.
-
Deucе authored
This technically fixes issue 137 which specifically asked for "backslash", but backspace (^H) and tab (^I) along with CR (^M) still do a different thing than they do on Atari keyboards. Further, CTRL-Q and CTRL-S are used by SyncTERM for Quit and Menu respectively, so someone expecting all the Atari "stuff" to work will still be disappointed. This is a general problem with non-PC emulation (ie: Prestel, Atari, and Commodore) that really needs some kind of general solution.
-
Deucе authored
Specifically, ARROW POINTING UPWARDS THEN NORTH WEST
-
Kind of a shot in the dark here: Max (WESTLINE) is reporting HEAP CORRUPTION debug assertion in websrvr.dll. In the 2 instances reported, a long (336 char) JSON "query value" was logged by apparent spam-bot trying to create a a new user account ("send-me-free-stuff" is one of the JSON properties). JS_NewStringCopyZ() can return NULL in a low memory situation, though I don't know that explains possible heap corruption.
-
Deucе authored
-
Deucе authored
This way, when an error occurs, it will at least terminate the session instead of requiring you to disconnect yourself. This partially addresses issue 174, assuming it's actually telnets.
-
Deucе authored
Apple GNU make treats unescaped # in variables as starting a comment. But GNU grep >= v3.8 will spew a warning with an extra backslash there.
-
Deucе authored
GNU grep >= 3.8 complains and it's highly confusing. Thanks for sticking with it Dan_C.
-
-
-