<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Bitstream Vera Sans'; font-size:10pt; font-weight:400; font-style:normal;">Hi,<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p>On Monday 23 June 2008 17:34:46 Evgeniy Ivanov wrote:<br>
> Hamish Rodda wrote:<br>
> > Hi,<br>
> > I recently found that my kdevelop build doesn't show a context menu<br>
> > for the project view any more. On debugging, I find that the git<br>
> > plugin tries to decide if it's going to provide a context menu<br>
> > extension, which causes a job to be executed and a new event loop<br>
> > created, so the execution seems to disappear into<br>
> > queryPluginsForContextMenuExtensions and never return.<br>
> > Could this bug be only affecting me because I don't have git<br>
> > installed? If so, can the bug be fixed please...<br>
> > (please ignore the line number in projecttreeview.cpp, it's wrong, i<br>
> > added debugging calls)<br>
><br>
> When get home (evening) will inspect it. I don't think it can't be<br>
> affecting by the thing you havn't git, so it might be interesting. But<br>
> also git plugin shouldn't be built if you haven't it (I remember I added<br>
> this to CMakeFileList, but I guess it was lost in some old branch).<br>
> Commited new plugins/CMakeLists, but you have to run `find<br>
> YOUR_KDE4_location -iname "kdevgit*" -delete`<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p>I installed git and now it works.  However, the bug should be fixed, because for sure some distro will allow installation of the git plugin without git itself installed and then we'll have more bug reports like this one.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p>Cheers,<br>
Hamish.</p></body></html>