Function: org-toggle-comment
org-toggle-comment is an interactive and byte-compiled function
defined in org.el.gz.
Signature
(org-toggle-comment)
Documentation
Change the COMMENT state of an entry.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/org/org.el.gz
;;;; TODO, DEADLINE, Comments
(defun org-toggle-comment ()
"Change the COMMENT state of an entry."
(interactive)
(save-excursion
(org-back-to-heading)
(let ((case-fold-search nil))
(looking-at org-complex-heading-regexp))
(goto-char (or (match-end 3) (match-end 2) (match-end 1)))
(skip-chars-forward " \t")
(unless (memq (char-before) '(?\s ?\t)) (insert " "))
(if (org-in-commented-heading-p t)
(delete-region (point)
(progn (search-forward " " (line-end-position) 'move)
(skip-chars-forward " \t")
(point)))
(insert org-comment-string)
(unless (eolp) (insert " ")))))