Another missed update
Revert "Another missed update"

This reverts commit 7aaab03e032f903f79fa58cb2b39eb24b85ccc7b.
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Add chinese translations of confirmation for cancelling edits
Docs typo
Adjust Cecily tiddler width
Merge pull request #552 from BramChen/master

Add chinese translations of confirmation for cancelling edits
Merge remote-tracking branch 'upstream/master'
fr-FR translation of the confirmation string before cancelling tiddler changes
Merge pull request #553 from xcazin/fr-FR

fr-FR translation of the confirmation string before cancelling tiddler changes
Don't include pipe characters in URLs
Turn off instrumentation

All those console.log()s make editing very slow
Show fewer tiddlers in recent changes
New ribbon colour for 5.0.9
Use Date.now() instead of new Date()

Just for when what we actually want is a millisecond counter.

Interesting video about this:

https://www.youtube.com/watch?v=Vo72W1HWeFI
Refactor page rendering into a separate function

Refactoring page rendering so that we can fix the performance issues
with editing drafts. The plan is to defer the refresh cycle if all the
changes are to draft tiddlers.

We need to do a bit more of this to get startup.js into better shape
(and more extensible).
Improve responsiveness during editting

Simple optimisation whereby we defer the main refresh cycle when only
draft tiddlers have been modified.

We defer for 400ms, and keep extending the delay at each fresh draft
modification. The effect is that if the user is using the preview then
they’ll need to pause typing for 400ms before the preview is updated.

Fixes #470, #454, and maybe #206.
Exclude more illegal characters from external links
Add new seamless theme

Gets rid of the borders around tiddlers, and tightens up the use of
white space. Works particularly well with the sidebar hidden.