OSDN Git Service

fix broken macro howm-sort-items that worked accidentally
authorHiraoka <khi@users.osdn.me>
Mon, 15 Aug 2022 11:25:31 +0000 (20:25 +0900)
committerHiraoka <khi@users.osdn.me>
Mon, 15 Aug 2022 11:25:31 +0000 (20:25 +0900)
ChangeLog
howm-view.el

index 295e7d1..60fa9da 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2022-08-15  HIRAOKA Kazuyuki  <khi@users.osdn.me>
 
+       * howm-view.el (howm-sort-items): fix broken macro (worked accidentally)
+
+2022-08-15  HIRAOKA Kazuyuki  <khi@users.osdn.me>
+
        * howm-view.el (howm-view-toggle-uniq): "uniq" is now togglable
        thx > Andrei Sukhovskii san (qejep at posteo.net)
 
index e0c9b88..8984071 100644 (file)
@@ -1344,10 +1344,10 @@ which simply calls howm-sort-items-by-NAME."
 (defmacro howm-sort-items (evaluator comparer item-list
                                              &optional reverse-p)
   `(let* ((howm-view-s-i-comparer ,comparer)
-          (cmp (if reverse-p
+          (cmp (if ,reverse-p
                    (lambda (a b) (funcall howm-view-s-i-comparer b a))
                  howm-view-s-i-comparer)))
-     (howm-sort ,evaluator cmp item-list)))
+     (howm-sort ,evaluator cmp ,item-list)))
 
 ;; ;; generate the below aliases for howm-test080714
 ;; (let ((methods '("random" "name" "numerical-name" "date" "reverse-date"