I have switched back to BearHTML as I find that it actually works better on my machine than IERenderer - more images show up (no more empty boxes with "x" in them), and images seem to load more quickly and without any freezes. I've removed as much of IE itself from my computer as I can and have gained so much disk space, besides feeling more secure with just Firefox and all its privacy extensions.
However, I would like to completely stop BearHTML from caching images - or at least delete the cached files when I delete the message - and also stop giving me pop-up URLs for hyperlinks that spread across my entire computer screen! I've set my CCleaner to specifically delete all files in the RmtFiles folder, but I'm puzzled as to why I have to do that when bearhtml.ini provides an opt-out for caching. But it's still caching every image, not deleting them when I delete the message, and annoying me with mile-long URL pop-ups. It IS just caching the past 24 hours now, but that can amount to a hundred or more files in my case.
Here is my current bearhtml.ini:
ScrollPixels=20
ScrollRepeat=1
ScrollDelayMs=1
DefaultFontSize=10
DefaultFontName=Trebuchet
defaultfontcolor=Black
WantBl=No
Wantcache=No
cache-days=0
LocalIpAddress=127.0.0.1
Redirection=No
;proxyserver=http://127.0.0.1:8080
;skype=c:\progra~1\skype\skype.exe
PrinterSetup=Yes
Prtflags=3
Preview=No
WarnExtensions=.exe.pif.scr
WantCSS=Yes
MaxFetchTime=25
Loglevel=2
Shortinfo=true
checkutf8=true
scoretidy=true
clearondelete=yes
wanturlrequest=yes
unloadwininet=false
I'm using Pegasus 4.70 in Windows XP3. (Don't laugh! Almost everything works just fine for me!). There is still a C:\PMAIL\Programs\IERenderer\IERenderer.dll that is 1546 KB, dated 3/24/2015.
Thanks in advance for telling me what I'm doing wrong! [:^)]
Dave
I have found the problem. I missed checking the WantCache flag in one spot, which allowed cache'ing to proceed. The default for Wantcache is Yes and it seems you are the first in 5 years to notice as the CacheDays is defaulted to 1 day, so cleanup is daily. I will correct my code and the next version will come out fairly soon (Bearhtml 4.8.2). Thank you for the feedback.
BTW if you want to stop remote graphics from clogging up your disk, you can simply erase all the *.cac and *.tmp files in the RMTFILES directory on a daily basis with a simple batch file.
For the long Urls I would need to see a message that causes them to be displayed when SortInfo=Yes has been coded
Martin
Thanks so much, Martin! I feel kinda "special" being the first to find this bug in BearHTML in five years! [:D]
As for deleting all the .cac and .tmp files in the RmtFiles folder, I already do that daily with a cleaning option I added in my CCleaner. It cleans up everything on my HD in one operation, but I was just wondering why bearhtml.ini was still allowing those files to be created in the first place and was not deleting them via Pegasus for 24 hours. Now I know!
I changed Shortinfo=true to ShortInfo=yes (are there other mid-word capital letters or yes/no vs true/false that I should have?).
However, with this change, I'm still getting mile-long URL pop-ups when I mouseover an image link. I will forward you an e-mail that does that on my machine.
With appreciation!
Dave
First point: Shift + Ctrl + Y will empty the remote graphics cache, so you don't need anything else. The fix for this problem will be in the next maintenance release of Bearhtml.
Second point: Hint box is a security feature which displays content of a Url if you move the mouse cursor over a link. The Pegasus Mail status line will also show the same url but only the domain. The reason for this hint bubble is to handle 8-bit bytes, typically from non-English sites, as standard Windows does not display Unicode/Utf8 character strings. Converting to Unicode character strings is a complex task for the code in Bearhtml, as the vendor has stopped supporting it. I will be investigating why ShortInfo is not giving the domain only.
Martin
Your previous draft for topic is pending
If you continue, your previous draft will be discarded.