Don't load/list the mail index in reverse (newest-first) order by default.
Unfortunately, the call to readmail() in other places in sbbs (e.g. logon.ccp, useredit.cpp) is hard-coded without *out* this loadmail flag, so you get an index in oldest-first order when you logon and answer "Yes" to the "Read your mail now?" prompt and get the index in reverse (newest-first) order when you use the 'R' command from the email prompt which is unexpected and likely confusing to users. Until we can replace these hard-coded calls to readmail() with scripted logic which can read/ use a user-preference property (e.g. from data/user/*.ini), we will just default to the old/previous behavior. The user is one key (!) away from reversing the index anyway.
Please register or sign in to comment