Use TM_APP_IDENTIFIER to find the preference file.
Remove usage of main preference file for font values.

Instead use the TM_QUERY tool.
Use version 1.8 of ruby for bundle items

10.7 and 10.8 only include ruby 1.8, so all bundle items have been written to work with that. Optionally supporting ruby 1.9 and 2.0 is problematic as these versions are not fully backwards compatible.

#ignore
Make "Diff with Working Copy…" the default item

This is when pressing "d" when the SCM menu is showing and it is implemented by adding an invisible space character to the items that should be skipped.
Use the ellipsis character instead of dots
Use version 1.8 of ruby for bundle items

10.7 and 10.8 only include ruby 1.8, so all bundle items have been written to work with that. Optionally supporting ruby 1.9 and 2.0 is problematic as these versions are not fully backwards compatible.

 #ignore
Add syntax for commit message editing.

This is based on the git commit message syntax, and contains
all of the same features that make sense.