Difference between revisions of "Todo List"
From PLplotWiki
(→Done) |
(Removed some todos.) |
||
Line 11: | Line 11: | ||
== Bindings == | == Bindings == | ||
* finish lua bindings (bug fixing) (ws) | * finish lua bindings (bug fixing) (ws) | ||
− | |||
− | |||
* octave style graphics routines follow the style of older octave / matlab versions. Need extensive updating to be more like octave 3.0 (and current matlab). This is a non-trivial exercise, but exceedingly worthwhile. Volunteers? (AR) | * octave style graphics routines follow the style of older octave / matlab versions. Need extensive updating to be more like octave 3.0 (and current matlab). This is a non-trivial exercise, but exceedingly worthwhile. Volunteers? (AR) | ||
Line 26: | Line 24: | ||
== Examples == | == Examples == | ||
* return should end wxPLplotdemo (ws) | * return should end wxPLplotdemo (ws) | ||
− | |||
* check differences in several F77 examples (x09, x14, x15) on Windows with CVF (AM) | * check differences in several F77 examples (x09, x14, x15) on Windows with CVF (AM) | ||
Line 45: | Line 42: | ||
* <strike>replace the example 14 call in the test scripts, so that it also works in Windows</strike> (ws) | * <strike>replace the example 14 call in the test scripts, so that it also works in Windows</strike> (ws) | ||
* <strike>implement lua examples</strike> (ws) | * <strike>implement lua examples</strike> (ws) | ||
+ | * <strike>Lua cmake files: build only if double and swig version high enough</strike> (ws) | ||
+ | * <strike>AGG backend can't be used in wxWidgets bindings</strike> (ws) | ||
+ | * <strike>backend name in title of wxPLplotdemo</strike> (ws) |
Revision as of 12:09, 26 February 2009
Contents
PLplot Core
- find solution to setenv/unsetenv problem in qsaslib_test for Visual C++ (ws)
- is it possible to move dirent stuff from plplotP.h to plcore.h (ws)
Drivers
wxWidgets
- fix crash in example 14 when master window is closed (ws)
- only master should handle return key in example 14 (ws)
Bindings
- finish lua bindings (bug fixing) (ws)
- octave style graphics routines follow the style of older octave / matlab versions. Need extensive updating to be more like octave 3.0 (and current matlab). This is a non-trivial exercise, but exceedingly worthwhile. Volunteers? (AR)
- update the Tcl and Tk bindings to use the Tcl_Obj interface (not quite trivial; AM)
- improve checking for Itcl (AM)
- investigate crash with Tk (AM)
- investigate availability of Tk on Windows (turned of for bare Windows - no X11; problems with UNIX-only functions under Cygwin; status MinGW unknown; AM)
- problem with example x19 for Fortran 95 with CVF on Windows: __stdcall. The issue is complicated due to CVF and IVF using different calling conventions (AM)
- fix differences of example output for various bindings on Mac OS X (???)
Examples
- return should end wxPLplotdemo (ws)
- check differences in several F77 examples (x09, x14, x15) on Windows with CVF (AM)
- fix problem with record length in example x20 for CVF on Windows (AM)
Platforms
- improve support of Cygwin (AM)
Documentation
Webpage
Testing
- make test_tcl.sh work under Windows - sh-bang lines, "heredoc" not supported, path problem (AM)
Done
-
replace the example 14 call in the test scripts, so that it also works in Windows(ws) -
implement lua examples(ws) -
Lua cmake files: build only if double and swig version high enough(ws) -
AGG backend can't be used in wxWidgets bindings(ws) -
backend name in title of wxPLplotdemo(ws)