...
Fix a regression in 2.3 that broke creation of collections on the device when metadata management was set to manual. Fixes #1371976 [Not writing Collection data to sony prs-350](https://bugs.launchpad.net/calibre/+bug/1371976)
pep8
Edit metadata dialog: Allow undoing the changes to individual fields by right clicking on the field and selecting Undo after a metadata download. Fixes #1223367 [Feature Request: Don't "destroy" undo/ctrl-z and redo/ctrl-y for the fields, after metadata download](https://bugs.launchpad.net/calibre/+bug/1223367)
...
Some debugging for the History stack
Clear history when opening new book
Fix file internal links having different effect on history as compared to links that cause a new file to be loaded
...
Fix #1367992 [Losing History in the eBook Viewer](https://bugs.launchpad.net/calibre/+bug/1367992)
...
...
E-book viewer: Fix displaying multiple pages per screen not working in calibre 2.x with some books, due to a change in Qt 5. Fixes #1372066 [Private bug](https://bugs.launchpad.net/calibre/+bug/1372066)
Retry when watch-compiling coffeescript
Only dynamically compile actually changed coffeescript
Live compile coffeescript when running viewer in debug mode