On Thu, Jan 19, 2017 at 3:39 PM, Lucas C. Villa Real <[email protected]> wrote:
> On Thu, Jan 19, 2017 at 8:42 AM, Hisham Muhammad <[email protected]> > wrote: > >> On 19 January 2017 at 05:41, Anshuman Aggarwal >> <[email protected]> wrote: >> > I wonder if this cleanup of broken links should be done semi >> automatically >> > or be prompted to in the Compile or installer script. If gobo is to ever >> > have any wider an audience it needs to help the end user out. >> > >> > in a normal user system the RemoveBroken command should be harmless and >> > advanced tinkerers would know not to run it...thoughts? >> >> I thought about this before, but scanning the whole /System/Index tree >> is slow and not something that is usually needed. So it shouldn't be >> something that runs every time. >> >> As you said, doing semi automatically could be a good idea, but we >> need to think about when to trigger this. Perhaps add a --cleanup flag >> and suggest that when Compile fails during the install step? >> >> > Alternatively, we could bring Listener back from the dead and use it for > cleaning up broken links when any subdirectory of /Programs/*/ is removed. > I am going to work on it a bit today with hopes to have it fill that gap. > Here you go: $ Compile Listener $ StartTask Listener Now whenever a program is removed from /Programs, all broken links from /System/Index and /System/Settings will be cleaned up. Please test and let me know how it goes. Thanks! Lucas
_______________________________________________ gobolinux-users mailing list [email protected] http://lists.gobolinux.org/mailman/listinfo/gobolinux-users
