I just created a new XML file, and I had :xml.root=index.xml:
at the top, which is where my schema info is, etc.
I forgot to add a <xi:include href="myNewFile.xml" /> in my root document though.
And I started typing stuff. Completion worked great. But if I had a parse error,
such as a missing close-tag, I would see the error in standard output instead of errorlist.
9:26:47 AM [SwingWorker-pool-1-thread-33] [error] SwingWorker-pool-1-thread-33: [Fatal Error] motivation.xml:12:3: The element type "p" must be terminated by the matching end-tag "</p>".
It took me a while to figure out that the reason I couldn't see errors was that I had forgotten the <xi:include> of my new document.