[GRASS-dev] [bug #4110] (grass) v.digit: Could not set Tcl system encoding to

mneteler wrote (Sat, Dec 2 2006 18:17:08):

I just merged some apparently related reports.

These are 2 different issues.

One thing is that ISO-8859-2 is not supported, which was the bug 4110. Adding
iso-8859-2 to lib/form/generate.c as you suggested made v.digit listing it as
one of available encodings when editing data attributes (cool).

However, still Polish accented letters in v.digit are displayed as garbage
when entered, and d.what.vect in form mode prints them as garbage as well.
This is propably to the other issue #3131, that v.digit keeps on printing the
error to the terminal:

D0/0: Name = _grass_internal_database_encoding
Could not set Tcl system encoding to

no matter what encoding is used. According to Glynn's analysis of
lib/form/form.c "the encoding name is an empty string" - see his note from
Wed, Feb 22 2006 14:08:26.

Maciek

-------------------------------------------- Managed by Request Tracker