Release Notes
Rextile 1.8
Fixed
- Made compatible with Ruby 1.9: sources flagged as UTF-8 encoded, fixed output of list nodes in standard template, converted documentation to UTF-8.
Rextile 1.7
Better
- Default template is now in UTF-8.
- Rextile now includes its own local copy of RedCloth 3.0.99, as the gem repository seems to only have 4.x versions. This simplifies installation of Windows significantly.
Fixed
- Windows start script fixed.
Rextile 1.6
New
- Can set
dependency_info
instance variable in_site.rb
to activate make-style dependency checking to speed up building of large sites.
Rextile 1.5.1
Fixed
- Fixed handling of
dt.
tags. It got broken by the latest RedCloth release. require 'fileutils'
so it runs properly on Debian without gems.
Rextile 1.5
Better
- Dropped all markdown rules except for the list style. The problem was that other markdown elements interfered with recognition of indented code blocks.
- Removed dependency on RubyGems as suggested by the Debian maintainers.
- Option to add breadcrumbs not pointing to index.htm.
Fixed
- Crash when an XML tree node was
nil
. - The
:-
style link checker now reports missing link definitions more properly.
Rextile 1.4
New
- Support for
dt.
added. Formats definition lists. Use like this:dt. term : text
.
Better
- Returns exit code 1 if warnings occurred.
Rextile 1.3
New
- Can override
xhtml_header
in files now to change the header. Useful for MathML, for instance.
Better
- Release builds done using Rake.
Fixed
- Use raw text for
title
tag. - Strip hard breaks from TOC entries in standard template.
Rextile 1.2
New
INSTALL_PATH
in script blocks points to the folder where you installed Rextile. Use this to reference the standard template, for instance.root_crumb
in the standard template allows you to link to parent sites (as I link to arrenbrecht.ch at the top of this page).
Better
- XHTML include files now use the extension
.xhtmlinc
instead of.xhtml
. This clearly differentiates them from actual plain XHTML source files you might want to copy from the source to the build folder.
Fixed
- The standard template now uses only the raw text of the first
h1
to set the page title. It also removes any<br/>
tags from headings when building the TOC.
Rextile 1.1
New
- Support out-of-order processing of pages to enable auto-building of page indexes.
- Support for
_links.rextinc
added to standard template. - Warnings for missing
:-abbr
style deferred link targets.
Better
- Adapted names and indenting to Ruby conventions.
- Separated
run.rb
fromrextile.rb
.
Fixed
- Standard template properly inserts
styles
into the header.
Rextile 1.0
This was the initial release.