Menu

#1023 XML 3.0.6

None
closed-accepted
None
5
2017-06-01
2017-03-04
Eric Le Lay
No

{{{ XML 3.0.6
Source: Source code is in SVN with the tag release-3.0.6
Announcement: bug fix release + hyperlinks on entity references
Requires Java 1.7
Requires jEdit 05.02.00.00
Required plugins:
Antlr 4.5.1 (antlr.AntlrPlugin)
Common Controls 1.7.4 (CommonControlsPlugin)
EclipseIcons 1.0 (eclipseicons.EclipseIconsPlugin)
ErrorList 2.3 (errorlist.ErrorListPlugin)
SideKick 1.8 (sidekick.SideKickPlugin)
XercesPlugin 2.9.1 (xerces.XercesPlugin)
Optional plugins:
Beauty 0.9 (beauty.BeautyPlugin)
Hyperlinks 1.1.0 (gatchan.jedit.hyperlinks.HyperlinksPlugin)
Templates 4.1.2 (templates.TemplatesPlugin)

Short Description: The XML plugin provides features for editing XML, HTML, JavaScript JSON, and CSS files. For XML files, it does validation against a DTD, XSD, or RNG. For all languages, it displays element trees in the SideKick dockable. For XML, HTML5 and CSS3, you get completion popups for elements, attributes, and entities.

Long Description: <html>

The XML plugin provides a SideKick tree structure browser for editing XML, HTML, CSS, JSON, and JavaScript files, and completion for XML, HTML5 and CSS3.

Matching tag actions, pretty-printing, graphical editing of tag attributes and conversion of special characters to entities and vice versa are supported for both XML and HTML files.

XML files are validated against their DTD, XSD, or RNG. Validation errors are shown in the Error List.

}}}

Discussion

  • Townsfolk

    Townsfolk - 2017-03-27
    • status: open --> pending
    • assigned_to: Townsfolk
     
  • Townsfolk

    Townsfolk - 2017-03-27

    I'm getting a compile error:

    [jp.javac] Compiling 217 source files to /Users/elberry/development/projects/jedit/sandbox/plugins/XML-3.0.6/XML/build/classes
    [jp.javac] /Users/elberry/development/projects/jedit/sandbox/plugins/XML-3.0.6/XML/xml/TemplatesManager.java:51: error: cannot access RuntimeConstants
    [jp.javac] String templateDir = TemplatesPlugin.getTemplateDir();

    I checked, and I see the velocity-1.7.jar on the classpath. Note that there was an update to the Templates plugin (5.0.0), which may have included a newer version of Velocity.

     
    • Eric Le Lay

      Eric Le Lay - 2017-03-27

      The updated Templates plugin indeed moved from velocity-1.5.jar to velocity-1.7.jar.
      So the build.xml file needs to be updated if compiling against Templates 5.0.0. But it builds when compiling against the required Templates 4.1.2.

      XML works with either version of the Templates plugin. What shall I do? Revbump the dependency to Templates 5.0.0?

       
  • Eric Le Lay

    Eric Le Lay - 2017-03-27
    • status: pending --> open
     
  • Townsfolk

    Townsfolk - 2017-03-27

    Ah. I see it in the build.xml file, it's referencing the specific version of the velocity jar. I'll work it out.

     
  • Townsfolk

    Townsfolk - 2017-06-01
    • status: open --> closed-accepted
     

Log in to post a comment.