summaryrefslogtreecommitdiff
path: root/ennum.el
diff options
context:
space:
mode:
authorArun Isaac2020-08-03 02:01:34 +0530
committerArun Isaac2020-08-03 02:06:16 +0530
commitad903fd96c582388a2cd6212c78c5c1a84fe0055 (patch)
tree90eaef0801e7bd64c161dc58972a21a40da61aa7 /ennum.el
parentccd01d1aee5cf5093e4237399a61a24ca3d4b0f9 (diff)
downloadennum-ad903fd96c582388a2cd6212c78c5c1a84fe0055.tar.gz
ennum-ad903fd96c582388a2cd6212c78c5c1a84fe0055.tar.lz
ennum-ad903fd96c582388a2cd6212c78c5c1a84fe0055.zip
Print better log messages.
* ennum.el (ennum-intern, ennum-publish-feed, ennum-publish-image, ennum-copy): Print log messages. (ennum-eval): Do not print "skipping build" messages. It is too verbose.
Diffstat (limited to 'ennum.el')
-rw-r--r--ennum.el12
1 files changed, 8 insertions, 4 deletions
diff --git a/ennum.el b/ennum.el
index a5a37ab..f4e5533 100644
--- a/ennum.el
+++ b/ennum.el
@@ -25,7 +25,8 @@
(interned-path (expand-file-name (file-name-nondirectory filename)
store-item)))
(unless (file-exists-p store-item)
- (ennum-copy filename interned-path)
+ (message "Interning %s in %s" filename store-item)
+ (ennum-copy filename interned-path t)
(ennum--set-file-modes-recursively store-item #o555 #o444 #o555))
interned-path))
@@ -79,8 +80,7 @@ respectively by - and _, and the pad character = is optional."
;; Create store if it doesn't exist
(ennum-mkdir-p (ennum-setting :store))
;; Create store item if it doesn't already exist
- (if (file-exists-p output)
- (message "Skipping build of %s" output)
+ (unless (file-exists-p output)
(message "Building %s" output)
(ennum-with-temporary-directory temporary-directory
(ennum-with-current-directory temporary-directory
@@ -448,6 +448,7 @@ result as a string."
(ennum-intern (ennum-post-filename post)))
posts)))
(ennum-exp
+ (message "Writing %s" feed-file)
;; TODO: Create ennu-mkdir-p-for-file
(when (file-name-directory feed-file)
(ennum-mkdir-p (file-name-directory feed-file)))
@@ -526,6 +527,7 @@ result as a string."
(defun ennum-publish-image (image width)
(let ((interned-image (ennum-intern image)))
(ennum-exp
+ (message "Resizing %s to width %s" image width)
(ennum-mkdir-p (ennum-setting :images-directory))
(ennum-image-optimize-image
(ennum-image-resize-image
@@ -551,9 +553,11 @@ result as a string."
(defun ennum-mkdir-p (directory)
(make-directory directory t))
-(defun ennum-copy (source destination)
+(defun ennum-copy (source destination &optional quiet)
"Copy file or directory from SOURCE to DESTINATION. Overwrite
if DESTINATION already exists."
+ (unless quiet
+ (message "Copying %s to %s" source destination))
(if (file-directory-p source)
(copy-directory source destination)
(when (file-name-directory destination)