-
src/sbbs3/readmail.cpp
From
rswindell@VERT to
CVS commit on Fri Jun 8 10:59:00 2018
src/sbbs3 readmail.cpp 1.74 1.75
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv24215
Modified Files:
readmail.cpp
Log Message:
Experimental feature: 'U' command toggles un-read mail visibility.
Change the 'Edit Author's user account' command to '!' (for now).
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Fri Jun 8 13:24:00 2018
src/sbbs3 readmail.cpp 1.75 1.76
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv11497
Modified Files:
readmail.cpp
Log Message:
getmail() can only check the presence of an attribute flag currently
(not the absense), so we need to call it twice to find out if there are
any unread messages for the user.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Fri Jun 8 13:38:00 2018
src/sbbs3 readmail.cpp 1.76 1.77
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv31416
Modified Files:
readmail.cpp
Log Message:
A little beautification of the unread msg only toggle output.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Fri Jul 6 19:14:00 2018
src/sbbs3 readmail.cpp 1.78 1.79
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv23530
Modified Files:
readmail.cpp
Log Message:
Restore the 'U' command back to "User Edit" and commented-out the
experimental 'U' (View Unread-Only toggle) command. The 'U' command from
the e-mail menu (e.g. email_sec.js) works better than the toggle approach and is probably all that is needed.
Also, the user number lookup in the User Edit bit is better at finding the proper user account (e.g. for received netmail).
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Mon Oct 22 15:49:00 2018
src/sbbs3 readmail.cpp 1.80 1.81
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv3873
Modified Files:
readmail.cpp
Log Message:
PETSCII terminals don't have braces keys, so map to parens the same functionality.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Sat Dec 29 16:23:00 2018
src/sbbs3 readmail.cpp 1.81 1.82
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv8011
Modified Files:
readmail.cpp
Log Message:
Reverse the mail list order (newest first) by default.
Added a command key (!) to reverse the mail list sort order.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Sat Dec 29 19:10:00 2018
src/sbbs3 readmail.cpp 1.82 1.83
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv29981
Modified Files:
readmail.cpp
Log Message:
Don't hard-code the LM_REVERSE (newest-first) loadmail() mode, let the caller decide that.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Sun Dec 30 17:37:00 2018
src/sbbs3 readmail.cpp 1.84 1.85
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/home/rswindell/sbbs/src/sbbs3
Modified Files:
readmail.cpp
Log Message:
Fixed GCC compile error: invalid conversion from 'const char*' to 'char*'
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Sat Feb 2 10:22:00 2019
src/sbbs3 readmail.cpp 1.85 1.86
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv3403
Modified Files:
readmail.cpp
Log Message:
When printing the CantDeleteMsg text line, include the msg number.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Tue Apr 9 19:54:00 2019
src/sbbs3 readmail.cpp 1.89 1.90
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv30194
Modified Files:
readmail.cpp
Log Message:
sprintf() -> SAFEPRINTF replacements.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Wed May 1 13:58:18 2019
src/sbbs3 readmail.cpp 1.92 1.93
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv22514
Modified Files:
readmail.cpp
Log Message:
Set the current node action in sbbs_t::readmail() earlier, before the
"read mail" module is executed, so that the node action is correct more often.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Thu Aug 8 07:30:41 2019
src/sbbs3 readmail.cpp 1.95 1.96
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv30481
Modified Files:
readmail.cpp
Log Message:
Log an error if show_msg() returns false (failure), hopefully helping to get
to the bottom of Alterego's reported issue with new mail message bodies not being displayed.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Rob Swindell@VERT to
Git commit to main/sbbs/master on Mon Jan 9 15:52:32 2023
-
From
Rob Swindell (on Windows 11)@VERT to
Git commit to main/sbbs/master on Sat Apr 27 17:04:30 2024
-
From
Rob Swindell (on Windows 11)@VERT to
Git commit to main/sbbs/master on Thu Aug 8 18:19:42 2024
https://gitlab.synchro.net/main/sbbs/-/commit/c58a0e899a3c8bd4349c2c6e
Modified Files:
src/sbbs3/readmail.cpp
Log Message:
Save/reuse the mail save path/filename as a user property (in data/user/*.ini)
This is a fix for issue #340
Another idea would be to store a history of mail save paths and allow the user to scroll through them/choose with the up and down arrow keys, but that goes beyond the original feature request. So this just stores/reuses the last successfully used path/filename.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Rob Swindell (on Windows 11)@VERT to
Git commit to main/sbbs/master on Fri Dec 6 17:38:27 2024
https://gitlab.synchro.net/main/sbbs/-/commit/855fb1be1433f3e986c5157f
Modified Files:
src/sbbs3/readmail.cpp
Log Message:
Always free(mail)
I don't think this was actually a leak (since smb.msgs should be non-zero
any time mail is non-null), but to make Coverity happy (CID 515659) and just
be more fault-tolerant, always free(mail).
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Rob Swindell (on Windows 11)@VERT to
Git commit to main/sbbs/master on Thu Jan 9 17:56:28 2025
https://gitlab.synchro.net/main/sbbs/-/commit/00d49fcb41ee90d41f5e338e
Modified Files:
src/sbbs3/readmail.cpp
Log Message:
Allow @-codes in Read*Mail text.dat strings/prompts and optimize [K]ill cmd
No need to load/modify messages that already have DELETE attribute flag set
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net