[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/tmr 3f8674546b 09/10: tmr: accept optional default in d
From: |
ELPA Syncer |
Subject: |
[elpa] externals/tmr 3f8674546b 09/10: tmr: accept optional default in description prompt |
Date: |
Sun, 15 May 2022 02:58:19 -0400 (EDT) |
branch: externals/tmr
commit 3f8674546bb4d24ca4bc35a8145f2b8b2eeb893b
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>
tmr: accept optional default in description prompt
---
tmr.el | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/tmr.el b/tmr.el
index 8475258cd3..96237029ab 100644
--- a/tmr.el
+++ b/tmr.el
@@ -323,9 +323,12 @@ If DEFAULT is provided, use that as a default."
(defvar tmr--description-hist '()
"Minibuffer history of `tmr' descriptions.")
-(defun tmr--description-prompt ()
- "Helper prompt for descriptions in `tmr'."
- (let ((def (nth 0 tmr--description-hist)))
+(defun tmr--description-prompt (&optional default)
+ "Helper prompt for descriptions in `tmr'.
+If optional DEFAULT is provided use it as a default. Otherwise
+use the latest input from the `tmr--description-hist', if
+present."
+ (let ((def (or default (nth 0 tmr--description-hist))))
(completing-read
(if def
(format "Description for this tmr [%s]: " def)
- [elpa] externals/tmr updated (3d9242be83 -> 407da662a2), ELPA Syncer, 2022/05/15
- [elpa] externals/tmr b2b322a00f 03/10: tmr: placate the compiler about cl-lib and related, ELPA Syncer, 2022/05/15
- [elpa] externals/tmr 6602891c8f 02/10: Decompose tmr.el into several files, ELPA Syncer, 2022/05/15
- [elpa] externals/tmr 32f6f93aba 04/10: tmr-notification: remove needless quotes, ELPA Syncer, 2022/05/15
- [elpa] externals/tmr 0ceb744885 01/10: tmr: Improve tmr--long-description, ELPA Syncer, 2022/05/15
- [elpa] externals/tmr f5dcca3588 07/10: tmr: use only active timers for tmr-cancel, ELPA Syncer, 2022/05/15
- [elpa] externals/tmr 3f8674546b 09/10: tmr: accept optional default in description prompt,
ELPA Syncer <=
- [elpa] externals/tmr 407da662a2 10/10: tmr: make tmr-clone prompt optionally, ELPA Syncer, 2022/05/15
- [elpa] externals/tmr c7e0f6f118 06/10: tmr: tweak message for completed tmr, ELPA Syncer, 2022/05/15
- [elpa] externals/tmr b2903077f5 08/10: tmr: store the original input of a timer, ELPA Syncer, 2022/05/15
- [elpa] externals/tmr c1e7580eec 05/10: tmr: print message for cancelled timer, ELPA Syncer, 2022/05/15