This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Create a new HTML document using NetBeans 3.1. Begin adding content between the Body tags. Type the better part of 80 characters and hit return. You should see the following exception: *********** Exception occurred ************ Tue Mar 27 11:50:54 MST 2001java.lang.StringIndexOutOfBoundsException: String index out of range: 0 java.lang.StringIndexOutOfBoundsException: String index out of range: 0 at java.lang.String.charAt(String.java:507) at org.netbeans.editor.ext.FormatSupport.isWhitespace (FormatSupport.java:434) at org.netbeans.editor.ext.ExtFormatSupport.isImportant (ExtFormatSupport.java:93) at org.netbeans.editor.ext.ExtFormatSupport.findImportantToken (ExtFormatSupport.java:379) at org.netbeans.editor.ext.java.JavaFormatSupport.findIndent (JavaFormatSupport.java:502) at org.netbeans.editor.ext.java.JavaFormatSupport.indentLine (JavaFormatSupport.java:712) at org.netbeans.editor.ext.java.JavaFormatter$JavaLayer.format (JavaFormatter.java:137) at org.netbeans.editor.ext.ExtFormatter.format(ExtFormatter.java:211) at org.netbeans.editor.ext.FormatWriter.flush(FormatWriter.java:898) at org.netbeans.editor.ext.FormatWriter.close(FormatWriter.java:962) at org.netbeans.editor.ext.ExtFormatter.reformat(ExtFormatter.java:248) at org.netbeans.editor.ext.ExtFormatter.indentNewLine (ExtFormatter.java:350) at org.netbeans.editor.BaseKit$InsertBreakAction.actionPerformed (BaseKit.java:761) at org.netbeans.editor.ext.ExtKit$ExtInsertBreakAction.actionPerformed (ExtKit.java:857) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:126) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1702) at javax.swing.JComponent.processKeyBinding(JComponent.java:2156) at javax.swing.JComponent.processKeyBindings(JComponent.java:2182) at javax.swing.JComponent.processKeyEvent(JComponent.java:2119) at javax.swing.JEditorPane.processKeyEvent(JEditorPane.java:1159) at java.awt.Component.processEvent(Component.java:3555) at java.awt.Container.processEvent(Container.java:1164) at java.awt.Component.dispatchEventImpl(Component.java:2595) at java.awt.Container.dispatchEventImpl(Container.java:1213) at java.awt.Component.dispatchEvent(Component.java:2499) at java.awt.LightweightDispatcher.processKeyEvent(Container.java:2155) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2135) at java.awt.Container.dispatchEventImpl(Container.java:1200) at java.awt.Window.dispatchEventImpl(Window.java:912) at java.awt.Component.dispatchEvent(Component.java:2499) at java.awt.EventQueue.dispatchEvent(EventQueue.java:319) [catch] at java.awt.EventDispatchThread.pumpOneEvent (EventDispatchThread.java:103) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)
I think you have (somehow) set Java indentation engine for HTML. The setting is in Tools/Options/Editor settings/HTML editor/Indentation Engine. Please, set it to Simple indentation engine. Feel free to reopen this bug if I am wrong. *** This issue has been marked as a duplicate of 9697 ***
Resolved for 3.3.x or earlier, no new info since then -> closing.