# HG changeset patch # User Mike Miller # Date 1490290543 0 # Node ID b054a683302282887d3e6678e257a61dc0a91de0 # Parent c90d70aec55305dda76d8468b4ae580830388ccc# Parent 24546b7021db2ab2553357f691450144c6c5ab50 Merged in vikikrishna/pytave (pull request #47) pyobject.display: remove hash value and show class in display (fixes issue #71) diff -r 24546b7021db -r b054a6833022 @pyobject/display.m --- a/@pyobject/display.m Fri Mar 17 01:30:53 2017 +0530 +++ b/@pyobject/display.m Thu Mar 23 17:35:43 2017 +0000 @@ -39,7 +39,12 @@ function display (x) - loose = ! __compactformat__ (); + try + [~, spacing] = format (); + loose = strcmp (spacing, "loose"); + catch + loose = ! __compactformat__ (); + end_try_catch printf ("%s = [Python object of type %s]\n", inputname (1), __py_class_name__ (x)); s = char (x);