clearsightstudio/ProMotion — pull request #546 by jamonholmgren (2014-09-16 01:07:32+00:00)
Title: Warn on invalid properties when using `set_attributes` (:warn or higher)

* PM::Logger updated -- :verbose is more verbose than :debug (it's basically way over the top).
* If you use :debug log level or higher, `set_attributes` now shows debugging info when you're trying to apply properties that don't exist on the target element. This helps with debugging quite a bit. For example, if you misspelled a property, it used to just fail silently. Now it'll show you some information that there's something going on.
* If you set :verbose log level, it'll additionally show a backtrace. This is really slow, though.