From: <ha...@us...> - 2015-07-11 23:51:46
|
Revision: 20657 http://sourceforge.net/p/jmol/code/20657 Author: hansonr Date: 2015-07-11 23:51:44 +0000 (Sat, 11 Jul 2015) Log Message: ----------- format("%5.-5i") broken -- only shows right four digits if # digits is 5. Modified Paths: -------------- branches/v14_2/Jmol/src/javajs/util/PT.java Modified: branches/v14_2/Jmol/src/javajs/util/PT.java =================================================================== --- branches/v14_2/Jmol/src/javajs/util/PT.java 2015-07-11 23:51:39 UTC (rev 20656) +++ branches/v14_2/Jmol/src/javajs/util/PT.java 2015-07-11 23:51:44 UTC (rev 20657) @@ -1114,7 +1114,7 @@ if (strFormat.charAt(ich) == '.') { ++ich; if ((ch = strFormat.charAt(ich)) == '-') { - isExponential = true; + isExponential = (strT == null); ++ich; } if ((ch = strFormat.charAt(ich)) >= '0' && ch <= '9') { @@ -1122,7 +1122,7 @@ ++ich; } if (isExponential) - precision = -precision - (strT == null ? 1 : 0); + precision = -precision - 1; } String st = strFormat.substring(ich, ich + len); if (!st.equals(key)) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |