@@ -95,6 +95,10 @@ the `eask-start' execution.")
9595 (declare (indent 0 ) (debug t ))
9696 `(let (inhibit-message) ,@body ))
9797
98+ (defun eask-2str (obj )
99+ " Convert OBJ to string."
100+ (format " %s " obj))
101+
98102(defun eask--sinr (len-or-list form-1 form-2 )
99103 " If LEN-OR-LIST has length of 1; return FORM-1, else FORM-2."
100104 (let ((len (if (numberp len-or-list) len-or-list (length len-or-list))))
@@ -103,7 +107,7 @@ the `eask-start' execution.")
103107(defun eask-seq-str-max (sequence )
104108 " Return max length in list of strings."
105109 (let ((result 0 ))
106- (mapc (lambda (elm ) (setq result (max result (length (format " %s " elm))))) sequence)
110+ (mapc (lambda (elm ) (setq result (max result (length (eask-2str elm))))) sequence)
107111 result))
108112
109113; ;
@@ -914,7 +918,7 @@ Standard is, 0 (error), 1 (warning), 2 (info), 3 (log), 4 or above (debug)."
914918(defun eask-progress-seq (prefix sequence suffix func )
915919 " Progress SEQUENCE with messages."
916920 (let* ((total (length sequence)) (count 0 )
917- (offset (format " %s " (length (format " %s " total)))))
921+ (offset (eask-2str (length (eask-2str total)))))
918922 (mapc
919923 (lambda (item )
920924 (cl-incf count)
@@ -942,7 +946,7 @@ Standard is, 0 (error), 1 (warning), 2 (info), 3 (log), 4 or above (debug)."
942946
943947(defun eask-help (command )
944948 " Show help."
945- (let* ((command (format " %s " command)) ; convert to string
949+ (let* ((command (eask-2str command)) ; convert to string
946950 (help-file (concat eask-lisp-root " help/" command)))
947951 (if (file-exists-p help-file)
948952 (with-temp-buffer
@@ -982,10 +986,10 @@ Standard is, 0 (error), 1 (warning), 2 (info), 3 (log), 4 or above (debug)."
982986 (eask-package-description) (package-desc-summary eask-package-desc))
983987 (let* ((dependencies (append eask-depends-on-emacs eask-depends-on))
984988 (dependencies (mapcar #'car dependencies))
985- (dependencies (mapcar (lambda (elm ) (format " %s " elm)) dependencies))
989+ (dependencies (mapcar (lambda (elm ) (eask-2str elm)) dependencies))
986990 (requirements (package-desc-reqs eask-package-desc))
987991 (requirements (mapcar #'car requirements))
988- (requirements (mapcar (lambda (elm ) (format " %s " elm)) requirements)))
992+ (requirements (mapcar (lambda (elm ) (eask-2str elm)) requirements)))
989993 (dolist (req requirements)
990994 (unless (member req dependencies)
991995 (eask-warn " Unmatch dependency '%s'; add (depends-on \" %s\" ) to Eask-file or consider removing it" req req)))
0 commit comments