Re: [Jmol-users] Jmol 14.9.1 released

2017-02-19 Thread Robert Hanson
yes, I guess I forgot to note that. For example, from
http://nbo6.chem.wisc.edu/jmol_nborxiv/  you can drag-drop those .47 file
links into the Jmol application or HTML5 app (tested only on Windows).



On Sun, Feb 19, 2017 at 4:28 AM, Angel Herráez  wrote:

> Dear Bob,
> I was interested on that new functionality "drag from a url onto the Jmol
> application" you mentioned recently.
> Is that included in this release?
>
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Jmol-users mailing list
> Jmol-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jmol-users
>



-- 
Robert M. Hanson
Larson-Anderson Professor of Chemistry
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr


If nature does not answer first what we want,
it is better to take what answer we get.

-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users


Re: [Jmol-users] Jmol 14.9.1 released

2017-02-19 Thread Angel Herráez
Dear Bob,
I was interested on that new functionality "drag from a url onto the Jmol 
application" you mentioned recently. 
Is that included in this release?


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users


[Jmol-users] Jmol 14.9.1 released

2017-02-18 Thread Robert Hanson
Jmol.___JmolVersion="14.9.1"
https://sourceforge.net/projects/jmol/files/Jmol/Version%2014.9/Jmol%2014.9.1/

new feature: set nboCharges (default true)
  - determines whether formal charges are also displayed with LABEL %[nbo]

new feature: connect NBO 
- connect atoms in the currently visible model using a resonance
structure configuration found in an NBO .46 or .nbo file
- where  is one of
alpha|beta|46|46a|46b|nrtstr_n|nrtstra_n|topo_n|topoa_n|topob_n

new feature: label %[nbo];
- label an atom using a resonance structure configuration found in an
NBO .46 or .nbo file
- requires a previous connect NBO

new feature: quintuple and sextuple bonds.
  -- connect @1 @2 quintuple
  -- connect @1 @2 sextuple
  -- readily saved in state
  -- adding MOL file bond type 15 and 16 for these -- a bit of a hack, of
course.

new feature: Viewer.runScriptCautiously(String) replacement name for older
Viewer.runScript(String)

new feature: plugin main menu item.
 - allows integrated additions to Jmol
 - Just has NBO at this time; could have more, as it is a simple interface.
 - created automatically from reading
org/openscience/jmol/app/plugins/plugin.properties,
   which just contains a list of name=class  pairs:

 # plugin.properties

 NBO=org.gennbo.NBOPlugin

new feature: startup options -U nbo  or --plugin nbo
 - starts Jmol in NBO mode, as if the Plugins...NBO menu item had been
clicked
 - could be generalized, but do not that more than just nbo in place at
this time
 - case insensitive

new feature: NBO n BETA  - for GenNBOReader nth beta orbital; could be
expanded

bug fix: SHOW CHEMICAL JME (from NCI CIR) does not properly return formal
charges

bug fix: JSpecView, when open in application, does not allow ZAP

bug fix: draw POINTGROUP crashes Jmol if model is not first model

bug fix: DRAW circle rendering broken (load $2-butene ; draw pointGroup)

bug fix: NBO/ISOSURFACE command - Displaying BETA orbitals for NBO types
(NHO, PNBO, etc.) that
 are from a file other than the current file causes read failure
and no orbital display.

bug fix: Viewer.runScript(String) now uses evaluateExpression(T[])

Lesson learned: Never mix viewer.runScript() and viewer.runScriptQueued()
calls.
What will happen is that the unqueued calls will corrupt
the
queued calls. However, if you use
viewer.evaluateExpression("script('')"),
that is also synchronous, and it uses a new ScriptEval() to
isolate it from
the script being queued. You still have the problem that
the scripts could
mess up each other, but at least it will not cause
catastrophic failure.


bug fix: *.CA should pick up calcium in a PDB file

bug fix: cfi format (for NBOPro) writing broken
  - from using the command

  x = data({*}, 'cfi')

bug fix: La and Ac should be in transitionmetal

bug fix: GenNBO reader not recognizing FILTER "BETA"

code: NBO options extended using the NBO VIEW or NBO OPTIONS "..." command
options

  protected boolean jmolOptionNOZAP = false; // do no zap between modules
  protected boolean jmolOptionNOSET = false; // do not use NBO settings by
default
  protected boolean jmolOptionVIEW = false;  // present only the VIEW option
  protected boolean jmolOptionNONBO = false; // do not try to contact
NBOServe

noting previously undocumented:

 set fontscaling true; font label 10 arial plain 0.020

  - last number is a fontscaling factor that allows one to set a font size
for
  - labels in angstroms. Roughly, this pointSize * factor is in Angstroms.
  - if label is changed, one must use set fontscaling FALSE; label  ;
fontScaling TRUE;




-- 
Robert M. Hanson
Larson-Anderson Professor of Chemistry
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr


If nature does not answer first what we want,
it is better to take what answer we get.

-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users