On 25.04.2008 16:53, Adrian Buehlmann wrote: > On 25.04.2008 16:06, Doug Philips wrote: >> On Friday, April 25, 2008, at 08:58AM, "Adrian Buehlmann" wrote: >>> What do you think a tool does if it tries to delete a >>> non-existing registry key? Format your harddisk? >> It might decide that the system is in an inconsistent state and rather than >> risk screwing it up, it could reasonably decline to de-install (or finish >> de-installing depending on when it checks)... > > LOL. If uninstallers were that nitpicky then they would > be not very successful. > >>> Hopefully not, since the installation of those registry >>> keys could have failed, too. >> ?? > > The installer could fail installing a registry key for > various reasons, one of them could be that the target > key's permission don't allow write access. > > Writing the uninstaller part based on the assumption > that all keys were 100% successfully installed would > be rather silly. >
Speaking of which, Explorer allows only fifteen slots for icon overlays, ignoring all in excess. As discussed on http://selenic.com/pipermail/mercurial/2008-April/018616.html I haven't heard of TortoiseHG going wild in that situation. The overlay icons are simply not displayed in that case. The rest of THG still works. As a (hopefully) last comment on this thread, the THG overlay handler still caches filenames and reads local and global hgrc files even if the icons are disabled globally in Mercurial.ini, thus wasting CPU time and memory for users wanting to permanently *not* having any overlay icons on any repository. THG overlay handler also kicks in if an open file dialog from *any* application is opened. Removing the entries in the registry, as I wrote, is the most effective solution with regards to speed for the case when the user permanently doesn't want to have any overlay icons ever. ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Tortoisehg-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

