James Hale wrote:
> Paul wrote...
>> I ran Disk Utility to check the HD for repair/permissions and all
> is fine.
>
>
> Checking the permissions only checks software installed by Apple
> giants their receipts. Nothing else is checked, certainly nothing
> related to directory structures.
>
> If DO you think there might have been some corruption or glitch in
> the folder structure then you might want to use the disk utility to
> verify the volume. You could also boot in single user mode and run
> fsck as indicated on screen once the boot is complete.

Excellent advice for disk checking, but I think Jacque's on it with the way the IDE touches the disk each time a menu is accessed.

Before I started using OwnCloud to sync my plugins folder, all my machines shared a network-mounted volume. The IDE was very very slow with menu access because the time it takes to do file operations over the network is of course much longer than locally.

With OwnCloud I now get syncing (and backup and versioning and more - great toolkit) so I haven't spent much time looking into this, but it seems odd that the IDE would care about things outside of the specific folders it needs (Plugins, Externals, etc.).

So even though Paul's stuff was in his My LiveCode folder, I can't imagine how any other folders there would affect the IDE. But apparently they do.

It would be cool if someone had the time to go through the IDE code to find out exactly what's going on, or alternatively I don't think it would be overreaching to file an enhancement request to refine the way file access is done in response to menu access.

We all want the IDE to be as responsive as possible, so things like this, which can be mysterious to try to track down, become problems for even experienced users.

I like to believe there may be some other way to do what the IDE needs to do without having to make several disk accesses every time a menu is accessed.

--
 Richard Gaskin
 LiveCode Community Manager
 rich...@livecode.org

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to