LightTable/LightTable — pull request #1646 by cldwalker (2014-10-03 19:04:44+00:00)
Title: Update behaviors

Using a [command to validate .behaviors files](https://github.com/cldwalker/ltfiles/blob/f77c4492360de4ea83782d24c692fb3a6d96e3c1/src/lt/plugins/ltfiles/developer.cljs#L135-L165), I found a number of non-existent behaviors and at least 3 current behaviors that were pointing to incorrect names. I ran a `git grep` on each behavior I deleted. I would have added tests to automate behavior validation but that proved difficult (I'll open a separate issue on hurdles I came across).

Before merging, there are some unused behaviors that before deleting I want to confirm aren't bugs:

* `:lt.objs.find/adjust-find-on-resize`: This behavior was removed in 1fd123d8355036389eccbc1e07e920b99202acc2. However there are still [references to :resize](https://github.com/LightTable/LightTable/blob/0f9f6ffc548c588bd746f537daf1aa2bab2c75e1/src/lt/objs/tabs.cljs#L537-L559). Was this behavior intentionally removed? What should be done?

* `:lt.objs.workspace/stop-watch-on-blur` and `:lt.objs.workspace/watch-workspace`: These behaviors were removed in 17eb38c06fdc0497279c8a42bb04b3f3fc723d76. Should those behaviors be put back? If there is [more TODO](https://github.com/LightTable/LightTable/blob/master/src/lt/objs/workspace.cljs#L13-L17) before these behaviors can be activated, could you explain the cleanup you want and put it in a separate issue?