- Apr 23, 2019
-
-
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)
-
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) Actually, previously it was wrapping to current terminal width minus 4 when QUOTEWRAP was enabled. Now, make that current terminal width minus 1 (when quotewrap_cols is set to 0).
-
- Apr 15, 2019
-
-
nightfox authored
Made use of the new MsgBase.get_index() function (if available) for better performance. Added 'undefined' checks for some of the messaeg attribute definitions before adding them to the attribute strings, since some of them have changed. Updated the version to 1.18.
-
rswindell authored
When responding to AreaFix requests, it's normal for create_netmail() to be called with a NULL 'msg' argument value - so don't try to dereference it (for the "cols" header field value) if it's NULL. Thanks to Mark Lewis for the bug report.
-
- Apr 12, 2019
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
(default: off) - when enabled, the current terminal width (columns) will be saved in the msg header. When using the internal msg editor or raw intput mode, the columns are always saved in the message editor. fseditor.js should have this option enabled. In SCFG, this option is called "Record Terminal Width".
-
rswindell authored
(default: off) - when enabled, the current terminal width (columns) will be saved in the msg header. When using the internal msg editor or raw intput mode, the columns are always saved in the message editor. fseditor.js should have this option enabled.
-
- Apr 11, 2019
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
- Changed MSG_TRUNCFILE to MSG_MIMEATTACH - Removed unused netattr bit definitions.
-
rswindell authored
MIME-encoded/embedded attachments. We probably will want to do this for SMTP-posted messages (to subs) too.
-
rswindell authored
don't care about filenames. smb/mime_getattachment() now supports filenames with spaces in them. If we need to strip or convert to short filenames, do that in the application/script code, not in smblib.
-
rswindell authored
indicate that a message's body text contains one or more MIME-encoded/embedded attachments - so that entities won't have to parse the message headers/body to determine whether or not a message has MIME-attachments.
-
rswindell authored
-
rswindell authored
*_net_type hfield has a value of 0 (NET_NONE) - according to smbdefs.h.
-
rswindell authored
be shown at the top of the screen or relative to the bottom of the header.
-
rswindell authored
console.msghdr_top_of_screen): a hack to let scripts know whether the most-recently displayed message header was displayed on the top of the terminal screen (or not). This allows us to show avatars at the top of the screen when the header is up there, rather than relevative to the bottom of the header (the pos can vary, depending on stuff).
-
rswindell authored
-
rswindell authored
-
rswindell authored
strrchr() here to find terminating chars (quotes, parens, brackets). e.g. '"Joe Shmoe" <joe@shmoe.com>, "Fred Smith" <fred@smith.org>' would be parsed as 'Joe Shmoe" <joe@shmoe.com>, "Fred Smith'.
-
rswindell authored
'data_length', but not always (e.g. may include text from some header fields, excludes any non-text data fields). Mark 'data_length' msg header property as read-only.
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
back in 1993, but were never needed/used.
-
- Apr 10, 2019