Clean up pulse.el a little
commita5847f9081585a15c10e2e28fa4d3aa6ffb9c092
authorDmitry Gutov <dgutov@yandex.ru>
Wed, 6 May 2015 12:21:32 +0000 (6 15:21 +0300)
committerDmitry Gutov <dgutov@yandex.ru>
Wed, 6 May 2015 12:21:32 +0000 (6 15:21 +0300)
tree0fb9d0617f59051fed11195531e22b5220dfdf3e
parentada5e6b7a7193404c5baa559b4fc01e2f9d79cbd
Clean up pulse.el a little

* lisp/cedet/pulse.el (pulse): Remove.
(pulse-momentary-timer): Save instead of the stop time.
(pulse-momentary-highlight-overlay): Call
pulse-momentary-unhighlight first thing. Treat
pulse-momentary-overlay as a single value, not a list. Save the
created timer. Only pass the stop time to the timer.
(pulse-tick): Update accordingly.
(pulse-momentary-unhighlight): Treat pulse-momentary-overlay as a
single value. Cancel the timer.
lisp/cedet/pulse.el