Menu

#688 Xrefactory broken with 4.3pre5

open
nobody
None
5
2006-09-11
2006-08-10
pieroxy
No

Xrefactory uses 5 windows to display data:
Xref browser, Xref class tree, Xref retriever, Xref url
viewer.

These windows can be docked (they appear in the list of
windows in the docking preferences) in jEdit 4.3pre4,
but not on 4.3pre5 (nor 4.3pre6)

This is quite a pain actually...

jdk 1.4.2-02 and 1.6.0beta2 on Linux 2.6.15-26-686

Discussion

  • Björn Kautler

    Björn Kautler - 2006-08-10

    Logged In: YES
    user_id=918212

    The problem is the change from com.microstar.xml to the
    Java-included XML mechanism.
    If you change the dockables.xml inside the Xrefactory.jar
    and move the <?xml version="1.0" ?> to the top, before the
    comment, then it works again.

     
  • Alan Ezust

    Alan Ezust - 2006-09-11
    • assigned_to: nobody --> ezust
    • status: open --> open-accepted
     
  • Alan Ezust

    Alan Ezust - 2006-09-11

    Logged In: YES
    user_id=935841

    added to jedit svn. Updating it to use 4.2 API, etc. Will
    release to plugin central soon.

     
  • Alan Ezust

    Alan Ezust - 2006-09-11
    • assigned_to: ezust --> nobody
    • status: open-accepted --> open
     
  • Alan Ezust

    Alan Ezust - 2006-09-11

    Logged In: YES
    user_id=935841

    I downloaded the source, added it to the subversion repository.
    Then I got rid of some old 4.1 plugin API relics and
    replaced them with proper 4.2API optionpanes and menus.

    There are still some bugs in xrefactory though - in
    particular, there are some NPEs thrown from the "s" class
    whenever I enter an option pane, it has something to do with
    getting the 'current proejct' whatever that means. Since I
    have never used xrefactory, these bugs will be better fixed
    by someone who has.

    So I won't release it, but the version in SVN is better than
    the last release, and i invite others to take a crack at
    getting it fully working again.

     

Log in to post a comment.