# HG changeset patch # User Vijay Krishnavanshi # Date 1489692746 -19800 # Node ID c90d70aec55305dda76d8468b4ae580830388ccc # Parent cfd01e91d8e68d93d646e53a48680ba4941e240a pyobject.display: make display compatible to octave 4.3.0 (fixes issue #77) diff -r cfd01e91d8e6 -r c90d70aec553 @pyobject/display.m --- a/@pyobject/display.m Wed Jan 18 11:13:38 2017 -0800 +++ b/@pyobject/display.m Fri Mar 17 01:02:26 2017 +0530 @@ -39,7 +39,12 @@ function display (x) - loose = ! __compactformat__ (); + try + [~, spacing] = format (); + loose = strcmp (spacing, "loose"); + catch + loose = ! __compactformat__ (); + end_try_catch printf ("%s = [pyobject 0x%x]\n", inputname (1), id (x)); s = char (x);