[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] [RFC, mini] org-mark-element-parent
From: |
Marco Wahl |
Subject: |
[O] [RFC, mini] org-mark-element-parent |
Date: |
Tue, 30 May 2017 01:00:53 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Hi Orgers,
is the following function worthy to occupy space in Orgmode?
#v+
(defun org-mark-element-parent ()
"Put point at beginning of the parent element, mark at end."
(interactive)
(let ((parent (org-element-property :parent (org-element-at-point))))
(when parent
(push-mark (org-element-property :end parent) t t)
(goto-char (org-element-property :begin parent)))))
#v-
Can be used to e.g.
- mark a table or
- a plain list
Best regards
Marco
- [O] [RFC, mini] org-mark-element-parent,
Marco Wahl <=