- Aug 06, 2015
-
-
rswindell authored
connection, just incase there's any stale data in the input or output buffers. Added a comment regarding the rioctl() function to decree that it's crazy minimalistic API be left alone in tribute to Steve Deppe.
-
- Aug 05, 2015
- Jul 30, 2015
-
-
deuce authored
Previously, this was done as Synchronet didn't natively support re-wrapping to the console screen width (and word_wrap() didn't exist), so fseditor needed a way to distinguish between "soft" and "hard" CRs when unwrapping. This is no longer the case, so the space-newline pair for soft CRs is no longer useful. Instead, it can now cause an issue where a blank line is rendered in some terminals when there is a soft CR after a character in the second-last column. The space was added for FTS-0001 compatability, but since we will now use CRLF pairs, this is no longer an issue.
-
- Jul 29, 2015
-
-
deuce authored
-
deuce authored
-- "he breaks more than he fixes"
-
deuce authored
as a zero-length string), and don't use any prefix "stuff" when handle_quotes if not set.
-
deuce authored
if one isn't specified. For backward compatability with versions before 3.16c, this argument should still be provided.
-
- Jul 24, 2015
- Jul 22, 2015
-
-
rswindell authored
-
rswindell authored
modifying the 'attr' field). Also, only set the "SENT" attribute flag if the told not to delete netmail. This will reduce the risk to those using SBBSecho without the -d option.
-
rswindell authored
Don't pack netmail that has the "SENT" attribute flag set. Set the "SENT" attribute flag in netmail (.msg) files so if they're not deleted they won't be repacked/sent again later.
-
- Jul 17, 2015
- Jul 15, 2015
-
-
rswindell authored
(on Linux) where the "total messages" value (stored in the SMB status header) is stale when the header is updated in another open instance of the message base. Sorry, I forgot to complete the commit earlier than I originally said I did.
-
rswindell authored
(to testbuild.js), I suspect the setlocal call is causing the current error level to not be passed up to the caller. If build.bat failed, testbuild.js would not always detect the build failure.
-
deuce authored
-
rswindell authored
URL.(more lines may follow).
-
deuce authored
-
deuce authored
-
rswindell authored
When built withOUT the preprocessor macro WITH_SDL defined, ciolib.h doesn't include gen_defs.h (perhaps it should), so the use of FREE_AND_NULL in this file become function calls and the symbol is not found when linking. This is why jsexec was not included in recent daily dev builds of v3.16.
-
deuce authored
-
- Jul 14, 2015
- Jul 13, 2015
-
-
rswindell authored
-
deuce authored
Add a great deal of comments for future-Deuce.
-
deuce authored
The old code unwrapped from the old width and rewrapped to the new width in a single pass. While this was more efficient, it was very difficult to work on and understand the code. Now, wordwrap() is a two pass process. The first pass unwraps "paragraphs" (defined as being the text between two hard CRs) and the second pass wraps to the new width. This makes it simpler to understand and debug. This fixes some odd wrapping issues when quoting messages.
-
- Jul 12, 2015
-
-
deuce authored
-