octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #53000] Variable editor: Value of '0' is not a


From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #53000] Variable editor: Value of '0' is not aligned correctly
Date: Fri, 2 Feb 2018 15:38:19 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0

Follow-up Comment #16, bug #53000 (project octave):

I pulled the latest code (24676:b5dbcfa1e3e7).  I certainly can see a change
in both the core's PR-printout--or whatever it is called--and the VE display. 
Basically,


>> z_cell_mix = {"0";1}
z_cell_mix =
{
  [1,1] = 0
  [2,1] =  1
}

>> openvar z_cell_mix
>> z_cell_mix{2,1} = 001.2300
z_cell_mix =
{
  [1,1] = 0
  [2,1] =  1.2300
}


Compare both of the above with what I listed in #14.  Now the numeric cell
entry is not right-aligned, but left-aligned--it also has the 4 number
fractional width where before the 00 was dropped.  But here again it looks
like the number entry is leaving a space at front for the minus symbol.

When viewed within V.E., the above has both fields left-aligned and that space
in front of 1.2300 above *is gone*.

And, as Rik reported, the trailing 00s are dropped in V.E. for something like


>> x = [1; 1.23]
x =

   1.0000
   1.2300

>> openvar x


So, there looks to be a combination of things, in the core and whatever Qt
tables are doing.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?53000>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]