This topic needs a title

Hi Markus.

Thanks for the help.

Sorry your version of Tcl/Tk is 7.6 and is too old for GRASS.
GRASS requires a TCL/TK version of 8.0 or more.
Reverting back to text mode interface.
Please report this error to the Grass developers
Switching to text mode

it says: your version of Tcl/Tk is 7.6 and is too old for GRASS. GRASS
requires a TCL/TK version of 8.0 or more.
-> update tcl/tk libraries (see REQUIREMENTS for URL)

Yes I knew that, but I figured they must have asked to be notified for some
deeper reason. I think I should have followed my first instinct to ignore
this! Maybe the script should be changed so that it doesn't ask users to
report to the Grass developers.

" NOTES

In fact, the r.reclass program does not generate any new raster map
layers
(in the interests of disk space conservation). Instead, a reclass table is

>stored which will be used to reclassify the original raster map layer each
>time the new (reclassed) map name is requested.
>..."

There you find more explanations.

If someone has the Framemaker source to the tutorial that was used to
generate the postscript, maybe I could rewrite the examples in that chapter
(5) so that they work correctly for Grass 5.

Alternatively I'll write note showing what needs to be done for Grass 5.

Hope this helps,

It did,

Mike Thomas.

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hi Mike

Mike Thomas wrote:

Yes I knew that, but I figured they must have asked to be notified for
some deeper reason. I think I should have followed my first instinct
to ignore this! Maybe the script should be changed so that it doesn't
ask users to report to the Grass developers.

The suggestion to inform the Grass developers was put in the script in
case the Tcl/Tk script failed. Thus, it would be printed for any error
of the Tcl/Tk script, not just the Tcl/Tk version error. Perhaps I
should change the message to indicate something like:

If you do not understand this error, please notify the Grass developers.

Thank you for your comments.

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

On Fri, Mar 02, 2001 at 09:52:47AM +0700, Justin Hickey wrote:

Hi Mike

Mike Thomas wrote:
> Yes I knew that, but I figured they must have asked to be notified for
> some deeper reason. I think I should have followed my first instinct
> to ignore this! Maybe the script should be changed so that it doesn't
> ask users to report to the Grass developers.

The suggestion to inform the Grass developers was put in the script in
case the Tcl/Tk script failed. Thus, it would be printed for any error
of the Tcl/Tk script, not just the Tcl/Tk version error. Perhaps I
should change the message to indicate something like:

If you do not understand this error, please notify the Grass developers.

Hi Mike & Justin,

maybe the report message should be completely removed as it is quite
clear (and to reduce mail traffic). What about this:

Sorry your version of Tcl/Tk libraries is 7.6 and is too old for GRASS.
GRASS requires a TCL/TK libraries version of 8.0 or later.
Reverting default settings back to GRASS text mode interface.
Switching to text mode now

This is the slightly modified original text. Especially "libraries"
should me mentioned. Then it should be clear.

Yours

Markus

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hi Markus

Markus Neteler wrote:

Hi Mike & Justin,

maybe the report message should be completely removed as it is quite
clear (and to reduce mail traffic). What about this:

Sorry your version of Tcl/Tk libraries is 7.6 and is too old for GRASS.
GRASS requires a TCL/TK libraries version of 8.0 or later.
Reverting default settings back to GRASS text mode interface.
Switching to text mode now

This is the slightly modified original text. Especially "libraries"
should me mentioned. Then it should be clear.

My only problem with this is that if the Tcl/Tk script fails for any
other reason, then the message is:

Switching to text mode now

Not a very useful message. Currently, we do not check for any other
errors in the script but I at least wanted to have users contact the
developers if an error occured that was not expected. Also, we may add
other error checking in the future. Anyway, it doesn't really matter.
I'll remove if you think it is confusing. Perhaps we can change it to

An error occured in the Tcl/Tk script.
Switching to text mode now.

Let me know what you decide and I'll change it appropriately.

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

On Fri, Mar 02, 2001 at 03:20:00PM +0700, Justin Hickey wrote:

Hi Markus

Markus Neteler wrote:
> Hi Mike & Justin,
>
> maybe the report message should be completely removed as it is quite
> clear (and to reduce mail traffic). What about this:
>
>Sorry your version of Tcl/Tk libraries is 7.6 and is too old for GRASS.
>GRASS requires a TCL/TK libraries version of 8.0 or later.
>Reverting default settings back to GRASS text mode interface.
>Switching to text mode now
>
> This is the slightly modified original text. Especially "libraries"
> should me mentioned. Then it should be clear.

My only problem with this is that if the Tcl/Tk script fails for any
other reason, then the message is:

Switching to text mode now

Not a very useful message. Currently, we do not check for any other
errors in the script but I at least wanted to have users contact the
developers if an error occured that was not expected.

Aha, I see. So no (easy!) way to distinct between the version error
and other tcl/tk errors?

Also, we may add
other error checking in the future. Anyway, it doesn't really matter.
I'll remove if you think it is confusing. Perhaps we can change it to

An error occured in the Tcl/Tk script.
Switching to text mode now.

Let me know what you decide and I'll change it appropriately.

Well, the version message is quite useful. In this case we should
keep the message as is (perhaps adding "libraries" to be very clear
here for newcomers).

Markus

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hi Markus

Markus Neteler wrote:

Aha, I see. So no (easy!) way to distinct between the version error
and other tcl/tk errors?

We could use the error code, but if the script fails due to a system
error we don't know what that error code is. Thus, it is difficult to
guarantee a unique error code.

Well, the version message is quite useful. In this case we should
keep the message as is (perhaps adding "libraries" to be very clear
here for newcomers).

I changed the message to read as follows:

Sorry your version of the Tcl/Tk libraries is 7.6 and is too
old for GRASS which requires a Tcl/Tk library version of 8.0 or later.
Reverting default settings back to GRASS text mode interface.
Error in Tcl/Tk startup. If necessary, please
Report this error to the Grass developers.
Switching to text mode now.
Hit RETURN to continue...

If there is any other error the output is

Error in Tcl/Tk startup. If necessary, please
Report this error to the Grass developers.
Switching to text mode now.
Hit RETURN to continue...

Is this OK?

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Ooops, that should be

If there is any other error the output is

   < Error message from system >

Error in Tcl/Tk startup. If necessary, please
Report this error to the Grass developers.
Switching to text mode now.
Hit RETURN to continue...

Is this OK?

--
Sincerely,

Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand

People who think they know everything are very irritating to those
of us who do. ---Anonymous

Jazz and Trek Rule!!!

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

On Fri, Mar 02, 2001 at 03:54:15PM +0700, Justin Hickey wrote:

Hi Markus

Markus Neteler wrote:
> Aha, I see. So no (easy!) way to distinct between the version error
> and other tcl/tk errors?

We could use the error code, but if the script fails due to a system
error we don't know what that error code is. Thus, it is difficult to
guarantee a unique error code.

> Well, the version message is quite useful. In this case we should
> keep the message as is (perhaps adding "libraries" to be very clear
> here for newcomers).

I changed the message to read as follows:

Sorry your version of the Tcl/Tk libraries is 7.6 and is too
old for GRASS which requires a Tcl/Tk library version of 8.0 or later.
Reverting default settings back to GRASS text mode interface.
Error in Tcl/Tk startup. If necessary, please
Report this error to the Grass developers.
Switching to text mode now.
Hit RETURN to continue...

If there is any other error the output is

Error in Tcl/Tk startup. If necessary, please
Report this error to the Grass developers.
Switching to text mode now.
Hit RETURN to continue...

Is this OK?

Yes, perfect!

Markus

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'