Bug or Feature?
Mirco Sanguineti
m.sanguineti at signal.qinetiq.com
Wed Jul 31 11:39:10 BST 2002
Hello,
sorry to bother you with something that you may not consider a bug, but if
this is not a bug it's a very, very annoying feature that should be corrected.
I am using KDevelop 2.1 so this bug may have been already corrected in a
newest release (although I doubt it).
Here is the problem:
IT IS NOT POSSIBLE TO RELIABLY REMOVE A DIRECTORY (FOLDER) ONCE IT HAS BEEN
CREATED INSIDE A PROJECT.
To better understand the problem and to reproduce what I consider a bug try
to do this:
Create a C++ console project.
In the `Tree Tool View' select `Classes'.
Right click on `Classes' and choose `Add new folder' (name it whatever you
want, e.g. everlasting_folder
Now just add a class to it (a bogus class because we do not want to really do
anything, programwise...)
Build the project and make sure it runs.
Now try to delete that folder... you won't be able to remove it completely!!!
What you would do is to remove it using the `Delete Folder' options under
right clicking on that folder under the `Classes' view... but if you look
carefully during the configuration, KDevelop still tries to create a Makefile
for it...
Now try to remove it from within AC_OUTPUT() in configure.in and from
Makefile.am in the top directory... what happens is that you receive an error
message... you can even try to fool around with the Makefile in the part that
is not (allegedly) overwritten by KDevelop or with the .kdevprj file, but
nothing!!!
My questions are:
1) How you would remove a folder/directory COMPLETELY from a KDevelop project?
2) Where KDevelop mantains the structure of the project? It does not keep in
the .kdevprj file otherwise changing it would have some effect, instead this
file is overwritten by something else.
I know that KDevelop does not cope very well with large projects, but this
"feature" is very annoying even for a smallish project.
Just to let you know, before writing directly to you, I have tried various
forums, Google and all the usual ways, but nothing...
Thank you for your help
--
Best Regards
Mirco Sanguineti
E203
QinetiQ Ltd.
Malvern Technology Centre
St. Andrews Road, Malvern, Worcs, WR14 3PS, U.K.
Tel. 01684 89 5233
----
"If the only tool you possess is a hammer, then everything looks like a nail."
-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«
More information about the KDevelop
mailing list