Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] Open Definition/Declaration Bug?

Right, Somebody else made a PR.

The problem is that the search was assuming that
File in the CEditor was always from IFile.
This is untrue.  It is fix in the head, whether it
Made it for RC1 ... dunno

> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On
> Behalf Of kesselhaus@xxxxxxx
> Sent: Friday, July 01, 2005 4:26 AM
> To: cdt-dev@xxxxxxxxxxx
> Subject: [cdt-dev] Open Definition/Declaration Bug?
> 
> Sorry guys, but I think there's something wrong.
> 
> When I try in a c-file to open declaration/definition, it opens a new
> editor
> window with the position right, _but_ the new editor does not react on any
> right click - No context menu nothing but a .log entry (see below). Even
> though, when trying to go to def./decl. within the same file, it opens a
> new
> editor, is this correct behaviour?
> 
> -----
> 
> !ENTRY org.eclipse.ui 4 4 2005-07-01 10:25:01.323
> !MESSAGE Unhandled event loop exception
> 
> !ENTRY org.eclipse.ui 4 0 2005-07-01 10:25:01.323
> !MESSAGE java.lang.NullPointerException
> !STACK 0
> java.lang.NullPointerException
> 	at
> org.eclipse.cdt.internal.ui.search.actions.ReferencesSearchGroup.fillConte
> xtMenu(ReferencesSearchGroup.java:87)
> 	at
> org.eclipse.cdt.internal.ui.search.actions.SelectionSearchGroup.fillContex
> tMenu(SelectionSearchGroup.java:59)
> 	at
> org.eclipse.cdt.internal.ui.editor.CEditor.editorContextMenuAboutToShow(CE
> ditor.java:754)
> 	at
> org.eclipse.ui.texteditor.AbstractTextEditor$11.menuAboutToShow(AbstractTe
> xtEditor.java:2213)
> 	at
> org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:285)
> 	at
> org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:37
> 2)
> 	at
> org.eclipse.jface.action.MenuManager.access$0(MenuManager.java:369)
> 	at
> org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:386)
> 	at
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)
> 	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848)
> 	at
> org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:3337)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:3064)
> 	at
> org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1582)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706)
> 	at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)
> 	at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:225)
> 	at org.eclipse.swt.widgets.Display.runPopups(Display.java:3106)
> 	at
> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2707)
> 	at
> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
> 	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
> 	at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367
> )
> 	at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
> 	at
> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
> 	at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivato
> r.java:226)
> 	at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:37
> 6)
> 	at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:16
> 3)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> 	at java.lang.reflect.Method.invoke(Unknown Source)
> 	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
> 	at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> 	at org.eclipse.core.launcher.Main.run(Main.java:973)
> 	at org.eclipse.core.launcher.Main.main(Main.java:948)
> --------
> 
> --
> Weitersagen: GMX DSL-Flatrates mit Tempo-Garantie!
> Ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top