- May 03, 2019
-
-
rswindell authored
the 'keys' argument is optional. If no keys are specified (or NULL), then any/ all non-numeric keys are considered valid input and may be returned by this function/method.
-
rswindell authored
as well as the auxattr "Attach" when either FILEATTACH or MIMEATTACH is set (requires an updated MsgAttr line in text.dat).
-
rswindell authored
I know... this list of %s's was a bad idea to begin with, but oh well.
-
rswindell authored
after sending via POP3 (the MSG_READ attribute flag is already indicating that).
-
rswindell authored
- votes - priority - delivery_attempts
-
rswindell authored
headers). Don't reference the (currently unused) times_downloaded and last_downloaded msghdr_t elements/properties. Set the current node action value *before* calling the scanposts_mod ("Scan Msgs module") in sbbs_t::scanposts().
-
- May 02, 2019
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
Expanded codes will not *not* go beyond the terminal column width (minus 1). If you need the old/wrap behavior, add a "-W" modifier to your @-code. If a length value is specified with -W, it is ignored. - MSG_TO, MSG_FROM, MSG_SUBJECT now reflect the header values passed to sbbs_t::show_msghdr(), JS bbs.show_msg_header() and not necessarily the actual stored (e.g. MIME-encoded) header values. New codes: - MSG_CC - reflect a message's CC list, if it has one - DATETIMEZONE - combines DATETIME and TIMEZONE in one string
-
rswindell authored
used to display a CC list, when applicable.
-
rswindell authored
"read mail" module is executed, so that the node action is correct more often.
-
rswindell authored
-
rswindell authored
show_msghdr(), over-riding the values from the passed smbmsg_t. This is useful for, say, displaying MIME-decoded values rather than the MIME-encoded versions of the header fields that you often find in email today.
-
rswindell authored
Copy the upvotes, downvotes, and total_votes to the smbmsg_t, replicating what is done in sbbs_t::scanposts() - these are used by sbbs_t::show_msghdr() so we need to copy them if we're going to be replicating that functionality (showing up/down votes and score) in message headers shown with bbs.show_msg() and bbs.show_msg_header().
-
- May 01, 2019
- Apr 30, 2019
-
-
rswindell authored
settings affect both NetMail and EchoMail import/export.
-
rswindell authored
Renamed MIMEDecodedPlainText to MIMEDecodedPlainTextFmt (since it is now a printf-style format string). No special handling of non US-ASCII (e.g. UTF-8) characters... yet.
-
rswindell authored
- mime_version (from the message header, if MIME) - content_type (from the messgae header, if MIME) - charset (from the plain-text MIME portion content-type header field)
-
rswindell authored
(when set to Yes).
-
rswindell authored
The default is off (no stripping). Previously, Soft-CRs were always stripped, but this behavior is now seen as an anachronism as CP437 char 141 is an important non-English laguage character and used as such in FidoNet msgs.
-
rswindell authored
in switch
-
rswindell authored
nicely when displaying at various terminal widths.
-
- Apr 29, 2019
-
-
rswindell authored
For QuickBBS editors, the default will be the same as previous behavior: to convert Soft-CRs to Hard-CRs (CRLFs). For non-QuickBBS editors, the default will be to treat Soft-CRs as any other valid printable character in the text ("Retain"). A 3rd option is available to strip Soft-CRs completely from the generated message text.
-
rswindell authored
For QuickBBS editors, the default will be the same as previous behavior: to convert Soft-CRs to Hard-CRs (CRLFs). For non-QuickBBS editors, the default will be to treat Soft-CRs as any other valid printable character in the text ("Retain"). A 3rd option is available to strip Soft-CRs completely from the generated message text.
-
rswindell authored
-
rswindell authored
-
rswindell authored
when the user is using the internal msg editor (useron_xedit == 0) and replying to a message.
-
rswindell authored
Refer to the dubious get_msg_body() feature of dot-stuffing as that ("dot-stuffing") and not "rfc822-encoding" - because it isn't. dot-stuffing is a requirment of SMTP (RFC*821) and NNTP, not RFC822 (oops).
-
rswindell authored
-
rswindell authored
- to_list (RFC822TO, previosuly unavailable via JS) - cc_list - replyto_list (RFC822REPLYTO, previously unavailable via JS) Added RFC822FROM to the "field_list" array (previously unavailable via JS). Removed SMB_CARBONCOPY from the "field_list" (now duplicated in cc_list).
-
rswindell authored
headers
-
- Apr 28, 2019
-
-
rswindell authored
New text.dat strings: - HitYourBackspaceKey - CharacterReceivedFmt - InvalidBackspaceKeyFmt - SwapDeleteKeyQ - PetTermDetected
-
rswindell authored
Fix up some message header field lengths.
-
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).
-
- Apr 26, 2019
-
-
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
-
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
-