org.el: fix error message when C-u C-u C-c C-c on a list.
* org.el (org-ctrl-c-ctrl-c): Only throw a message when using two universal prefix arguments on a list where all items are already in a transitory state. Refine the error when the checkbox cannot be toggled. Thanks to Robert Horn for reporting this.
This commit is contained in:
parent
443559a16f
commit
5e432838fd
|
@ -19610,7 +19610,12 @@ This command does many different things, depending on context:
|
|||
(let ((block-item
|
||||
(org-list-struct-fix-box struct parents prevs orderedp)))
|
||||
(if (and box (equal struct old-struct))
|
||||
(user-error "Cannot toggle this checkbox (empty subitems?)")
|
||||
(if (equal arg '(16))
|
||||
(message "Checkboxes already reset")
|
||||
(user-error "Cannot toggle this checkbox: %s"
|
||||
(if (eq box 'on)
|
||||
"all subitems checked"
|
||||
"unchecked subitems")))
|
||||
(org-list-struct-apply-struct struct old-struct)
|
||||
(org-update-checkbox-count-maybe))
|
||||
(when block-item
|
||||
|
|
Loading…
Reference in New Issue