We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 17ca143 commit 098d292Copy full SHA for 098d292
lisp/erk.el
@@ -757,8 +757,16 @@ implementation information and more details about argument usage."
757
"Rev, tag, or branch (empty implies default branch): "))
758
(template (plist-put template :rev rev))
759
(clone-root
760
- (directory-file-name
761
- (read-directory-name "Clone root: " default-directory)))
+ (let ((root))
+ (while (not root)
762
+ (let ((candidate
763
+ (directory-file-name
764
+ (read-directory-name "Clone root (must exist): " default-directory))))
765
+ (if (file-directory-p candidate)
766
+ (setq root candidate)
767
+ (message "Directory must exist!")
768
+ (sit-for 1))))
769
+ root))
770
(title
771
(read-string
772
"Package full name, for documentation: "
0 commit comments