Opened 9 years ago
Last modified 6 years ago
#2810 new defect
wxGUI modeler: encoding error when "save as..." from python editor
Reported by: | mlennert | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 7.0.7 |
Component: | wxGUI | Version: | svn-trunk |
Keywords: | modeler encoding python script | Cc: | |
CPU: | Unspecified | Platform: | Unspecified |
Description
Working in a fr_BE.UTF-8 locale, I get the following error when I try to save a python script using the "Save as..." button in the python editor tab:
Traceback (most recent call last): File "/data/home/mlennert/SRC/GRASS/grass_trunk/dist.x86_64 -unknown-linux-gnu/gui/wxpython/gmodeler/frame.py", line 1786, in OnSaveAs self.SaveAs(force = False) File "/data/home/mlennert/SRC/GRASS/grass_trunk/dist.x86_64 -unknown-linux-gnu/gui/wxpython/gmodeler/frame.py", line 1775, in SaveAs fd.write(self.body.GetText()) UnicodeEncodeError : 'ascii' codec can't encode character u'\xe8' in position 124: ordinal not in range(128)
I do not get this error when I use the 'Export to python script' button at the top of the modeler window.
The encoding issue comes from the default model name and description which are translated to French including accents.
This happens in trunk and in release70.
Moritz
Change History (6)
comment:1 by , 9 years ago
Milestone: | 7.0.3 |
---|
comment:3 by , 9 years ago
Milestone: | 7.0.4 → 7.0.5 |
---|
comment:4 by , 8 years ago
Milestone: | 7.0.5 → 7.0.6 |
---|
comment:5 by , 7 years ago
Milestone: | 7.0.6 → 7.0.7 |
---|
Note:
See TracTickets
for help on using tickets.
Ticket retargeted after milestone closed