The second patch found
here can be applied to 0.3.1-stable, if you use the non-optimized app.js. In Linux, do the following:
1.) Backup the optimized program/js/app.js file.
$ mv app.js app.js-dist
$ cp -p app.js.src app.js
2.) Then apply the patch. I found that the file paths in the patch are goofy, so you'll need to manually enter the correct path as the files are patched.
$ patch -bi
3.) Last, edit the app.js to either remove the '-- ' signature separator or change it to something else. Leaving that separator in place will cause your top-posting users no end of grief.
Or you can take the simpler way - the patch has been incorporated into SVN release r3087 and later, and will be included in the next stable release. Although when I looked at the current SVN (3107) I noticed the '-- ' separator was still in place and will need fixing. I think I'll try to submit a bug report on that. That needs to be handled before it reaches general release.