Function: timeout-throttle!

timeout-throttle! is a function alias for timeout-throttle, defined in timeout.el.gz.

This function is obsolete since v2.0; use timeout-throttle instead.

Signature

(timeout-throttle! FUNC &optional THROTTLE)

Documentation

Make FUNC run no more frequently than once every THROTTLE seconds.

THROTTLE defaults to 1 second. THROTTLE can be a number, a symbol (whose value is a number), or a function (that evaluates to a number). When passed a symbol or function, it is evaluated at runtime for dynamic duration. Using a throttle of 0 removes any throttle advice.

When FUNC does not run because of the throttle, the result from the previous successful call is returned.

Aliases

timeout-throttle! (obsolete since v2.0)