- Feb 11, 2018
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
Bin-capture w/SAUCE: - Endian-fix the one multi-byte SAUCE field we use, just in cas someone someday builds SyncTERM on a big-endian system again. - Work-around MinGW packed-struct bug: write every field of the SAUCE record separately (<sigh>). - Set the ICE color flag when the "NOBLINK" attribute is set. We should consider maybe just stripping (masking-off) the blink attributes entirely when BGBRIGHT is not set, but NOBLINK is set.
-
rswindell authored
- we now need base64.c and md5.c to compile syncterm - the reference to conio was still the non-SDL version of conio
-
rswindell authored
-
- Feb 10, 2018
-
-
deuce authored
-
deuce authored
This allows using subdirectories etc.
-
deuce authored
APC SyncTERM:C;S;<fname>;<b64> ST - Creates a file named <fname> in the cache directory and saves the decoded <b64> binary data in it. APC SyncTERM:C;L[;<mask>] ST - Returns a list of files in the cache directory with their MD5 checksums. Return value is in the format: APC SyncTERM:C;L\n<entries> ST Where <entries> is a series of filename/MD5 pairs separated by tabs and terminated by newlines. So if there was a single zero-byte file: APC SyncTERM:C;L\nZero\t201e201e201e201e201e201e201e201e\n ST APC SyncTERM:C;SetFont;<slot>;<name> ST - Sets font slot <slot> to contain the <name> font. This may all get an overhaul in the near future, but likely wont. This API was mostly for image and audio data, not so much for fonts, but since font stuff is already here, it's a simple way to test things. This also brings up undefined behaviour when an active font is changed... We likely need to do something about that now too.
-
deuce authored
-
deuce authored
-
deuce authored
on explicit colors will do, use all 16 colors. Also, if we have 16 or more colors, set CONIO_OPT_BRIGHT_BACKGROUND This fixes bugs running syncterm -iC in syncterm.
-
deuce authored
-
deuce authored
-
rswindell authored
-
deuce authored
If part of the path were removed (ie: "//", "/./", or "/../"), it's possible that the outer loop would extend past the string into uninitialized memory where it could potentially corrupt things. This was HIGHLY unlikely as it would stop at the first '/' and only corrupt memory in the presence of the previously mentioned patterns.
-
deuce authored
it's visible.
-
deuce authored
The pty speed apparently defaults to 50 baud on some systems, and some vi versions will reduce the number of displayed lines for slow terminals.
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
(that support DCS strings). With this, CSI = Ps1 ; Ps2 { is deprecated and should not be used when CTerm is newer than this commit (1.213).
-
deuce authored
-
deuce authored
Privacy Message, Operating System Command, Start Of String) in outcom.
-
- Feb 09, 2018
-
-
deuce authored
-
deuce authored
-
rswindell authored
where to set the initial import_ptr) before total_msgs was defined. JavaScript is too forgiving! :-) Thanks to Kirkman for the bug report.
-
deuce authored
Also fix some crazy dereference gibberish.
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
rswindell authored
-
deuce authored
-
rswindell authored
MSVC 2013).
-
deuce authored
-
deuce authored
Docuement CSI < c Use the ECMS-48 style notation.
-
deuce authored
Sixel support, loadable fonts, etc.
-
rswindell authored
(points to lib and include files in 3rdp/win32.release/sdl).
-