rejeep / prodigy.el

Manage external services from within Emacs
GNU General Public License v3.0
552 stars 39 forks source link

Prodigy clears the active buffer #34

Closed ozanmakes closed 10 years ago

ozanmakes commented 10 years ago

Steps to reproduce:

(prodigy-define-service
  :name "Test"
  :command "sh"
  :args '("-c" "echo test && sleep 5 && echo hello")
  :on-output (lambda (service output)
               (when (s-matches? "hello" output)
                 (prodigy-set-status service 'ready))))
rejeep commented 10 years ago

I noticed that as well and I have fixed it here https://github.com/rejeep/prodigy.el/commit/fa58719774ffb69e02b23d34c3fd8cbeb6bbbfc6. The commit is in the v0.4-wip branch, but I will merge everything from that branch to master before releasing v0.4.

I did the commit today and I wanted to try it out locally during the day to make sure it worked. I will merge it later today.

Thanks for reporting!

ozanmakes commented 10 years ago

Great!

rejeep commented 10 years ago

FYI, waiting for one more feature (https://github.com/rejeep/prodigy.el/pull/35) before merging this.

rejeep commented 10 years ago

Now in master (v0.4.0)!