[MonoDevelop] [PATCH] - enable out-of-project files inside of a project
Chris Morgan
cmorgan at alum.wpi.edu
Sun Sep 10 22:27:21 EDT 2006
This is a preliminary patch to allow out-of-project files to be added to a
project. This is useful when trying to move common classes to a directory
outside of a given project.
The patch removes the code that was preventing users from adding files from
outside of their project directory. I also added an option to the 'add'
dialog to "Link" a file, beside the existing options to "Copy" and "Move'.
MD can now successfully add the files to the project, they show up in the
treeview and the solution compiles properly.
What I can't figure out is why this change seems to be causing mono to
segfault when one of the linked files is removed but not when removing a
non-linked file. I'm using mono from svn and mcs from svn, updated tonight.
I tried running mono under gdb but the stack trace wasn't very clear, the
segfault occurred in the garbage collector so maybe memory that was in use by
gtk-sharp was freed?
I don't understand monodevelop code well enough to know where to look for the
issue but I was hoping someone would be able to lend a hand so we can get
this useful feature implemented.
Chris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linked_files.patch
Type: text/x-diff
Size: 2218 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/monodevelop-list/attachments/20060910/8250d894/attachment.bin
More information about the Monodevelop-list
mailing list