Too late, but changed the 5.0-final announcement.

Leo build: 20141125061926

--HG--
extra : source : 3077aa948b957828696d63e97c39e5aea4e5fca6
GTD.  Completing 5.0-final checklist.

Leo build: 20141125112643

--HG--
extra : source : 712b7639fdec9f1bcd9c2a25cb2dcdf5ab811626
Reorganized leoNotes.txt

Leo build: 20141125153351

--HG--
extra : source : 621b015fa728dc8a5e5ce047b5b7689f928a7ce4
Revised todo list.

Leo build: 20141125155326

--HG--
extra : source : ba91c88fbf759d649c4525739d7fd62eae3c88b3
fix bibtex.py plugin

Leo build: 20141127165348

--HG--
extra : source : 450da80234db74dd4ac24c5ec7255a7b1fa2b8eb
Corrected a comment in codewise.py.

Leo build: 20141203110003

--HG--
extra : source : fd17385a74f8e54e305f29000f2db87705373d3d
Fixed a bug in g.reportBadChars, resulting in a collapse in complexity.

Leo build: 20141203135320

--HG--
extra : source : 6b6f328faac7421d192cf12d25c362d167253a49
Moved some 5.0-final notes into the release notes.

Leo build: 20141203135349

--HG--
extra : source : 25c12cf6173f11ed4fbc95e6e8a27c7377c643b2
Fixed Python 3 compatibility bug in g.pause.

Leo build: 20141203140439

--HG--
extra : source : e82a1c61f1c0c3054c995ee0a5ffdfc298085938
Fixed crasher in macros.py.

Leo build: 20141203153040

--HG--
extra : source : 9f5650c40768cd8ef2d414eccc4d01b594da6e07
Improved docstring for g.importModule

Leo build: 20141204080145

--HG--
extra : source : dbe3a48d5d6ea9a4ef1506be247c1476dbbfcd5d
Tricky changes to the stylesheet to allow black background in the outline pane:

Added the following settings:

- @color head-fg = black
- @color edit-label-fg = black

Removed the following settings:

- tree-item-selected-bg: use edit-label-bg instead.
- tree-sel-bg: used edit-label-bg instead.
- tree-sel-fg: used edit-label-fg instead.
- edit-label-border.
- edit-label-margin.

Replaced entire QLineEdit#editorLabel style specifier by the QTreeWidget::item:selected specifier.

Leo build: 20141205060357

--HG--
extra : source : e94f8cd718db90a56bfd14407f3961dfd7f7438f
Simplified g.toUnicode and g.toEncodedString by always using s.decode and s.encode respectively.  This eliminates g.reportBadChars.  All tests pass.

Leo build: 20141205065942

--HG--
extra : source : 3446d058b60d984094759ecc4b45591df3bda985
Fixed pylint complaint by removing unused import of qtGui in richtext.py.

Leo build: 20141205071922

--HG--
extra : source : ac097cbca189c6c204ab1b31c6b27036c7c3e5bb
Fixed bug 108: can't write spellpyx.txt: https://github.com/leo-editor/leo-editor/issues/108

If @string enchant_local_dictionary does not exist, spellpyx.txt is created in {{g.app.homeDir}}/.leo

g.app.spellDict is now the single spelling dict, which ensures that no write conflicts can occur.

Tested by fixing some spelllings in the release notes.

Leo build: 20141205094850

--HG--
extra : source : 6115ad6bdfa1777d69d7ff6e71107f8e3fdab031