Mercurial > forge
changeset 12277:d64207363cd0 octave-forge
Updated to io-2.0.0
author | prnienhuis |
---|---|
date | Wed, 01 Jan 2014 22:28:51 +0000 |
parents | a7813e5c6395 |
children | eb429e18492e |
files | main/io/NEWS |
diffstat | 1 files changed, 86 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/main/io/NEWS Wed Jan 01 22:28:35 2014 +0000 +++ b/main/io/NEWS Wed Jan 01 22:28:51 2014 +0000 @@ -1,18 +1,100 @@ Summary of important user-visible changes for releases of the io package =============================================================================== +io-2.0.0 Release Date: 2014-01-01 Release Manager: Philip Nienhuis +=============================================================================== + +*** Some code simplifications & style fixes + +An updated overview of which interface can be used for what types of files +(extension): +~ = dependent on Excel/LO/OOo version); + = read/write; R = only reading ) + + Interface +File extension COM POI POI/OOXML JXL OXS UNO OTK JOD OCT +-------------------------------------------------------------- +.xls (Excel95) R R R +.xls (Excel97-2003) + + + + + + +.xlsx ~ + (+) R R +.xlsb, .xlsm ~ ? R +.wk1 + R +.wks + R +.dbf + + +.ods ~ + + + R +.sxc + + +.fods + +.uos + +.dif + +.csv + R +.gnumeric R +-------------------------------------------------------------- + +For unsupported file types, UNO will write .ods whatever the actual file +extension. + +*** Bug fixes: + - Fixed texinfo headers for the test scripts + + - The UNO interface no longer writes ODS for all file extensions. An + updated list is shown above. + +*** Known issues: + - OOXML write/read support in OpenXLS (OXS) is a bit wonky. Doesn't + pass Octave OF-io's test script. Upstream has been informed of one + example bug. + - OpenXLS' OOXML depends on another .jar file (gwt-servlet-deps.jar). + Rip it from this archive (108+ MB download): gwt-2.5.1.zip, + available at: + http://www.gwtproject.org/download.html ("Download GWT SDK") + - LibreOffice/OpenOffice.org (UNO interface) doesn't write .csv + - OTK interface (.ods) sometimes writes ridiculous wide columns. + +=============================================================================== io-1.3.6 Release Date: 2013-TBA Release Manager: Philip Nienhuis =============================================================================== +*** OXS (OpenXLS) now has read/write support. AFAICS it is the fastest Java- + based interface. Provisionally .xls (BIFF8, Excel'97-2003) works fairly + reliably. OOXML works too but is unstable (see below, "Known issues"). + +*** Some code simplifications & style fixes + +*** xlsread may fall back to csvread for .csv files when no Excel (COM) or + LibreOffice/OOo (UNO) interface is supported (bug #40993) + +An updated overview of which interface can be used for what types of files +(extension): +( ~ = dependent on Excel version); + = read/write; R = only reading ) + + Interface +File extension COM POI POI/OOXML JXL OXS UNO OTK JOD OCT +-------------------------------------------------------------- +.xls (Excel95) R R R +.xls (Excel97-2003) + + + + + + +.xlxx/xlsm + + (+) + R +.wk1 + + +.wks + + +.dbf + + +.ods ~ + + + R +.sxc + + +.fods + +.uos + +.dif + +.csv + + +.gnumeric R +-------------------------------------------------------------- + *** Bug fixes: - post_install.m: seems unneeded, provisionally commented out all commands - PKG_ADD: dropped all references to Java package, now just checks octave_config_info("features").JAVA -*** Some code simplifications & style fixes - -*** xlsread may fall back to csvread for .csv files when no Excel (COM) or - LibreOffice/OOo (UNO) interface is supported (bug #40993) +*** Known issues: + - OOXML write/read support in OpenXLS (OXS) is a bit wonky. Doesn't pass + Octave OF-io's test script. Upstream has been informed of one example bug. + - OpenXLS' OOXML depends on another .jar file (gwt-servlet-deps.jar). Rip + it from this archive (108+ MB download): gwt-2.5.1.zip, available at: + http://www.gwtproject.org/download.html ("Download GWT SDK") =============================================================================== io-1.3.5 Release Date: 2013-TBA Release Manager: Philip Nienhuis