changeset 9549:b89d165a0663 octave-forge

Fix wrong cell refs in UNO section ("(..)" rather than "{..}"
author prnienhuis
date Thu, 01 Mar 2012 17:23:50 +0000
parents f5a2bdb468bd
children f905dcc528fb
files main/io/inst/odsfinfo.m
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/main/io/inst/odsfinfo.m	Thu Mar 01 17:21:51 2012 +0000
+++ b/main/io/inst/odsfinfo.m	Thu Mar 01 17:23:50 2012 +0000
@@ -75,7 +75,8 @@
 ## 2011-09-03 Normal return in case of no ODS support (empty ods struct)
 ## 2012-01-26 Fixed "seealso" help string
 ## 2012-02-25 Return occupied sheet ranges in output args
-##     ''     Improve echo of sheet names & ranges if interactive.
+##     ''     Improve echo of sheet names & ranges if interactive
+## 2012-03-01 Fix wrong cell refs in UNO section ("(..)" rather than "{..}"
 
 function [ filetype, sheetnames ] = odsfinfo (filename, reqintf=[])
 
@@ -159,13 +160,13 @@
       for ii=1:nr_of_sheets
         [ tr, lr, lc, rc ] = getusedrange (ods, ii);
         if (onscreen) 
-          printf (sprintf("%s", sheetnames(ii)));  # () as it is a Java object
+          printf (sprintf("%s", sheetnames{ii}));  # () as it is a Java object
           if (tr)
             printf (sprintf ("%s (used range = %s:%s)", \
-            adj_str (1:(30 - length (sheetnames(ii)))), \
+            adj_str (1:(30 - length (sheetnames{ii}))), \
             calccelladdress (tr, lc), calccelladdress (lr, rc)));
           else
-            printf ("%s (empty)", adj_str(1:(30 - length (sheetnames(ii)))));
+            printf ("%s (empty)", adj_str(1:(30 - length (sheetnames{ii}))));
           endif
           printf ("\n");
         endif