For those who want to try out the JSON interface, check out the code as normal:
hg clone https://wave-client-for-emacs.googlecode.com/hg/ wave-client-for-emacs
Then you need to switch to the new named branch:
hg update -C direct-connect
You can find out what branch you are on by using:
hg branch
I've added a few more things to this branch, including support for
arbitrary Wave domains (such as wavesandbox), and unread counts, plus
more UI tweaking. Coming up: faces for parts of the wave UI. After
that, I may want to merge the UI changes to the main branch, or just
merge the whole branch in, depending on how I feel about this
experiment with the JSON interface.
Right now things are unstable, so please let me know if you encounter
any issues.