- Apr 29, 2019
-
-
rswindell authored
headers
-
rswindell authored
pointer - apparently this has never actually been used before.
-
rswindell authored
- to_list - cc_list - replyto_list These are all comma-separated lists of names/addresses, RFC-822 style (so quotes and angle-brackets and all that jazz preserved/included)
-
rswindell authored
-
- Apr 28, 2019
-
-
rswindell authored
Document the [newuser] avatar_file and avatar_offset options.
-
rswindell authored
Rename the 'send_newuser_welcome' option to just 'send_welcome' (match wiki) (let's not repeat ourselves repeatedly) - but leave a backwards compatibility hack at least for now.
-
rswindell authored
- HitYourBackspaceKey - CharacterReceivedFmt - InvalidBackspaceKeyFmt - SwapDeleteKeyQ - PetTermDetected
-
rswindell authored
New text.dat strings: - HitYourBackspaceKey - CharacterReceivedFmt - InvalidBackspaceKeyFmt - SwapDeleteKeyQ - PetTermDetected
-
rswindell authored
Fix up some message header field lengths.
-
rswindell authored
Fix up some message header field lengths.
-
rswindell authored
-
rswindell authored
-
rswindell authored
will be sending 0x7f (DEL) when the backspace key is struck: SWAP_DELETE For example, xterm sends 0x7f when backspace and hit and an ANSI escape sequence when the DEL key is hit. I don't yet have a way to *enable* this setting. Also, allow the user's setting of NO_EXASCII to take effect even when auto-terminal type detection is used (yes, the user's terminal can support ANSI and *not* CP437).
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
- terminals with widths > 132 columns (e.g. quote section separator) - terminals that don't support CP437 (ex-ASCII) - use console.print() - terminals that send 0x7f for the backspace key (when at the end of the line treat DEL the same as backspace)
-
rswindell authored
-
rswindell authored
--<boundary>-- Without this change, some attachment (e.g. from gmail) would not be correctly decoded because gmail would not insert any blank lines between the end of the nested multipart/alternative part and the beginning of the attachment part: --000000000000d75a0f058779bbb2-- --000000000000d75a12058779bbb4 Content-Type: image/jpeg; name="29571163_1640947089321419_3376478908098884084_n.jpg" Content-Disposition: attachment; filename="29571163_1640947089321419_3376478908098884084_n.jpg" Content-Transfer-Encoding: base64 It looks (from RFC2046) like boundary delimeters should actually be: "\r\n--<boundary>", but I'll look into that later.
-
- Apr 26, 2019
-
-
nightfox authored
Added configurable options for the message score colors for the message list: msgListScoreColor, msgListToUserScoreColor, msgListFromUserScoreColor, and msgListScoreHighlightColor. Incremented version to 1.20.
-
rswindell authored
the user's your-scan config (&S using the default shell) even when "Display subjects only" was confirmed. Previously, when only subjects were shown, all subs were scanned regardless of user config. Bug reported by John Hiemenz, thanks!
-
rswindell authored
-
nightfox authored
Version 1.19: If the terminal size is wide enough (at least 86 characters), the overall vote scores for the messages is now displayed in the message list. Also, fixed a bug introduced in the previous version where the vote scores were no longer being displayed when reading a message. It's no longer using MsgBase.get_index() and uses get_all_msg_headers(), as before, since that's what is required for message tallies to be included in the message headers.
-
rswindell authored
- DELAY:nn (delay nn 10ths of a second) - POS:nn (move cursor to position nn, not sure if nn is 0 or 1-based) - CLREOL (same as CLR2EOL) - YESCHAR (the character/key for "Yes", from text.dat YNQP string) - NOCHAR (the character/key for "No', from text.dat YNQP string) and for good measure: - QUITCHAR (the character/key for "Quit") - not supported by PCBoard
-
rswindell authored
QOFF - user cannot abort the display of the file QON - user can abort the display of the file
-
- Apr 25, 2019
-
-
rswindell authored
@X00 saves the current color and @XFF restores that saved color. Thanks to NuSkooler for the PCBoard manual, which is pretty good.
-
- Apr 24, 2019
- Apr 23, 2019
-
-
rswindell authored
- getnameinfo() was being called with NI_NUMERICHOST in the mail server and web server (but nowhere else) - use a singly-defined macro (STR_NO_HOSTNAME) for the "<no name>" string rather than copying it about - the webserver apparently assumes that session->host_name will always have *some* unique value (e.g. the IP address when no hostname is available) - so account for that special need <grumble>
-
rswindell authored
(e.g. "<service> connection accepted from: <ip_addr> port <num>"). Some strcpy->SAFECOPY, sprintf->SAFEPRINTF replacements for good measure.
-
rswindell authored
(i.e. posted to yourself). It's confusing when testing the scan for messages "to you" if messages also *from* you aren't listed. :-)
-
rswindell authored
-
- Apr 22, 2019
-
-
rswindell authored
The default user is the current user. If a different user's avatar is to be shown, the user number must be passed on the command-line. Other command-line options supported: -draw = use the Graphic.draw() method to display anywhere (requires ANSI) -top = display the avatar at the top of the screen -right = display the avatar at the right edge of the screen -above = display the avatar above the current cursor position The -top/right/above options imply "draw", and all require ANSI support. The default display method is to simply "show" the avatar (not draw) and that does not require ANSI support, but can only display the avatar at the current cursor location, left-justified.
-
rswindell authored
Don't allow the use of -if, -ix, -ic options when not a *nix build.
-
- Apr 19, 2019
-
-
nightfox authored
SlyEdit v1.63: For wide terminals (>80 columns), SlyEdit now allows using the full width of the terminal for message text. * NOTE: After upgrading to this verison, ensure the option "Record Terminal Width" in SCFG for SlyEdit. That option helps Synchronet ensure that message lines are re-wrapped if the reader is using a different terminal size than the author did when writing the message.
-
nightfox authored
-
- Apr 17, 2019
- Apr 16, 2019
-
-
rswindell authored
Don't use a hard-coded value of 76 for word_wrap length argument. Don't use the default length of 79 for the quote_msg() call. Display a full bar across the screen for the quote window separator
-
rswindell authored
terminal width) - only used when the QUOTEWRAP option is set. Common values: 0 - current behavior, wrap the quote file to the current terminal width 80 - wrap 80 columns specifically (actually, 79) 9999 - unwrap to long lines (one line per paragraph)
-