upCast 7.0.0 Build 1174
Release date: 2008-06-09
NEW: XHTML 1.0 Transitional pipeline
This release includes a first version of a Word to XHTML 1.0 Transitional pipeline implementation. It is available as template from File > New from template. Please report any problems you encounter.
New features
Simple UI params of type "popup" now feature internal-values property, which lets you choose a different value to set internally than the displayed value (as stored in "values"). The order of the two must match, so you could use e.g.
default: "XHTML 1.0 (transitional)"; values: "XHTML 1.0 (strict)", "XHTML 1.0 (transitional)", "XHTML 1.0 (frameset)"; internal-values: "strict", "transitional", "frameset";
When the user chooses "XHTML 1.0 (transitional)" from the popup, the value actually set internally is "transitional". The internal value must be set when supplying the value from the commandline.
Bug fixes
- "Copy as UPL" does not quote $ chars, resulting in trying to resolve them in the code instead of during execution. $ signs introducing variable references need to be quoted.
- Simple UI param object retrieved incorrectly for #id selectors - should return null, returns last parameter defined.
- Recognize upcast-FOOTNOTENUMBER alongside upcast-NOTENUMBER.
- XSLT-produced result files not explicitly closed, which may result in file locks on Windows systems.
- Table width calculation does not seem to take into account preceding
s with page size changes. - left margin of tables not written correctly, resulting in tables being flush with left column margin.
- XML Exporter: path to referenced images calculation errors when relative path goes back up to root of volume??? The externalized XML seems to be missing a slash as in "file://Applications/somefile.jpg", which should be "file:///Applications/somefile.jpg".
- "Run" button in pipeline window is depressed instead of defaulted, most noticeable in Windows Swing UI.
- Label text in Simple UI draws badly after clicking some buttons in that window (Mac only).

