diff options
| -rw-r--r-- | create-license.el | 15 | 
1 files changed, 9 insertions, 6 deletions
diff --git a/create-license.el b/create-license.el index a9a2e2c..f30e327 100644 --- a/create-license.el +++ b/create-license.el @@ -4,10 +4,8 @@  ;; Author: Tristan Riehs <tristan.riehs@bordeaux-inp.fr>  ;; Keywords: convenience license -;; Version: 1.0.0  ;; Maintainer: Tristan Riehs <tristan.riehs@bordeaux-inp.fr>  ;; URL: https://tristanriehs.fr/git/create-license -;; Package-Version: 1.0.1  ;; This program is free software; you can redistribute it and/or modify  ;; it under the terms of the GNU General Public License as published by @@ -96,10 +94,14 @@ The destination file name under DIR is given by     (list      default-directory      (let ((files (directory-files create-license-directory nil "^[^\\.].*"))) -      (if files -	  (completing-read "License: " files nil 'require-match -			   nil 'create-license--hist (car create-license--hist)) -	nil)))) +      (when files +	(completing-read "License: " +			 files +			 nil +			 'require-match +			 nil +			 'create-license--hist +			 (car create-license--hist))))))    (if name        (progn @@ -115,6 +117,7 @@ The destination file name under DIR is given by    "Download licenses listed in `create-license-common'."    (interactive)    (require 'url-handlers) +  (make-directory create-license-directory t)    (dolist (license create-license-common)      (url-copy-file (cdr license)  		   (expand-file-name (car license) create-license-directory))))  | 
