Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. "
  2. (interactive)
  3. (require 'org-datetree)
  4. (let ((journal (expand-file-name "journal.org" org-directory))
  5. post-date)
  6. (setq post-date (or (org-entry-get (point) "TIMESTAMP_IA")
  7. (org-entry-get (point) "TIMESTAMP")))
  8. (setq post-date (nthcdr 3 (parse-time-string post-date)))
  9. (setq post-date (list (cadr post-date)
  10. (car post-date)
  11. (caddr post-date)))
  12. (org-cut-subtree)
  13. (with-current-buffer (or (find-buffer-visiting journal)
  14. (find-file-noselect journal))
  15. (save-excursion
  16. (org-datetree-file-entry-under (current-kill 0) post-date)
  17. (bookmark-set "org-refile-last-stored")))
  18. (message "Refiled to %s" journal)))
  19.  
  20. (org-map-entries 'my/org-refile-to-journal)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement