Fix #177 annoying bug in QWebView history
Fix #175, adding \u2019 curly apostrophe to word breakdown
Fix #176, add 8-pixel margin to left of editor panel
Fix #178, use table ResetModel instead of lazily calling own docWillChange
Add an unneeded import of atexit to work around a PyInstaller 2.1 error
Remove keyword arg from str.encode because it fails in Python 2.6, also test for encoding error and treat as misspelling
Fix #180, allow spelling hilite toggle in empty doc and save in settings
Fix #181, lighten the scanno hilite brush, split the difference between
"thistle" and "lavenderblush" at #EBD7E6.
Simplify and regularize the word-token regular expressions and also:
1. Consistently handle hyphens (wasn't seeing e.g. bric-a-brac)
2. Use same "word" definition for spell/scanno hilites as for census
3. Categorize both kinds of apostrophe in the word table properties
Make regex same as one used in the program, allowing any filename.png
Fix #185 - PG does not require a title= attribute for images, only alt
Fix #189, make sure to initialize to Arabic in case labels have not been set
Fix #188, keep the set of all un-found alt dict names and only message once.
Fix #187, make pqFlow.tokGen respect lang= in <i/b/sc> elements
at substantial cost in performance alas
In pqMsgs.rollBar, add refresh flag with default true, otherwise bar never shows up during reflow
First release of Greek palette configuration file
Import pqPalette and give it the IMC
General tidy of setup code before adding palette menu
Change right-side tab set to allow tabs to be moved around.
Fix #192, putting the right-hand tabset in a scroll area so you
can smoothly extend the editor space on a small screen.