|
From: Alan E. <ala...@gm...> - 2006-06-18 23:24:40
|
Ok, I just updated. Now I see this: [error] MiscUtilities: java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl [error] MiscUtilities: at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:107) [error] MiscUtilities: at org.gjt.sp.jedit.MiscUtilities.newSAXParser(MiscUtilities.java:1995) [error] MiscUtilities: at org.gjt.sp.jedit.jEdit.loadMode(jEdit.java:2598) [error] MiscUtilities: at org.gjt.sp.jedit.Mode.loadIfNecessary(Mode.java:124) [error] MiscUtilities: at org.gjt.sp.jedit.Mode.getTokenMarker(Mode.java:102) [error] MiscUtilities: at org.gjt.sp.jedit.Buffer.setMode(Buffer.java:1001) [error] MiscUtilities: at org.gjt.sp.jedit.Buffer.setMode(Buffer.java:1037) [error] MiscUtilities: at org.gjt.sp.jedit.Buffer.finishLoading(Buffer.java:1699) [error] MiscUtilities: at org.gjt.sp.jedit.Buffer.access$400(Buffer.java:68) [error] MiscUtilities: at org.gjt.sp.jedit.Buffer$1.run(Buffer.java:232) [error] MiscUtilities: at org.gjt.sp.util.WorkThreadPool.doAWTRequest(WorkThreadPool.java:392) [error] MiscUtilities: at org.gjt.sp.util.WorkThreadPool.doAWTRequests(WorkThreadPool.java:380) [error] MiscUtilities: at org.gjt.sp.util.WorkThreadPool.access$200(WorkThreadPool.java:37) [error] MiscUtilities: at org.gjt.sp.util.WorkThreadPool$RunRequestsInAWTThread.run(WorkThreadPool.java:477) [error] MiscUtilities: at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) [error] MiscUtilities: at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) [error] MiscUtilities: at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) [error] MiscUtilities: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) [error] MiscUtilities: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) [error] MiscUtilities: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) [error] MiscUtilities: at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) [error] jEdit: java.lang.NullPointerException [error] jEdit: at org.gjt.sp.jedit.jEdit.loadMode(jEdit.java:2644) On 6/18/06, Marcelo Vanzin <va...@us...> wrote: > (I forgot to send the reply to the list, so I'm resending with a small > update). > > Matthieu Casanova wrote: > > Hi, I just tested a little what you did, I have a little problem with > > something : you removed RESearchMatcher. It broke a lot of plugins. Why > > did you replaced it by another class ? It would have been easier for > > plugin developpers to change this class but keep a compatible api don't > > you think ? > > I removed that class because I needed to change the method signatures in > the SearchMatcher class; that class used a class from gnu.regexp to > search things, and it now uses a java.lang.CharSequence. > > So, regardless of me removing RESearchMatcher and addind a new class, or > modifying it to use the new API, plugins would break anyway. > > BTW, I forgot to list the SearchMatcher API change in CHANGES.txt, I'll > fix that. > > > Another thing is a stacktrace I got, seems to be related with your changes > > > > [error] main: Exception in thread "main" > > [error] main: java.lang.NumberFormatException: null > > [error] main: at java.lang.Integer.parseInt (Integer.java:415) > > [error] main: at java.lang.Integer.parseInt(Integer.java:497) > > [error] main: at > > org.gjt.sp.jedit.BufferHistory$RecentHandler.endElement(Buffer > > History.java:375) > > Yep, that looks like it's me. I'll take a look, should be just a missing > null check or something similar. > > -----> This is fixed in CVS now. > > -- > Marcelo Vanzin > va...@us... > "Life is too short to drink cheap beer" > > > > -- > ----------------------------------------------- > jEdit Developers' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-devel > |