This plug-in changes the snap distance depending on how zoomed in you happen to be.
"Why on earth would you want to do that?" you ask. Well, you see I've got a tabletPC (it is way fun), and I'm trying to use the pen as much as possible (gmote is a must!*). It turns out, while using the pen, I can't use the value control box efficiently. So I turned to the snaps. They help, but it is a pain to change them by hand. After a bit of dabbling in Ruby I came up with this solution.
There are a ton of things that could be done to this script to make it more functional. It currently works only for inches, it could be activated by a button, it could be better integrated into the interface. I don't know if I'll get around to any of them, but you are welcome to do anything you want to it. It is about a 2 on the simplicity scale.
Please note, this is my first post-able Ruby, so all possible disclaimers apply.
p.s. Thanks Chris for your excellent tutorial.
Updated (8/22/09): Call manager and provider by name.