Revision: 20298
          http://sourceforge.net/p/jmol/code/20298
Author:   hansonr
Date:     2015-02-16 19:13:29 +0000 (Mon, 16 Feb 2015)
Log Message:
-----------
Jmol.___JmolVersion="14.2.12_2015.02.16"

new feature:  x.dot(y) for planes and points -- was present but undocumented 
and not working correctly
new feature: (undocumented) x.distance.all(y)

new feature: load MUTATE "==LYS"
 -- loads using set appendNew false
 -- bypasses regeneration of secondary structure
 -- not to be documented
 -- issued by MUTATE command only

bug fix: write isosurface "./xxx.jvxl" broken  -- concatenates "isosurface" 
with filename
bug fix: write ISOSURFACE  by itself broken (similarly for write POINTGROUP and 
others)
bug fix: MUTATE command adjustments for saving state
bug fix: MUTATE command should not force recreation of shapes
bug fix: MUTATE command should not change backbone atoms
bug fix: x = measure(a,b) where b is {none} crashes Jmol
bug fix: compare({atomA},{atomsB}) should return standard 4x4 matrix, not one 
involving a rotation
         about an atom center 
  -- (not adjusted when ROTATESELECTED was fixed in 14.3.11_2014.12.17; Angel 
Herraez)

code: org.jmol.modelsetbio.BioExt 
 -- extracts struts, quaternion plots, polymerInfo, mutate into optional module
 -- saves 15K in corebio.js
 

Modified Paths:
--------------
    trunk/Jmol/src/org/jmol/script/ScriptCompiler.java
    trunk/Jmol/src/org/jmol/scriptext/CmdExt.java
    trunk/Jmol/src/org/jmol/viewer/Jmol.properties

Modified: trunk/Jmol/src/org/jmol/script/ScriptCompiler.java
===================================================================
--- trunk/Jmol/src/org/jmol/script/ScriptCompiler.java  2015-02-16 06:27:21 UTC 
(rev 20297)
+++ trunk/Jmol/src/org/jmol/script/ScriptCompiler.java  2015-02-16 19:13:29 UTC 
(rev 20298)
@@ -1160,7 +1160,7 @@
         if (lookingAtImpliedString(true, true, true)) {
           int pt = cchToken;
           String str = script.substring(ichToken, ichToken + cchToken);
-          if (str.indexOf(" ") < 0) {
+          if (str.indexOf(" ") < 0 && str.indexOf(".") >= 0) {
             addTokenToPrefix(T.o(T.string, str));
             iHaveQuotedString = true;
             return CONTINUE;

Modified: trunk/Jmol/src/org/jmol/scriptext/CmdExt.java
===================================================================
--- trunk/Jmol/src/org/jmol/scriptext/CmdExt.java       2015-02-16 06:27:21 UTC 
(rev 20297)
+++ trunk/Jmol/src/org/jmol/scriptext/CmdExt.java       2015-02-16 19:13:29 UTC 
(rev 20298)
@@ -3232,19 +3232,6 @@
       case T.identifier:
       case T.string:
         fileName = SV.sValue(tokenAt(pt, args));
-        if (pt == argCount - 3 && tokAtArray(pt + 1, args) == T.per) {
-          // write filename.xxx gets separated as filename .spt
-          // write isosurface filename.xxx also
-          fileName += "." + SV.sValue(tokenAt(pt + 2, args));
-        }
-        if (type != "VAR" && pt == pt0 && !isCoord)
-          type = "IMAGE";
-        else if (fileName.length() > 0 && fileName.charAt(0) == '.'
-            && (pt == pt0 + 1 || pt == pt0 + 2)) {
-          fileName = SV.sValue(tokenAt(pt - 1, args)) + fileName;
-          if (type != "VAR" && pt == pt0 + 1)
-            type = "IMAGE";
-        }
         if (fileName.equalsIgnoreCase("clipboard")
             || !vwr.haveAccess(ACCESS.ALL))
           fileName = null;

Modified: trunk/Jmol/src/org/jmol/viewer/Jmol.properties
===================================================================
--- trunk/Jmol/src/org/jmol/viewer/Jmol.properties      2015-02-16 06:27:21 UTC 
(rev 20297)
+++ trunk/Jmol/src/org/jmol/viewer/Jmol.properties      2015-02-16 19:13:29 UTC 
(rev 20298)
@@ -15,7 +15,7 @@
 TODO: remove HTML5 dependency on synchronous file loading (check SCRIPT 
command for problems)
 TODO: add 2D graphics panel for Ramachandran and NBO-style 2D graphics -- send 
to browser as data uri?
 
-Jmol.___JmolVersion="14.3.12_2015.02.14"
+Jmol.___JmolVersion="14.2.12_2015.02.16"
 
 new feature:  x.dot(y) for planes and points -- was present but undocumented 
and not working correctly
 new feature: (undocumented) x.distance.all(y)
@@ -26,6 +26,8 @@
  -- not to be documented
  -- issued by MUTATE command only
 
+bug fix: write isosurface "./xxx.jvxl" broken  -- concatenates "isosurface" 
with filename
+bug fix: write ISOSURFACE  by itself broken (similarly for write POINTGROUP 
and others)
 bug fix: MUTATE command adjustments for saving state
 bug fix: MUTATE command should not force recreation of shapes
 bug fix: MUTATE command should not change backbone atoms

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

Reply via email to