#3508: grass start up: buggy to_text_string
--------------------------+-------------------------------
  Reporter:  martinl      |      Owner:  grass-dev@…
      Type:  defect       |     Status:  new
  Priority:  blocker      |  Milestone:  7.2.3
 Component:  Startup      |    Version:  svn-trunk
Resolution:               |   Keywords:  wingrass, unicode
       CPU:  Unspecified  |   Platform:  Unspecified
--------------------------+-------------------------------

Comment (by mlennert):

 I think this is a classical case of it being better not to mess around
 with the original byte string. All we do is taking a string from an
 environment variable, adding two new path elements and putting it back
 into another environment variable:

 {{{
 addon_base = os.getenv('GRASS_ADDON_BASE')
 [...]
 addons_man_path = os.path.join(addon_base, 'docs', 'man')
 os.environ['MANPATH'] = to_text_string(addons_man_path)
 }}}

 Do we really have to worry about encoding/decoding in that context ?

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/3508#comment:4>
GRASS GIS <https://grass.osgeo.org>

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to