Hi Logan,
I'am not a LINUX user (and a developer), but the following info
may help.
I understood you have problems with non ascii chars. Being from
Switzerland and speaking french and german, I had
to face this char issue (accentued french chars, german "Umlaut",
AltGr keyboard chars). I see two kinds of problems
- There are wxPython widgets/controls that are not working
properly with non 7 bits ascii chars eg wxGrid.
- A lot of applications are developed by us users - or users
working with an us keyboard as opposed to "european"
keyboard users -. Unfortunatelly, some of these applications are
not (enough) tested by non us users. There are not working
properly because the keys handling is not programmed in a
correct way.
This is the reason why I developped my own Python shell (IDLE)
under wxPython. It's called psi and is available at
http://www.chez.com/spinecho/pypsi/pagpypsi.htm
psi uses the STC control and I really paid a lot of attention to
the keys handling. I suggest to have a look at the code.
I created psi on my win98 platform and it is mainly dedicated
to the win folk.
I never tested the code on a LINUX platform, but I was told
it is working.
Hope that helps
Jean-Michel Fauth, Switzerland