rope
rope copied to clipboard
source_folders config does not work with symlinks
Since making rope-auto-import work with stuff outside of the project folder has been impossible for me so far, I've tried instead using the source_folders config to add more stuff to the project.
I tried to do this using symlinks (because folders cannot be hardlinked and I don't want to copy them), but this didn't work.
It turns out that symlinks are simply ignored by rope. If I copy the code to a subfolder of the project and add that folder to source_folders, it works.
My current workaround is to make a directory hardlink, which however is not possible with the default ln
command (at least under OS X) so I have to resort to http://stackoverflow.com/questions/1432540/creating-directory-hard-links-in-macos-x.