Hi,

Thank you all for your hard work with JMol.

We recently upgraded from Jmol 11.7.16 to 12.0.RC23 and discovered that 
some functionality of the 'load' command is missing. I have also 
confirmed that the problem remains in the latest SVN version (labeled as 
12.0.RC25_dev.)

The documentation states that 'load "" { 3 3 3 }' reloads the file and 
copies the unit cell 3x3x3 times. However, in 11.7.16 one could do this 
also with data that was entered via the data command. But in the new 
versions this instead gives the error: "script ERROR: cannot find string 
data".

Steps to repeat the problem:
1. Open jmol and enter script console.
2. Use "data" command to enter a system. E.g.,
==============
data "model example"
2
testing
C 1 1 1
O 2 2 2
end "model example";
==============
3. Issue a load command:
   load "" {3 3 3}

Result on newer versions: "script ERROR: cannot find string data".
Result on e.g. 11.7.16: no error (but also no visible change in this 
simple example since no supercell boundary is set).

We have found a workaround. By issuing
  set defaultLattice {3 3 3}
before one issues the data command gives the same effect as the 'load "" 
{3 3 3}' did afterwards. Still, I think it would be nice to not break 
this script syntax when people upgrade.

Thanks,
Rickard

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Jmol-developers mailing list
Jmol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to