products forums blog support careers about
  History | Log In     View a printable version of the current page.  
PRO USERS, to ensure 'PRIORITY SUPPORT' make sure that your ASAP account is "tagged" when you file the request. Click here for instructions on how to tag your account.
Issue Details (XML | Word | Printable)

Key: ROR-1087
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Chris Williams
Reporter: External TestUser
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Aptana RadRails

can't type open brace in ruby source

Created: 23/Dec/08 12:45 PM   Updated: 30/Mar/09 01:57 PM
Return to search
Issue 2 of 3 issue(s)
<< Previous | ROR-1087 | Next >>
Component/s: Editor: Ruby
Affects Version/s: 1.1.0
Fix Version/s: 1.1.1

Impact on Workflow: Average
Studio Install Type: Standalone
Operating System: Windows XP
Participants: Chris Williams, External TestUser and Lori Hylan-Cho


 Description  « Hide
I sometimes cannot type an open brace in the ruby editor, e.g. I want to type "#{}" but the open brace key does nothing. The close brace key still works. It is obviously not a problem with the keyboard as I can type it elsewhere.

Below is a trace from the log which I think might be relevant:

 
!ENTRY org.eclipse.ui 4 4 2008-12-23 13:34:12.419
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2008-12-23 13:34:12.419
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
	at org.rubypeople.rdt.internal.ui.rubyeditor.RubyEditor$BracketInserter.verifyKey(RubyEditor.java:1458)
	at org.eclipse.jface.text.TextViewer$VerifyKeyListenersManager.verifyKey(TextViewer.java:434)
	at org.eclipse.swt.custom.StyledTextListener.handleEvent(StyledTextListener.java:60)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:962)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:947)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:706)
	at org.eclipse.swt.custom.StyledText.handleKeyDown(StyledText.java:5052)
	at org.eclipse.swt.custom.StyledText$7.handleEvent(StyledText.java:4800)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:962)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:947)
	at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:975)
	at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:971)
	at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1285)
	at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3772)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:3672)
	at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:291)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4351)
	at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
	at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2264)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3291)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at com.aptana.ide.rcp.AbstractIDEApplication.run(AbstractIDEApplication.java:116)
	at com.aptana.ide.rcp.Application.run(Application.java:57)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	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:336)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)


 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Change by Chris Williams - 29/Dec/08 12:42 PM
Field Original Value New Value
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Fix Version/s 1.1.1 [ 10150 ]
Fix Version/s 1.2.0 [ 10082 ]
Priority Unprioritized [ 6 ] Major [ 3 ]

Change by Chris Williams - 10/Mar/09 12:01 PM
Fix Version/s 1.1.2 [ 10153 ]
Fix Version/s 1.2.0 [ 10082 ]
Fix Version/s 1.1.1 [ 10150 ]

Change by Chris Williams - 10/Mar/09 12:15 PM
Fix Version/s 1.1.1 [ 10150 ]
Fix Version/s 1.1.2 [ 10153 ]

Change by Lori Hylan-Cho - 30/Mar/09 01:57 PM
Reporter Jeff Emminger [ jemminger ] External TestUser [ external_user ]