[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/org-transclusion b93eaadd05 17/18: Merge branch 'pr213'
From: |
ELPA Syncer |
Subject: |
[elpa] externals/org-transclusion b93eaadd05 17/18: Merge branch 'pr213' |
Date: |
Sun, 21 Jan 2024 15:58:43 -0500 (EST) |
branch: externals/org-transclusion
commit b93eaadd05d9bda4e9bd68fad7ebe3c15f88cfdb
Merge: ac0c46c004 cb96247d78
Author: Noboru Ota <me@nobiot.com>
Commit: Noboru Ota <me@nobiot.com>
Merge branch 'pr213'
---
org-transclusion.el | 33 +++++++++++++++------------------
1 file changed, 15 insertions(+), 18 deletions(-)
diff --git a/org-transclusion.el b/org-transclusion.el
index a92590308d..efbefc5b01 100644
--- a/org-transclusion.el
+++ b/org-transclusion.el
@@ -377,28 +377,25 @@ transclusion keyword."
(interactive "P")
(let* ((context (org-element-lineage
(org-element-context)'(link) t))
- (type (org-element-property :type context))
(auto-transclude-p (if (or (not arg) (numberp arg))
org-transclusion-mode
;; if `universal-argument' is passed,
;; reverse nil/t when
(if org-transclusion-mode nil t))))
- (when (or (string= type "file")
- (string= type "id"))
- (let* ((contents-beg (org-element-property :contents-begin context))
- (contents-end (org-element-property :contents-end context))
- (contents (when contents-beg
- (buffer-substring-no-properties contents-beg
contents-end)))
- (link (org-element-link-interpreter context contents)))
- (save-excursion
- (org-transclusion-search-or-add-next-empty-line)
- (insert (format "#+transclude: %s\n" link))
- (forward-line -1)
- (when (and (numberp arg)
- (> arg 0)
- (<= arg 9))
- (end-of-line)
- (insert (format " :level %d" arg)))
- (when auto-transclude-p (org-transclusion-add)))))))
+ (let* ((contents-beg (org-element-property :contents-begin context))
+ (contents-end (org-element-property :contents-end context))
+ (contents (when contents-beg
+ (buffer-substring-no-properties contents-beg
contents-end)))
+ (link (org-element-link-interpreter context contents)))
+ (save-excursion
+ (org-transclusion-search-or-add-next-empty-line)
+ (insert (format "#+transclude: %s\n" link))
+ (forward-line -1)
+ (when (and (numberp arg)
+ (> arg 0)
+ (<= arg 9))
+ (end-of-line)
+ (insert (format " :level %d" arg)))
+ (when auto-transclude-p (org-transclusion-add))))))
;;;###autoload
(defun org-transclusion-add (&optional copy)
- [elpa] externals/org-transclusion 92b91d02c5 03/18: style: Use and instead of if in org-transclusion-content-org-link, (continued)
- [elpa] externals/org-transclusion 92b91d02c5 03/18: style: Use and instead of if in org-transclusion-content-org-link, ELPA Syncer, 2024/01/21
- [elpa] externals/org-transclusion eb29beb1a2 10/18: copyright 2024, ELPA Syncer, 2024/01/21
- [elpa] externals/org-transclusion da4576da34 11/18: test: minor change, ELPA Syncer, 2024/01/21
- [elpa] externals/org-transclusion 3024fe5716 13/18: Merge branch 'pr211', ELPA Syncer, 2024/01/21
- [elpa] externals/org-transclusion dcc0a6ddd8 15/18: Merge branch 'pr214', ELPA Syncer, 2024/01/21
- [elpa] externals/org-transclusion 18b81641e6 01/18: docs: Update docstring for org-transclusion-with-inhibit-read-only, ELPA Syncer, 2024/01/21
- [elpa] externals/org-transclusion e65cd19167 18/18: admin: copyright 2024, ELPA Syncer, 2024/01/21
- [elpa] externals/org-transclusion 2d9290554e 12/18: Merge branch 'pr210', ELPA Syncer, 2024/01/21
- [elpa] externals/org-transclusion f49e6b5098 14/18: Merge branch 'pr209', ELPA Syncer, 2024/01/21
- [elpa] externals/org-transclusion ac0c46c004 16/18: Merge branch 'pr216', ELPA Syncer, 2024/01/21
- [elpa] externals/org-transclusion b93eaadd05 17/18: Merge branch 'pr213',
ELPA Syncer <=