From: Tero K. <te...@us...> - 2005-08-15 14:33:37
|
Update of /cvsroot/openexvis/openexvis In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8036 Modified Files: ChangeLog README TODO openexvis.py Log Message: Prepare for 0.2.0 release. Index: README =================================================================== RCS file: /cvsroot/openexvis/openexvis/README,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- README 8 Aug 2005 21:30:39 -0000 1.1.1.1 +++ README 15 Aug 2005 14:33:28 -0000 1.2 @@ -18,18 +18,26 @@ $ python openexvis.py -When the program is running, load a Python source code file and click "Run" to -see the visualization. +Optionally, you can give OpenExVis a file to open as an argument, like this: -In this version of OpenExVis, the visualization is not functional yet and -instead the program only shows some text while executing a program. +$ ./openexvis.py filename.py + +When the program is running, load a Python source code file if none is loaded +and click "Run" to see the visualization. To see it one step at a time, use the +"Step" button. When stepping, a new click on the "Step" button proceeds one step +further and a click on the "Run" button switches to running continuously. + +You can mark some lines to not be visualized by clicking on the line number. +When an icon is shown next to the line number, that line is not visualized. To +remove a mark, click on the line number again. NOTE: This version of OpenExVis is alpha software and thus lacks several planned features. The program can crash at surprising places and otherwise behave in -weird ways. The code is probably full of bugs. If you find a bug, please let the -developers know! +weird ways. The visualization shown by the program can be incorrect or +misleading at times. The code is probably full of bugs. If you find a bug, please +let the developers know! You can find more information about OpenExVis and contacting the developers at our home page: http://openexvis.sourceforge.net/ Index: openexvis.py =================================================================== RCS file: /cvsroot/openexvis/openexvis/openexvis.py,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- openexvis.py 15 Aug 2005 14:12:09 -0000 1.9 +++ openexvis.py 15 Aug 2005 14:33:28 -0000 1.10 @@ -18,7 +18,7 @@ def __init__(self): visualizer.OevVisualizer.__init__(self) - self.version = "0.2.0-pre" + self.version = "0.2.0" # Build the UI self.build_gui() Index: TODO =================================================================== RCS file: /cvsroot/openexvis/openexvis/TODO,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- TODO 8 Aug 2005 21:30:39 -0000 1.1.1.1 +++ TODO 15 Aug 2005 14:33:28 -0000 1.2 @@ -1,9 +1,13 @@ OpenExVis TODO ============== -For 0.2.0: +For 0.3.0: + + * Improve the visualization + + Visualize mathematical operations correctly + + Improve visualization of evaluation in general + + Move correct constants to correct variables + + Implement visualizing the structure + + Try to improve the animation speed control further + * Include some more test files and make sure they're visualized correctly - * Graphical presentation of target program's execution - * Step button behaviour - * Showing the output of target program during execution - * Ability to mark some areas of the code to be skipped during visualization Index: ChangeLog =================================================================== RCS file: /cvsroot/openexvis/openexvis/ChangeLog,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- ChangeLog 15 Aug 2005 00:40:15 -0000 1.6 +++ ChangeLog 15 Aug 2005 14:33:28 -0000 1.7 @@ -3,6 +3,8 @@ CVS +0.2.0 + * Lines can now be marked to be skipped while visualizing * Major changes to the code handling visualization data * Major changes to visualization area |