I agreed to get the scripts g.parser compliant, but of course will welcome any help offered. A month back, I went through and updated as many 5.3 scripts as I could get to work to 5.7 and submitted them to Markus. This is about 90% of the work needed. They need to be tested by others too of course, but should work pretty much as is with 5.3.
The biggest change will be in scripts that switched from unnamed command-line arguments (e.g., script [argument 1$] [argument 2@] ... ) to the 'option=argument' format (e.g., script [option1=value1] [option2=value2]...). What needs to be done is 1) change the tcltk menu modules to properly use all new option=value arguments and 2) change the man pages to also indicate the proper command-line use. This is not an insignificant number of scripts, but it is not the majority either. There are also some scripts that don't seem to work in 5.7 and may not work in 5.3 either. We should probably either fix or deprecate them.
I was going to call the updated version of tcltkgrass 4.1 to indicate these changes. I doubt if I can get it done by the time you all want to release 5.3.0, and I DON'T want to hold up this release in any way. Can I do this to get into a 5.3.x or 5.4 release? How should I number tcltkgrass? Does it matter?
Michael Barton
______________________________
Michael Barton, Professor & Curator
School of Human Origins, Cultures, & Societies
Arizona State University
Tempe, AZ 85287-2402
USA
voice: 480-965-6262; fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton
On May 7, 2004, at 2:27 AM, grass5-request@grass.itc.it wrote:
there are alternatives like r.in.tiff
all scripts -> g.parser ?
missing man pages (Debian bug #229086, 242436) no
Remove any remaining GD,GDBM mentions ?
init.sh/set_data race ??? not sure what this was about
NVIZ updates done
add r.series, r.grow2, d.info **TODO**
add r.[in|out].mat, r.univar(2) **TODO**
OSX TclTk -> Aqua so close
TrueColor for core display modules C done; man pages?
shared libs working on all but Cygwin ?