diff src/ov-cell.cc @ 4011:eb377885843d

[project @ 2002-08-01 20:08:08 by jwe]
author jwe
date Thu, 01 Aug 2002 20:08:08 +0000
parents 95663a3a2682
children b79da8779a0e
line wrap: on
line diff
--- a/src/ov-cell.cc
+++ b/src/ov-cell.cc
@@ -287,15 +287,30 @@
       newline (os);
     }
   else
-    os << "{}";
+    {
+      os << "{}";
+      if (nr > 0 || nc > 0)
+	os << "(" << nr << "x" << nc << ")";
+      os << "\n";
+    }
 }
 
 bool
 octave_cell::print_name_tag (std::ostream& os, const std::string& name) const
 {
   indent (os);
-  os << name << " =";
-  newline (os);
+
+  int nr = rows ();
+  int nc = columns ();
+
+  if (nr > 0 && nc > 0)
+    {
+      os << name << " =";
+      newline (os);
+    }
+  else
+    os << name << " = ";
+
   return false;
 }