Ihor Radchenko <yanta...@posteo.net> writes: > Thanks! > I improved the patch a bit, with minor changes to the commit message and > adding more to the docstring and type spec of the defcustom. I also > changed the custom group (:group 'checkbox does not exist).
Great. Thank you. It looks much better. But I think it's better for "[-]" to be described as 'Intermediate state' not 'In progress'. > (const :tag "Unchecked [ ]" "[ ]") > (const :tag "Checked [X]" "[X]") > (const :tag "No checkbox" "") > (const :tag "In progress [-]" "[-]") Because it's described as 'Intermediate state' in org-mode manual. In e.g https://orgmode.org/org.html#index-C_002dc-C_002dc-6 C-c C-c (org-toggle-checkbox) ¶ Toggle checkbox status or—with prefix argument—checkbox presence at point. With a single prefix argument, add an empty checkbox or remove the current one49. With a double prefix argument, set it to ‘[-]’, which is considered to be an intermediate state. What do you think? -- Slawomir Grochowski