pkg update and first config fix
org-brain not working, add org-roam
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
;;; org-datetree.el --- Create date entries in a tree -*- lexical-binding: t; -*-
|
||||
|
||||
;; Copyright (C) 2009-2021 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 2009-2022 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Carsten Dominik <carsten.dominik@gmail.com>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: https://orgmode.org
|
||||
;; URL: https://orgmode.org
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
@@ -30,6 +30,9 @@
|
||||
|
||||
;;; Code:
|
||||
|
||||
(require 'org-macs)
|
||||
(org-assert-version)
|
||||
|
||||
(require 'org)
|
||||
|
||||
(defvar org-datetree-base-level 1
|
||||
@@ -137,7 +140,7 @@ will be built under the headline at point."
|
||||
(let* ((year (calendar-extract-year d))
|
||||
(month (calendar-extract-month d))
|
||||
(day (calendar-extract-day d))
|
||||
(time (encode-time 0 0 0 day month year))
|
||||
(time (org-encode-time 0 0 0 day month year))
|
||||
(iso-date (calendar-iso-from-absolute
|
||||
(calendar-absolute-from-gregorian d)))
|
||||
(weekyear (nth 2 iso-date))
|
||||
@@ -185,8 +188,7 @@ inserted into the buffer."
|
||||
|
||||
(defun org-datetree-insert-line (year &optional month day text)
|
||||
(delete-region (save-excursion (skip-chars-backward " \t\n") (point)) (point))
|
||||
(when (assq 'heading org-blank-before-new-entry)
|
||||
(insert "\n"))
|
||||
(when (org--blank-before-heading-p) (insert "\n"))
|
||||
(insert "\n" (make-string org-datetree-base-level ?*) " \n")
|
||||
(backward-char)
|
||||
(when month (org-do-demote))
|
||||
@@ -197,14 +199,14 @@ inserted into the buffer."
|
||||
(when month
|
||||
(insert
|
||||
(if day
|
||||
(format-time-string "-%m-%d %A" (encode-time 0 0 0 day month year))
|
||||
(format-time-string "-%m %B" (encode-time 0 0 0 1 month year))))))
|
||||
(format-time-string "-%m-%d %A" (org-encode-time 0 0 0 day month year))
|
||||
(format-time-string "-%m %B" (org-encode-time 0 0 0 1 month year))))))
|
||||
(when (and day org-datetree-add-timestamp)
|
||||
(save-excursion
|
||||
(insert "\n")
|
||||
(org-indent-line)
|
||||
(org-insert-time-stamp
|
||||
(encode-time 0 0 0 day month year)
|
||||
(org-encode-time 0 0 0 day month year)
|
||||
nil
|
||||
(eq org-datetree-add-timestamp 'inactive))))
|
||||
(beginning-of-line))
|
||||
|
||||
Reference in New Issue
Block a user