* YAM_MAf.c: fixed a wrong pointer introduced by the latest changes.
6 lines of code changed in 1 file:
* YAM_MAf.c, FolderList.c: the index loading now uses a temporary folder which doesn't need any list locking. This gives a vast speed improvement for large folders, since even if semaphore locking is fast it still takes it time.
254 lines of code changed in 15 files:
* YAM_MAf.c, YAM_UT.c: loading a folder's index no longer causes this index to be expired as there is no need to mark a freshly loaded index as invalid. Additionally this changes avoids trying to delete the .index files while it is still opened for reading. Thanks to Colin Wenzel for the hint.
24 lines of code changed in 10 files:
* rexx/mailcheck.c: fixed the broken MAILCHECK ARexx command. The first POP3 account could not be checked for new mail due to a check >0 instead of >=0.
2 lines of code changed in 1 file:
tweaked the debug output a bit
2 lines of code changed in 1 file:
* YAM_UT.c: added some more debug output to a failure upon opening a window.
6 lines of code changed in 1 file:
* YAM_UT.c: added some debug output to a failure upon opening a window.
1 lines of code changed in 1 file:
* mui/TransferWindow.c, TransferControlList.c: the transfer list's scrollbar is now placed in the right window border.
16 lines of code changed in 3 files: