Updated xml2rfc_catalog.xml to refer to updated locations.
Minor Makefile cleanups -- deal with icons symlink and more standard paths.
Update DTD for xml2rfc 1.34
Update DTD for IETF Trust 2009 IPR
Layout changes from Thomas Morin
Fixed web form upload
Fixed preview
Update DTD for xml2rfc 1.33
Update plugin for xxe 4.0.0
Update DTD and Entities to those supported in xml2rfc 1.32
Display the inherited or implicit list style; display the list style in red and use a hanging text of "-?-" if it's using the xml2rfc inherited style, which this style sheet doesn't currently support. (This behavior, however, is probably an advancement from displaying it as empty.)
Supports &rfc.number; and &rfc2629.processor; entities
More support for images: teach xxe that images need to get saved with the document, and support figure src=
Fix the Insert <?rfc include=''> menu item
Switch to Java code to run a locally-installed xml2rfc. This allows us to control the executable and the environment, so Windows users can point to their xml2rfc installation.
Support the "unpg" output type for conversions
Add combo-box to select list style
Make reference section titles directly editable
Improved texttable rendering by setting the column properly
Updated Julian's xslt
Change to .xxe_addon deployment method
Use ${http_proxy} environment variable (commonly used on UNIX), if Java's proxy settings aren't set. This may only work with a 1.5 runtime, since getenv was deprecated for a while. If it doesn't work, it'll log something like
Not trying to use ${http_proxy} environment variable: java.lang.Error: getenv no longer supported, use properties and -D instead: http_proxy
The second half is the exception from the runtime. (And it may not work at all, since I don't yet have a 1.5 runtime to test it with.)
Updated webform progress indicators to work with xxe-3.0's class hierarchy reshuffling. This means that it won't work on 2.x now.
Added "xml2rfc.cgi" property to specify a different online
conversion URL. Change with, e.g., <property
name="xml2rfc.cgi">http://xml.resource.org/cgi-bin/xml2rfc-dev.cgi</property>
in a customize.xxe file.
Add summary.css for outline view. Need to decide whether split-screen is default or you have to add it.
Update to Julian's 1.229 xslt (2005/10/27)
Add configuration examples to help text.
Support image on artwork (but not figure yet, depending on results of query on mailing list). Also support svg here, converting to png for html, if the xxe Batik plugin is installed.
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.
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.
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
menu item to properly insert after the current PI if the cursor is in a PIAdd
menu item, which checks against RFC and I-D indexes for up to date references.Fix
command invocations on UNIX and WindowsMade most common element attributes editable inline
Add web-based conversion, in
submenu, using xml.resource.orgAdd web-based converter preview, in
menu item, using xml.resource.orgMake 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
menu item to edit the active file in a different editorRecompile plugin for xxe 2.9. This version only works with 2.9.
<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.
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.
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.
First public release