[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Bug: org-toggle-tag always marks buffer modified [9.1.13 (9.1.13
Re: [O] Bug: org-toggle-tag always marks buffer modified [9.1.13 (9.1.13-elpaplus @ .emacs.d/elpa/org-plus-contrib-20180618/)]
Tue, 19 Jun 2018 10:32:50 -0400
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)
Nicolas Goaziou <address@hidden> writes:
> Allen Li <address@hidden> writes:
>> org-toggle-tag always marks the buffer as modified due to how it is
>> implemented. It would be better if it did not mark the buffer
>> modified if it does not change anything. This is annoying for
>> org-depend.el (which is contrib, not officially supported) because the
>> org-blocker-hook set by org-depend.el will mark the buffer modified
>> whenever an agenda view is built/refreshed.
> Fixed. Thank you.
This fix breaks my capture templates.
Author: Nicolas Goaziou <address@hidden>
Date: Tue Jun 19 09:40:00 2018 +0200
`org-set-tags' modifies buffer only when necessary
* lisp/org.el (org--align-tags-here):
(org-set-tags): Modify buffer only when necessary.
* testing/lisp/test-org.el (test-org/set-tags): Add tests.
Reported-by: Allen Li <address@hidden>
I have reverted it locally and it works again.
My normal TODO capture template doesn't allow SPC to separate words when
entering the new headline for the task.
The relevant capture template entry is
(quote (("t" "Todo" entry (file "C:/D-Drive/org/refile.org")
"* TODO %?\n%U\n\n%x\n" :clock-in t :clock-resume t)
After opening the capture window and point is moved to the %? position I
type the headline but SPC no longer enters a space. C-v SPC works but
that is inconvenient.