diff --git a/elisp/chronometrist.el b/elisp/chronometrist.el index be234f5..fa931f1 100644 --- a/elisp/chronometrist.el +++ b/elisp/chronometrist.el @@ -1596,7 +1596,8 @@ Return value is either a list in the form ;; [[file:chronometrist.org::*to-list][to-list:1]] (cl-defmethod chronometrist-to-list ((backend chronometrist-plist-group-backend)) - (chronometrist-loop-sexp-file for expr in (chronometrist-backend-file backend) append (rest expr))) + (chronometrist-loop-sexp-file for expr in (chronometrist-backend-file backend) + append (reverse (rest expr)))) ;; to-list:1 ends here ;; [[file:chronometrist.org::*to-hash-table][to-hash-table:1]] diff --git a/elisp/chronometrist.org b/elisp/chronometrist.org index 5dea08d..5796c80 100644 --- a/elisp/chronometrist.org +++ b/elisp/chronometrist.org @@ -2447,7 +2447,8 @@ We apply the same hack as in the [[<>][insert]] me **** to-list :reader:method: #+BEGIN_SRC emacs-lisp (cl-defmethod chronometrist-to-list ((backend chronometrist-plist-group-backend)) - (chronometrist-loop-sexp-file for expr in (chronometrist-backend-file backend) append (rest expr))) + (chronometrist-loop-sexp-file for expr in (chronometrist-backend-file backend) + append (reverse (rest expr)))) #+END_SRC **** to-hash-table :reader:method: