Make the Pygments<->Qt glue faster and also fix handling of EOL
Dont crash if pygments raises an exception
oops
Add a javascript syntax highlighter
...
Edit Book: Add syntax highlighting for javascript
...
Move special handling of keypresses into the syntax dependent smarts modules
Load all syntax related code on demand
...
...
...
...
Move the python editing key handling into the python smarts module so that it is available for all text edit instances
Allow smarts to override the tab stop width in the editor
Consistent package name for smarts
...
Make the find expression for auto-numbering a little more general
Adding books: Delete the cover tempfile immediately after adding, should reduce tmp usage a bit
...