Edit Book: When using the spell check dialog to change words, detect any changes made to open files outside the spell check dialog and automatically integrate them, to prevent those changes from being lost.
Edit book: Spell checker: Treat hyphenated words as single words for spell checking
pep8
When clicking in the search box, select all existing text, for easy replacement. Fixes #1338862 [[Enhancement] Search enhancements](https://bugs.launchpad.net/calibre/+bug/1338862)
...