- Jul 13, 2019
-
-
deuce authored
-
- Jul 12, 2019
-
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
CSI Pn Y - Cursor Line Tabulation CSI Pn SP c - Tab Stop Remove CSI Pn k - Line Position Backward
-
deuce authored
Requested by mortifis.
-
deuce authored
CSI Pn b (Repeat previous char) Actually mildly useful... repeat any character. CSI Ps d (Line position absolute) Moves to a specific row without changing column. Mildly useful. CSI Pn a (Cursor forward) Identical to CSI Pn C CSI Pn ` (Absolute position in line) Identical to CSI Pn G ESC H (Add Tab Stop) ie: Break everything else that uses tabs this session. CSI Pn g (Clear Tabs) ie: Break everything else that uses tabs this session. CSI 2 $ w (Request Tab Report) So, maybe it can be fixed after you break it! Yay! ESC M (Reverse Line Feed) Basically up one line. Not really useful since we have cursor up. CSI Ps e (Line position relative) Identical to CSI Pn B
-
rswindell authored
Fixed possible undefined console.cterm_fonts_active reference.
-
rswindell authored
callers list during logon. New modopts.ini [logon] option: last_few_callers (default: 4), so you can customize the number of callers displayed.
-
rswindell authored
using the version to determine what's supported (and isn't).
-
rswindell authored
to have the NO_EXASCII (plain-ASCII only) set if the logged in without a successful auto-terminal-type detection. And with sbbs_t::term_supports(), we don't need useron.misc to reflect the auto-detected-terminal-type any longer.
-
rswindell authored
expanded.
-
- Jul 11, 2019
-
-
rswindell authored
the "darkgray" background issue when using xterm. Apparently if the foreground attribute has the high intensity attribute set and a CRLF or a clear-screen sequence is sent, the new (blank) lines (normally, black) will have the high intensity *background* attribute set (or it just looks that way). I don't understand why... yet.
-
rswindell authored
hex escape sequence out of range
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
clear-screen (CLS) in logon.cpp. Use of the new ELLIPSIS @-code.
-
rswindell authored
This prevents any auto [Hit a Key] prompt just because we printed the "Logging on to <bbs> as <user> ..." line.
-
rswindell authored
where the comment was only on the first line. This only cropped up in the text.h output when the *last* line was a multi-line (continued) string.
-
deuce authored
don't move the cursor position.
-
rswindell authored
string: LoggingOn This was the *first* possible cause of an auto-pause ([Hit a key] prompt) during successful SSH logins. The new text string is just "Logging on to @bbs@ as @alias@ @ellipsis@" - if you want a screen clear here or to display a text file, you can do so by modifying this line.
-
rswindell authored
U+ code now supports <code-hex>:<text> syntax so that multiple chars (a string) may be specified as a fallback for non-UTF-8 terminals. The U+<code>/<char> syntax was changed to U+<code>,<char> New symbolic @-codes that send the right Unicode code point to UTF-8 terminals or a string to others: - ELLIPSIS - COPYRIGHT - SOUNDCOPY - TRADEMARK - DEGREE_C - DEGREE_F
-
rswindell authored
string (multiple) CP437 fallback chars, for when a single CP437 char won't suffice.
-
rswindell authored
Fix error in CP437 0x96 (small U with circumflex) translation to UNICODE (typo: 0x00FB not 0x00F8).
-
rswindell authored
Fixed one typo (LATIN_LATIN).
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
Extract the term size method used by SSH and pty into a function, and remove the need to change the video mode.
-
deuce authored
always uses font zero now.
-
deuce authored
things.
-
deuce authored
-
deuce authored
-
deuce authored
This allows full control over the display, and avoids font mangling.
-
deuce authored
a struct vmem_cell.
-
deuce authored
This allows modifying a savescreen() rather than needing to vmem_gettext() stuff, but also change things without hacking up the pixels array yourself.
-