- Jul 14, 2019
-
-
rswindell authored
-
rswindell authored
write_file_cfg(). I'm pretty sure this fixes the bug introduced in r1.75 (Mar-7-2018) where it would use the directory's custom "data dir" as the parent of the sub-directory even if it was blank. So if you're like Mark Lewis and you're getting a bunch of sub-directories created in your "ctrl" directory when you save changes in SCFG, this is likely the cause. Only happened if you had both the library's "Parent Directory" and the "File Transfer Path" of the directory, blank.
-
rswindell authored
-
rswindell authored
Really only useful on *nix since Windows only allows the setting/clearing of a single mode flag: user-writeable, 0x80, 0200.
-
rswindell authored
directory's file transfer path, the array index usage here could cause a crash or just garbage to be displayed.
-
rswindell authored
-
- Jul 13, 2019
- 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
-