OK, understood. Best regards from Ohio, Vic From: brailleblaster-bounce@xxxxxxxxxxxxx [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of Brandon Roller Sent: Friday, September 13, 2013 2:24 PM To: brailleblaster@xxxxxxxxxxxxx Subject: [brailleblaster] Re: Pasting text Vic, things still need work and as I mentioned earlier other things take precendence so I am pretty much going to ignore this. I will say that since a new element is inserted when you hit enter, if you paste the text then all four paragraphs will be treated as one paragraph. It is my understanding that liblouisutdml treats line breaks like spaces so that is why it treats it like one paragraph and probably where errors are hapening. On Fri, Sep 13, 2013 at 1:57 PM, Vic Beckley <vic.beckley3@xxxxxxxxx> wrote: Isn't it possible to paste text into a new document? I have successfully pasted one paragraph into an existing element. I tried pasting four paragraphs into a blank document. I thought all paragraphs would have the para style. It didn't seem they had any style. I tried applying a heading2 style to one of the paragraphs but my text disappeared and this was in the console window. New Node Value: Value: Node 1: 0 Node 2: none java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.LinkedList.checkElementIndex(Unknown Source) at java.util.LinkedList.get(Unknown Source) at org.brailleblaster.mapping.MapList.findClosest(MapList.java:87) at org.brailleblaster.wordprocessor.DocumentManager.handleSetCurrent(Doc umentManager.java:469) at org.brailleblaster.wordprocessor.DocumentManager.dispatch(DocumentMan ager.java:379) at org.brailleblaster.views.TextView.setCurrent(TextView.java:366) at org.brailleblaster.views.TextView.access$1200(TextView.java:64) at org.brailleblaster.views.TextView$5.caretMoved(TextView.java:279) at org.eclipse.swt.custom.StyledTextListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source) at org.eclipse.swt.custom.StyledText.setCaretOffset(Unknown Source) at org.eclipse.swt.custom.StyledText.doLineDown(Unknown Source) at org.eclipse.swt.custom.StyledText.invokeAction(Unknown Source) at org.eclipse.swt.custom.StyledText.handleKey(Unknown Source) at org.eclipse.swt.custom.StyledText.handleKeyDown(Unknown Source) at org.eclipse.swt.custom.StyledText$7.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendKeyEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.wmKeyDown(Unknown Source) at org.eclipse.swt.widgets.Control.WM_KEYDOWN(Unknown Source) at org.eclipse.swt.widgets.Control.windowProc(Unknown Source) at org.eclipse.swt.widgets.Canvas.windowProc(Unknown Source) at org.eclipse.swt.widgets.Display.windowProc(Unknown Source) at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.DispatchMessage(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.brailleblaster.wordprocessor.WPManager.<init>(WPManager.java:132) at org.brailleblaster.Main.main(Main.java:55) java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.LinkedList.checkElementIndex(Unknown Source) at java.util.LinkedList.get(Unknown Source) at org.brailleblaster.mapping.MapList.findTextMapElements(MapList.java:5 09) at org.brailleblaster.wordprocessor.DocumentManager.handleUpdateStyle(Do cumentManager.java:722) at org.brailleblaster.wordprocessor.DocumentManager.dispatch(DocumentMan ager.java:415) at org.brailleblaster.stylePanel.StyleManager.apply(StyleManager.java:86 ) at org.brailleblaster.stylePanel.StyleTable$3.widgetSelected(StyleTable. java:115) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at org.brailleblaster.wordprocessor.WPManager.<init>(WPManager.java:132) at org.brailleblaster.Main.main(Main.java:55) Main Shell handling Close event, about to dipose the main Display If I am pushing ahead too fast, just ignore this. Document creation is looking so good that I get impatient. Pretty soon I won't even need to use the DAISY for Word plug-in. I can just create the document in ND to begin with. I have already been able to modify existing documents by pasting in text and then applying styles. This was a little tricky, though. If I created a blank element and pasted the text into that element then things got messed up. I had to paste the text at the end of an existing element and then split the element. This worked fine. I could then apply the style I wanted. This is looking so great! Best regards from Ohio, Vic