#12299: Upgrade Jmol to 12.3.27, Advance Jmol Interactive Features in Flask
Notebook
--------------------------------------------------------------+-------------
Reporter: gutow | Owner:
jason, mpatel, was
Type: enhancement | Status:
needs_review
Priority: major | Milestone:
sage-pending
Component: notebook | Resolution:
Keywords: Jmol, 3D, notebook | Work issues:
Report Upstream: Fixed upstream, in a later stable release. | Reviewers:
Karl-Dieter Crisman, Steven Trogdon, Punarbasu Purkayastha, John Palmieri
Authors: Jonathan Gutow | Merged in:
Dependencies: #11080,#11078,#11503,#13121 | Stopgaps:
--------------------------------------------------------------+-------------
Comment (by jhpalmieri):
I think that the first line of testjava.sh should be `#!/usr/bin/env bash`
instead of `#!/bin/bash`.
If we want to do it in Python instead, then rather than messing around
with `twisted.python.procutils.which` (we shouldn't use twisted for this),
we could do:
{{{
#!python
import re, subprocess
try:
version = subprocess.check_output(['java', '-version'],
stderr=subprocess.STDOUT)
return re.search("version.*[1]\.[567]", version)
except (subprocess.CalledProcessError, OSError):
return False
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12299#comment:160>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.