From 5a162e0dc96552258da8094406c2d013fe5dff30 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 17 May 2017 22:46:04 +0200 Subject: [PATCH] +org/dwim-at-point: cycle checkboxes (#63) --- modules/lang/org/autoload/org.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/lang/org/autoload/org.el b/modules/lang/org/autoload/org.el index 779792826..fd4d857cd 100644 --- a/modules/lang/org/autoload/org.el +++ b/modules/lang/org/autoload/org.el @@ -170,7 +170,8 @@ fragments, opening links, or refreshing images." (org-table-align))) ((org-element-property :checkbox (org-element-lineage context '(item) t)) - (org-toggle-checkbox)) + (let ((match (and (org-at-item-checkbox-p) (match-string 1)))) + (org-toggle-checkbox (if (equal match "[ ]") '(16))))) ((and (eq type 'headline) (org-element-property :todo-type context))