The trunk now contains quite a few changes relating to unicode
encodings.  The most significant change is that 'utf-8' is the default
for all encodings, unless specifically overridden, usually as the
result of some file-specific mechanism.

The result is substantially simpler and more uniform code.  In the
process, I simplified all the g.os_path_x methods by removing the
encoding parameter completely.  I checked this process by doing
various searches, and, more reliably, running pylint on all of Leo's
core files.

As noted in another thread, I also changed Leo's rst3 code so that it
uses utf-8 by default for all files.  Formerly the hard-coded encoding
for was iso-8859-1, except for html files which used utf-8.  That has
to be wrong, it seems to me.

These will probably be the last changes before b3, coming in a day or
two.  Please test and report any problems immediately.  Thanks.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to