After James Cox sent me a patch to give TextMate Footnotes a much improved look, and my co-worker hacked something else up to get it to cooperate with our CSS and layout, I realized that there needed to be something done about this mess :)

In this release of Footnotes, you have a lot more flexibility in how the CSS styles will affect the output. For example, everything has an “id” tag, and several elements have a CSS class. In addition, the default styling is much improved, so you may not even want to change the styles. Note: If you’d like to use your own styles, turn off the automatic styles by adding this config line to the bottom of your environment.rb file: FootnoteFilter.no_style = true

Also, I’ve added some debug info to the footnotes. Now, you can view the params or session details by toggling the appropriate fieldset.

Get it using subversion at svn://syncid.textdriven.com/svn/opensource/textmate_footnotes/trunk, or install it with TextMate if you’re using the plugin installer that comes with the Rails bundle. (You need to be using subversion for this as well, unless you just want to wait until the next release of TextMate).

Update: Pete Yandell caught a bug for me early on–the controller URL leading back to TextMate had a doubled prefix. It’s fixed now. (Thanks, Pete.)