WinGRASS 6 Current Status: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
No edit summary
Line 3: Line 3:
== Known problems ==
== Known problems ==


* Zooming and panning do not work.
* Have to add c:\mingw\bin to PATH on some systems.
* Have to add c:\mingw\bin to PATH on some systems.
** Shouldn't the MinGW installer add c:\mingw\bin to PATH?
** Shouldn't the MinGW installer add c:\mingw\bin to PATH?
* Cannot create a new mapset.
** TclTk -permissions option is specific to UNIX like systems.
* Cannot change map formatting (colors, type, etc.).
* Cannot display a thematic layer.
* Cannot display a thematic layer.
** can't read "_data(.gronsole.gronsole,4,donecmd)": no such element in array error
** can't read "_data(.gronsole.gronsole,4,donecmd)": no such element in array error
** Aqua TclTk solution: http://intevation.de/rt/webrt?serial_num=5096&display=History
** Aqua TclTk solution: http://intevation.de/rt/webrt?serial_num=5096&display=History
* Need a decent prompt.
* Need a decent prompt.
== TclTk problems ==
* file command returns bad code (catch is needed): http://sources.redhat.com/ml/insight/2003-q1/msg00079.html
** catch{file copy}
** catch{file delete}
** catch{file rename -force} does not work. Delete old file first: catch{file delete}; catch{file rename}
* file redirection (>@stdout, 2>@stderr) does not work: http://wiki.tcl.tk/672
** exec a batch file doing redirection (>&2, 2>&1)
* no -permissions file attributes
** catch {file attributes -permissions}


== What is missing? ==
== What is missing? ==

Revision as of 07:25, 15 September 2006

This page describes the current status of winGRASS development. Precompiled native winGRASS packages are available here.

Known problems

  • Have to add c:\mingw\bin to PATH on some systems.
    • Shouldn't the MinGW installer add c:\mingw\bin to PATH?
  • Cannot display a thematic layer.
  • Need a decent prompt.

TclTk problems

  • file command returns bad code (catch is needed): http://sources.redhat.com/ml/insight/2003-q1/msg00079.html
    • catch{file copy}
    • catch{file delete}
    • catch{file rename -force} does not work. Delete old file first: catch{file delete}; catch{file rename}
  • file redirection (>@stdout, 2>@stderr) does not work: http://wiki.tcl.tk/672
    • exec a batch file doing redirection (>&2, 2>&1)
  • no -permissions file attributes
    • catch {file attributes -permissions}

What is missing?

  • Display drivers: socket
    • Use gis.m instead of monitors.
    • Make gis.m Output window more like xterm. No need to hit Run.
    • Is there any way that the Map Display in gis.m can interact with console commands? IPC? File Alteration Monitor?
  • i.class: SIGALRM, SIGTSTP
  • i.ortho.photo/photo.2image: wait()
  • i.ortho.photo/photo.2target: wait()
  • i.points: wait()
  • i.vpoints: wait()
  • r.terraflow: getrusage()