Fix: Clear cache when customizing org-timeblock-files #63
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Previously, changing the value of org-timeblock-files added new entries, but did not remove old stale entries which were no longer contained in the new value. After this commit, if you (1) set org-timeblock-files to 'agenda, (2) run M-x org-timeblock, (3) set org-timeblock-files to "
~/foobar.org"
(not with setq, but with setopt, customize-set-variable, Customize interface, etc.), and finally (4) run M-x org-timeblock again, then you will see that only the entries in"~/foobar.org"
appear and not the entries previously displayed from the files listed in org-agenda.