Re: Unicode Encoding?

Chris Spencer <[email protected]> Wed, 24 Nov 2004 00:40:50 -0500
Newsgroups gmane.comp.python.spe.user
Message-ID <[email protected]>
www.stani.be wrote:

> That's what I started to think of implementing: a drop
> down list in the preferences dialog box. Which list
> should it consist of? What are common encoding
> formats? Is there somewhere a list on the internet?
> Suggestions are welcome. 

Well, you should probably only worry about what's listed at:
http://docs.python.org/lib/node127.html
since those are the encodings Python supports by default. There might be 
more, but that's a good place to start.

> What I also could do is that spe changes the default
> encoding to the value of the preference box and
> restore the previous value when spe exits.
> 
> 
>>or let 
>>the SPE auto-detect the encoding for each file.
> 
> Is there any python library/algorithm for this. It
> seems a bit risky to me.

I'm not sure. Auto-detecting the encoding from scratch is practically 
impossible, but what Firefox does is allow you to narrow the field to 
say, "Auto-detect Japanese", and then it tries to determine which of the 
3 or 4 Japanese encodings should be used. Of course, this isn't 
absolutely necessary. Just allowing the user to select the encoding 
manually should be fine for most cases.