[GRASS-dev] [GRASS GIS] #3392: t.register: encoding error
GRASS GIS
trac at osgeo.org
Fri Aug 11 02:16:05 PDT 2017
#3392: t.register: encoding error
--------------------------+---------------------------------
Reporter: mlennert | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.2.2
Component: Temporal | Version: svn-trunk
Resolution: | Keywords: t.register encoding
CPU: Unspecified | Platform: Unspecified
--------------------------+---------------------------------
Comment (by huhabla):
Dear Pietro,
thanks a lot for taking care of this issue. Unfortunately i have no clue
howto fix this. If your patch works well, i would like to put it in trunk
for more tests.
Replying to [comment:2 zarch]:
> Replying to [comment:1 zarch]:
> > Replying to [ticket:3392 mlennert]:
> > > Using the data and examples from [http://ncsu-geoforall-
lab.github.io/grass-temporal-workshop/ 1] in a french (fr_BE at UTF-8)
encoding environment, I get an encoding error using t.register:
> >
> > I was able to reproduce the error, actually the #3394, and with the
attached patch is working on my PC.
> > Can you test it?
>
> I remembered that once Glynn in grass-dev (2016-05-05) said:
>
> ''"Anything using the script module should be using byte strings
throughout (in spite of how awkward Python 3 tries to make this)."''
>
> So I think that instead of returning unicode as I did in the first patch
we should return bytes...
> Please apply the two diff files, and let me know if it is working for
you.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3392#comment:3>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list