We are very much committed to Visual 3 programs running in Visual 5.
We've tested against a large suite of programs to make sure that there
is compatibility between Visual 3 and Visual 5. Of course someone may
find an incompatibility that we've missed, in which case we'll try to
fix the problem.
In a few very rare cases we've broken something. One arcane example I
can think of is that if you gave negative numbers in specifying the size
of a box, Visual 3 didn't object but went ahead and did something.
Visual 5 initially didn't object but went ahead and did something,
something else. So now Visual 5 gives a program error if you try to
specify a negative number for length, height, or width.
There are a few minor things not yet implemented, and that are unlikely
to get implemented for the release of Visual 5.00: scene.cursor.visible
is not implemented, nor scene.stereodepth, nor mouse events involving
the right or middle mouse button.
On the other hand, as we've been warning since last March, we have NOT
preserved compatibility with some features that were new to Visual 4beta.
Bruce Sherwood
Gary Pajer wrote:
> Will programs written for version 3 run on version 5?
>
> In particular, I have visual.version = (3, 2, 11)
>
> Sorry if this has been asked and answered. I couldn't find a
> reference to this question.
>
> -gary
>
> On Tue, Dec 2, 2008 at 8:14 PM, Bruce Sherwood <Bru...@nc...> wrote:
>> Visual 5 is not quite ready for release, but it's very close.
>>
>> A preview is now available at vpython.org. Click on the link at the top
>> of the page for what will be the new web site, including screen shots
>> and full documentation. In the documentation section there is a page
>> describing the new features.
>>
>> Bruce Sherwood
|