diff options
author | Artur Malabarba <bruce.connor.am@gmail.com> | 2015-04-26 22:49:13 +0100 |
---|---|---|
committer | Artur Malabarba <bruce.connor.am@gmail.com> | 2015-04-26 22:49:13 +0100 |
commit | 59ef4695030bb43a43611183239605f7e2eb48f4 (patch) | |
tree | e55bb4c6196ca1cd966eb8bab23e8828cda7473a /spinner.el | |
parent | 60205a4dafcf81271304166e2c48fd6107db95ee (diff) |
Implement spinner-start-print
Diffstat (limited to 'spinner.el')
-rw-r--r-- | spinner.el | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -280,6 +280,12 @@ Default is `spinner-frames-per-second'." (when fps (setf (spinner--fps type-or-object) fps)) (spinner--start-timer type-or-object)) +(defun spinner-start-print (spinner) + "Like `spinner-print', but also start SPINNER if it's not active." + (unless (spinner--active-p spinner) + (spinner-start spinner)) + (spinner-print spinner)) + (defun spinner-stop (&optional spinner) "Stop the current buffer's spinner." (let* ((spinner (or spinner spinner-current)) |