-->edit SCI/modules/overloading/macros/%st_6.sci Produces an exception when
-- Bug description --
-->edit SCI/modules/overloading/macros/%st_6.sci
Produces an exception when opening SciNotes or when scrolling the file.
-- Scilab error message --
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 33
at org.scilab.modules.scinotes.ScilabView.drawUnselectedText(Unknown Source)
at javax.swing.text.WrappedPlainView.drawText(WrappedPlainView.java:125)
at javax.swing.text.WrappedPlainView.drawLine(WrappedPlainView.java:96)
at javax.swing.text.WrappedPlainView$WrappedLine.paint(WrappedPlainView.java:589)
at javax.swing.text.BoxView.paintChild(BoxView.java:144)
at javax.swing.text.BoxView.paint(BoxView.java:416)
at javax.swing.text.WrappedPlainView.paint(WrappedPlainView.java:356)
at org.scilab.modules.scinotes.ScilabView.paint(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI$RootView.paint(BasicTextUI.java:1423)
at javax.swing.plaf.basic.BasicTextUI.paintSafely(BasicTextUI.java:723)
at com.apple.laf.AquaEditorPaneUI.paintSafely(AquaEditorPaneUI.java:63)
at javax.swing.plaf.basic.BasicTextUI.paint(BasicTextUI.java:870)
at javax.swing.plaf.basic.BasicTextUI.update(BasicTextUI.java:849)
at javax.swing.JComponent.paintComponent(JComponent.java:752)
at javax.swing.JComponent.paint(JComponent.java:1029)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5146)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1515)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1446)
at javax.swing.RepaintManager.paint(RepaintManager.java:1260)
at javax.swing.JComponent.paintForceDoubleBuffered(JComponent.java:1065)
at javax.swing.JViewport.blitDoubleBuffered(JViewport.java:1612)
at javax.swing.JViewport.windowBlitPaint(JViewport.java:1573)
at javax.swing.JViewport.setViewPosition(JViewport.java:1118)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.vsbStateChanged(BasicScrollPaneUI.java:1029)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.stateChanged(BasicScrollPaneUI.java:1018)
at javax.swing.DefaultBoundedRangeModel.fireStateChanged(DefaultBoundedRangeModel.java:348)
at javax.swing.DefaultBoundedRangeModel.setRangeProperties(DefaultBoundedRangeModel.java:285)
at javax.swing.DefaultBoundedRangeModel.setValue(DefaultBoundedRangeModel.java:151)
at javax.swing.JScrollBar.setValue(JScrollBar.java:446)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.mouseWheelMoved(BasicScrollPaneUI.java:964)
at javax.swing.plaf.basic.BasicScrollPaneUI$MouseWheelHandler.mouseWheelMoved(BasicScrollPaneUI.java:525)
at com.apple.laf.AquaScrollPaneUI$XYMouseWheelHandler.mouseWheelMoved(AquaScrollPaneUI.java:38)
at java.awt.Component.processMouseWheelEvent(Component.java:6440)
at java.awt.Component.processEvent(Component.java:6124)
at java.awt.Container.processEvent(Container.java:2085)
at java.awt.Component.dispatchEventImpl(Component.java:4714)
at java.awt.Container.dispatchEventToSelf(Container.java:2167)
at java.awt.Component.dispatchMouseWheelToAncestor(Component.java:4864)
at java.awt.Component.dispatchEventImpl(Component.java:4600)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4311)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
at java.awt.Container.dispatchEventImpl(Container.java:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
-- How to reproduce the bug --
edit SCI/modules/overloading/macros/%st_6.sci