Hi Mikolaj,

The Mac compiler doesn’t like Rename() returning values when the return type is 
void.  However, after fixing that it works fine on Mac.

I remember however something about the file watcher not working on all 
platforms.  I thought the problem platform was Windows, though, so maybe I’m 
not remembering it correctly (as you’re on Windows, right?).

Can someone validate that this works on GTK?

Cheers,
Jeff.


> On 15 Nov 2019, at 21:05, Mikołaj Wielgus <wielgusmiko...@gmail.com> wrote:
> 
> Hi,
> 
> Renaming file to a different directory causes the entire project tree to be 
> recreated, which causes all subdirectories to collapse, unexpectedly to the 
> user.
> 
> This patch solves the problem by deleting the original node after moving the 
> file. Then the file watcher raises an event whose handler constructs a new 
> node in the new location.
> 
> This issue comes from the fix to this bug:
> https://bugs.launchpad.net/kicad/+bug/1852431 
> <https://bugs.launchpad.net/kicad/+bug/1852431>
> 
> Best Regards,
> Mikołaj Wielgus
> <0001-Do-not-reconstruct-proj-tree-on-rename-to-diff-dir.patch>_______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to