Revision: 20313 http://sourceforge.net/p/jmol/code/20313 Author: hansonr Date: 2015-02-22 18:02:05 +0000 (Sun, 22 Feb 2015) Log Message: ----------- Jmol.___JmolVersion="14.3.12_2015.02.22"
bug fix: minimizer treats hydrogen bonds as covalent single bonds Modified Paths: -------------- trunk/Jmol/src/org/jmol/minimize/Minimizer.java trunk/Jmol/src/org/jmol/viewer/Jmol.properties trunk/Jmol/src/org/jmol/viewer/PropertyManager.java Modified: trunk/Jmol/src/org/jmol/minimize/Minimizer.java =================================================================== --- trunk/Jmol/src/org/jmol/minimize/Minimizer.java 2015-02-22 17:59:57 UTC (rev 20312) +++ trunk/Jmol/src/org/jmol/minimize/Minimizer.java 2015-02-22 18:02:05 UTC (rev 20313) @@ -364,6 +364,9 @@ } int bondOrder = bond.getCovalentOrder(); switch (bondOrder) { + case 0: + // hydrogen bond + continue; case 1: case 2: case 3: Modified: trunk/Jmol/src/org/jmol/viewer/Jmol.properties =================================================================== --- trunk/Jmol/src/org/jmol/viewer/Jmol.properties 2015-02-22 17:59:57 UTC (rev 20312) +++ trunk/Jmol/src/org/jmol/viewer/Jmol.properties 2015-02-22 18:02:05 UTC (rev 20313) @@ -15,8 +15,10 @@ TODO: remove HTML5 dependency on synchronous file loading (check SCRIPT command for problems) TODO: implement SHOW IMAGE in JavaScript/Browser -Jmol.___JmolVersion="14.3.12_2015.02.21" +Jmol.___JmolVersion="14.3.12_2015.02.22" +bug fix: minimizer treats hydrogen bonds as covalent single bonds + new feature: Windows BMP image reading new feature: (application only) show IMAGE Modified: trunk/Jmol/src/org/jmol/viewer/PropertyManager.java =================================================================== --- trunk/Jmol/src/org/jmol/viewer/PropertyManager.java 2015-02-22 17:59:57 UTC (rev 20312) +++ trunk/Jmol/src/org/jmol/viewer/PropertyManager.java 2015-02-22 18:02:05 UTC (rev 20313) @@ -1743,7 +1743,6 @@ LabelToken[] tokens; P3 ptTemp = new P3(); Object[] o = new Object[] { ptTemp }; - String xyzFormat = "%8.3p%8.3p%8.3p"; Quat q = (doTransform ? vwr.tm.getRotationQ() : null); for (int i = bs.nextSetBit(0); i >= 0; i = bs.nextSetBit(i + 1)) { Atom a = atoms[i]; @@ -1785,7 +1784,10 @@ + LabelToken.formatLabelAtomArray(vwr, a, tokens, '\0', null, ptTemp) + (XX.length() == 1 ? " " + XX : XX.substring(0, 2)) + " "; getPointTransf(-1, vwr.ms, a, q, ptTemp); - XX = PT.rep(XX, "_XYZ_", PT.sprintf(xyzFormat, "p", o)); + String xyz = PT.sprintf("%8.3p%8.3p%8.3p", "p", o); + if (xyz.length() > 24) + xyz = PT.sprintf("%8.2p%8.2p%8.2p", "p", o); + XX = PT.rep(XX, "_XYZ_", xyz); lines.addLast(XX); } Map<Integer, Integer> map = new Hashtable<Integer, Integer>(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk _______________________________________________ Jmol-commits mailing list Jmol-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jmol-commits