{"push_id":752377813,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"bb3bc1a7e04b7b24742f94761c7b157ba9aaaddc","before":"340c77f0159824d7ef9885170b336313f989ea97","commits":[{"sha":"bb3bc1a7e04b7b24742f94761c7b157ba9aaaddc","author":{"email":"8e864f6891daea30887af7166abc194b98ea8641@tannerhelland.com","name":"Tanner"},"message":"pdFSO: continued improvements\n\nOne thing to note: I've modified the class to always allow sharing\nrights on created file handles (read, write, and delete/rename).  If the\nIDE goes down, as it is prone to doing, unclosed file handles with\nlimited sharing rights prevent me from accessing key PD files without a\nreboot.  It's easier to simply enable sharing rights on all file\nhandles, \"just in case\".\n\nAlso, a neat function I've made available is the ability to flag file\nhandles for temporary files.  Per MSDN, this changes the caching\nbehavior of the file, with Windows preferentially leaving the file in\nthe system cache with the assumption that it will be deleted before the\nthread closes.  This can greatly improve performance on temp files\n(which is handy for PD as we generate quite a few of them)!","distinct":true,"url":"https://api.github.com/repos/tannerhelland/PhotoDemon/commits/bb3bc1a7e04b7b24742f94761c7b157ba9aaaddc"}]}