|
From: Christopher W. <caw...@us...> - 2006-04-07 21:24:03
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/rubyeditor In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13528/src/org/rubypeople/rdt/internal/ui/rubyeditor Modified Files: RubyEditor.java Log Message: Fix Ticket # 92 - Error when adjusting use tab preference with open ruby editor Index: RubyEditor.java =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.ui/src/org/rubypeople/rdt/internal/ui/rubyeditor/RubyEditor.java,v retrieving revision 1.39 retrieving revision 1.40 diff -C2 -d -r1.39 -r1.40 *** RubyEditor.java 24 Feb 2006 20:06:47 -0000 1.39 --- RubyEditor.java 7 Apr 2006 21:23:55 -0000 1.40 *************** *** 46,49 **** --- 46,50 ---- import org.eclipse.jface.text.source.ICharacterPairMatcher; import org.eclipse.jface.text.source.ISourceViewer; + import org.eclipse.jface.text.source.ISourceViewerExtension2; import org.eclipse.jface.text.source.IVerticalRuler; import org.eclipse.jface.text.source.SourceViewerConfiguration; *************** *** 624,628 **** // for rereading the indentPrefixes for shift left/right from the // RubySourceViewerConfiguration ! this.getSourceViewer().configure(this.getSourceViewerConfiguration()); } } --- 625,632 ---- // for rereading the indentPrefixes for shift left/right from the // RubySourceViewerConfiguration ! if (getSourceViewer() instanceof ISourceViewerExtension2) { ! ((ISourceViewerExtension2) getSourceViewer()).unconfigure(); ! this.getSourceViewer().configure(this.getSourceViewerConfiguration()); ! } } } |