- Apr 03, 2020
-
-
deuce authored
-
deuce authored
-
deuce authored
It seems we don't actually close() remote sockets, we let the destructor do that.
-
rswindell authored
-
deuce authored
Also, log it when it's changed.
-
rswindell authored
- msg() now returns an int (e.g. 0 for OK, non-zero otherwise) - add msgf() a printf-style version of msg() - add confirm() a printf-stle yes/no dialog (returns TRUE on "Yes"/default) - add deny() a printf-style no/yes dialog (returns TRUE on "No"/default) - add yesNoOpts to allow application to over-ride "Yes"/"No" strings.
-
deuce authored
-
rswindell authored
files were external to the executable (to conserve that precious 640KB of RAM!) Some more use of SAFEPRINTF for good mesaure.
-
deuce authored
-
rswindell authored
-
deuce authored
-
rswindell authored
Use the COPYRIGHT_NOTICE macro rather than the build year.
-
deuce authored
This may be the root cause of the extended netsplits we've been seeing.
-
rswindell authored
-
rswindell authored
with iniReadFile() has one or more !include directives. !include directives must be followed by a space now so we don't false-match !includenotrightnowthankyouverymuch
-
deuce authored
Win32 can no longer exit() and WinExec() itself with impunity.
-
deuce authored
-
rswindell authored
White-space fix-ups in header file.
-
rswindell authored
-
rswindell authored
-
rswindell authored
- eval_first = a JavaScript expression to execute (almost) first thing - eval_last = a JavaScript expression to execute as the last thing
-
rswindell authored
"up"
-
rswindell authored
-
rswindell authored
New per-file properties supported: - ars: access requirement string - tail: print (view) the last n-lines of a text file rather than entire file - mode: override P_mode flags (default is now P_OPENCLOSE | P_CPM_EOF) The 'E' opertor command allows each file description to be edited too.
-
deuce authored
-
deuce authored
This means I needed to whip up utf-8 <-> cp437 converters. Only loss of functionality is that we can't paste NULs anymore. We can *copy* them though, they are converted to zero-width non-breaking spaces. Depending on feedback, I may need to normalize the UTF-8 before conversion to get the most matches, and zero-width/combining codepoints should likely be stripped instead of replaced, but I'm not overly worried about it.
-
rswindell authored
-
rswindell authored
-
rswindell authored
as will be required by the next update to text_sec.js. Leave the old .ixt files behind to support downgrading.
-
rswindell authored
calculate the longest tag first, then use that value for the padding.
-
rswindell authored
-
deuce authored
Add new ciolib_appname and call SDL_RegisterApp(ciolib_appname, 0, NULL) when the symbols are loaded.
-
deuce authored
-
deuce authored
when the window is resized (fixes mouse offsets).
-
- Apr 02, 2020
-
-
deuce authored
Have SyncTERM save/restore the window size Ciolib changes: Hopefully fix streaming texture updates (ie: white screen) - Request pixel data on expose rather than re-render texture - This allows the rect update to copy the screen Fix ALT-Enter fullscreen toggle Ensure vstatlock is held when accessing cvstat Add setwinsize() and setwinpos() to ciolib Return window position from get_window_info() in SDL mode SDL driver no longer supports setscaling() (use setwinsize()) Use ALT-<arrow> to change window scaling, not Meta Add winwidth/winheight to vstat structure
-
rswindell authored
-
deuce authored
-
deuce authored
-
rswindell authored
Check for overly-long passwords too.
-
rswindell authored
hour in the future. This allows for small adjustments in the local system clock.
-