Date, revision auto-stored in file
added newline before inline else (chains of inline if .. else if .. were formatted in a long, ugly line)

if (a) b() 
else c()
- do { ... } loop handling
- var a, b, c = 5, d = function() {}, e = 'xxx' syntax improved
- ternary a ? 1 : 0 slightly improved
In some cases when not using semicolons, line_starters were not honoured,
delete x[x]
if (n) ...
was converted to single line.
Nochum's HTML beautifier added.
Junk edit to test the automatic publishing on commit.
And another test.
- optional indent_level parameter for js_beautify
- updated Nochum's beautifier (he can do it for himself, but he won't, for some reason)
"Indent with tab character" was broken for the web beautifier.
Fixed conditional comment regression.
Fix for a very specific case of missing semicolon, a='a'\nb=...
Regexp detection didn't take into account modifiers, and last update triggered the bug visible. /regexp/g is not split anymore.
HTML changes
Vastly improved support for the semicolonless javascripts, thanks to Jason Diamond.
Support for exotic namespacing syntax, function Something::function()
Changed svn address to my new domain name.
Domain name was in more than one place. Oh well.
index.php renamed to index.html, and removed latest commit tracking.
Changed source control link
Added option to ignore existing whitespace.

For ugly javascript i guess i'm not the only one who needs a
possibility to throw away existing whitespace and reformat everything
nicely. For some reason I didn't have this feature, and nobody told
anything about it. Now there is one, and the world will be slightly
better place.