Compare tool: Fix unbound local error caused by empty group
Conversion: Fix CSS selectors using the epub namespace being ignored
Edit Book: Fix the remove unused css tool changing the namespace prefix used for the XHTML namespace in the CSS sheet, if any
Fix explicitly closed <meta charset> tags causing strip_encoding_declarations to result in invalid XML
Edit Book: Fix subsetting embedded fonts not processing fonts included in a stylesheet that is itself referenced only by an @import rule
Compare books: Fix error when previously different files become identical after beautifying
Workaround broken file chooser dialog on Ubuntu that does not auto-insert the specified extension. Fixes #1275125 [Edit book: cannot create new empty book when extension is not specified in the file](https://bugs.launchpad.net/calibre/+bug/1275125)
Commit dirty editors to container before creating a checkpoint so that you dont lose any WIP when reverting to that checkpoint later. Fixes #1275097 [Edit Book: Create Checkpoint possibly lacks a self.commit_all_editors_to_container](https://bugs.launchpad.net/calibre/+bug/1275097)
Nicer names for checkpoints and checkpoint actions
Edit book: Auto add a checkpoint when the book is first opened for editing
HTML 5 parser: Preserve non-core namespace declarations on the <html> tag
Metadata download: Workaround edelweiss.com no longer being able to search by author name.

Search only by titles and filter the results returned by edelweiss to
only include matching authors.
Diff tool: When detecting encoding of text files, look for an encoding declaration at the top in the format used by vim/emacs etc.
Have the HTML syntax highlighter store data about tag locations so the rest of the editor can use it
Update New York Times Book Review
...
...
fix language for Les Echos
kdefamily.pl is going to be closed up

see: http://kdefamily.pl/2014/01/22/dawno-tu-nie-zagladalem/
Gosc Niedzielny: get articles from current issue instead of the previous