Change Log

0.7.1 - October 21, 2005
  • Delete <load> element from configuration file, in order to work with xxe-3.0. This means the plugin now requires a minimum xxe version of 2.10.

0.7 - September 29, 2005
  • Add entity support for the entities known by xml2rfc-1.30.

  • Add GUI editor for <?rfc ?> PIs before the root element.

  • Add "Insert as Paragraphs" menu item

  • Add "Convert Selected Paragraphs to List" menu item

  • Display row/column IDs in texttable

  • Display "Preamble:" and "Postamble:" labels for figure and texttable

  • Warn when using non-3978 IPR that it won't be accepted by the IETF

  • Added shift-Enter binding to insert a new sibling section for riw.

  • Changed to custom code for increasing and decreasing section level.

  • Added command-hyphen and command-equals shortcuts for increasing and decreasing section level

  • Updated to Julian's latest xslt.

0.6 - April 5, 2005
  • Switch to line-based download in the web-based conversions, so that conversion results get the native line endings on Windows.

  • Support <list style="format"> and counter="", including the implicit counter=. (Changing from one counter to another results in a gap in the other counter's space; deleting a list that's in a counter may cause exceptions; these limitations to be removed in a future version)

  • Update DTD to xml2rfc 1.29's, including new IPR

  • Update sample new document to default to new IPR

  • Update Insert <?rfc include=''?> menu item to properly insert after the current PI if the cursor is in a PI

  • Add Check IETF References menu item, which checks against RFC and I-D indexes for up to date references.

  • Fix Edit In... command invocations on UNIX and Windows

  • Made most common element attributes editable inline

0.5 - Mar 22, 2005
  • Add web-based conversion, in ...using xml.resource.org submenu, using xml.resource.org

  • Add web-based converter preview, in Text Preview using xml.resource.org menu item, using xml.resource.org

  • Make comments the same size as surrounding text; having them smaller made them hard to edit.

  • Make vspace blankLines editable inline

  • Default to one blankLine for vspace

  • Update vspace rendering to be less visually disruptive

  • Update postal rendering to include labels

  • Warn about long titles without abbreviations

  • Update iref rendering

  • Display artwork attributes (messily, but these are rare)

  • Update Julian's XSL to 1.216

  • Always save using charset US-ASCII; xml2rfc doesn't support UTF-8 but does support certain entities.

  • Make the mozilla preview work using file:// and the full path to the file.

  • Add Edit In... menu item to edit the active file in a different editor

0.4.1 - Feb 16, 2005
  • Recompile plugin for xxe 2.9. This version only works with 2.9.

0.4 - Jan 28, 2005
  • <artwork> is now always saved as [CDATA[..]] to assist external editing and ensure whitespace preservation.

  • The anchor of a <reference> that's not referenced in the document turns red.

  • <?rfc include...?> is now handled when using XSL for preview or conversion (thanks to Rob Austein / ISC for the script). [to do: document configuring the local directory with a catalog]

  • Changed HTML preview using xml2html to a process just like the one using xml2rfc - no longer strips out processing instructions.

  • Updated XSL transforms to Julian's January 27, 2005 release.

  • Added F6/menu option to insert an <?rfc include=''?> PI

  • Added command-ENTER and command-shift-ENTER shortcuts to insert the same element after (before) the current one.

  • Duplicate anchors are noted with [DUPLICATE ANCHOR] in red.

0.3 - Dec 17, 2004
  • Switched to file picker, not directory picker, for the results of conversions.

  • Added increase/decrease section level with xxe's builtins.

  • Added link end swaps

  • PDF renderer via FOP verified to work (using the config distributed with 0.2). This requires xxe Professional Edition.

  • Display "included" after an xref that seems to refer to an <?rfc include=...?>ed reference. This match triggers if a) the target= starts with RFC and the processing instruction includes "reference.RFC.N", or b) the target= starts with RFC and the processing instruction includes "reference.<target>". Boy did that make for a complex xpath function.

  • Display the actual rfc processing instructions that occur before the root element.

  • Display "[not referenced]" next to an anchor that has no references (most significant in a references section)

  • Display the format string (unformatted) in format-style lists.

  • Claim (inside xxe) an XML document with no DOCTYPE and an <rfc> root element, and force the rfc2629.dtd on it. Also claim <reference>, in case of editing a reference that's included via an entity reference.

0.2 - Nov 29, 2004
  • Fixed section and appendix numbering, make a note when we know we can't auto-number properly because the indentation got too deep.

  • Modified comment and figure coloring to match XSL transform's HTML output

  • Support hangIndent in hanging lists

  • Make hangText editable in the margin in hanging lists

  • Note in the figure handle if the document uses the deprecated <t><figure> construct.

  • Slightly modify texttable rendering to give the preamble and postamble a consistent look. (Still can't render the body of the table as a table)

  • Display "???" as the marker for lists with an invalid style

  • Display warning inside <list> that's not a child of <t>

  • Fixed bugs in draft template; it validates now

  • Include online help

  • XSL HTML preview and HTML and (untested) PDF conversions

  • Add template to ensure that added references contain all required elements.

0.1 - Nov 17, 2004

First public release