Opened 15 years ago
Closed 14 years ago
#160 closed defect (invalid)
osgeo4w needs newer tcl version due to bug in file encodings
Reported by: | hamish | Owned by: | |
---|---|---|---|
Priority: | critical | Component: | Package |
Version: | Keywords: | grass, tcltk | |
Cc: |
Description
Hi,
fwd from grass bug # 996. (osgeo4w is our build environment for MS Windows)
There is an bug in tcl used in current wingrass packages that prevents tcl usage with non-latin filenames. In version 8.5.8.1 directories work fine (couldn't find exact entry in tcl bugzilla, still I got a hint in #tcl that there where fixes regarding encodings on Windows). Test with: mkdir "āšņļ" wish puts [file isdirectory [tk_chooseDirectory]] Wiht current Wingrass included tcl/tk it returns 0 for "āšņļ" directory, with 8.5.8.1 from ActiveState? it returns 1, as it should be. Tested failure with WinGRASS-6.4.SVN-r41363 on Windows Vista region set to Latvia.
Note:
See TracTickets
for help on using tickets.
Turns out to be WinGRASS packaging bug. Lack of .enc files. Still it would be nice to have a newer TCL/Tk version ;)
http://trac.osgeo.org/grass/ticket/1287