Rewrite tags setting functions
commit4d152b994e889d09143b68fe3da9731d69087f2c
authorNicolas Goaziou <mail@nicolasgoaziou.fr>
Fri, 20 Apr 2018 08:45:19 +0000 (20 10:45 +0200)
committerNicolas Goaziou <mail@nicolasgoaziou.fr>
Fri, 20 Apr 2018 08:51:21 +0000 (20 10:51 +0200)
tree12a73ffa85d3da0122a491831ecc69d91e165849
parentbe31a0c4595a6d68b03b5cfbcbcdbf2cd76d2b7f
Rewrite tags setting functions

* lisp/org.el (org-setting-tags): Remove variable.
(org-set-tags-command): Change signature.  For interactive use only.
(org-set-tags-to): Remove function.
(org-align-all-tags): Remove function.
(org-align-tags): New function.
(org-set-tags): Change signature.  For non-interactive use only.
(org-promote):
(org-demote):
(org-refile):
(org-todo):
(org-priority):
(org-toggle-tag):
(org-entry-put):
(org-fix-tags-on-the-fly):
(org-ctrl-c-ctrl-c):
(org-delete-indentation):
(org-return):
(org-kill-line): Apply signature change.  Use new functions.
* lisp/ox-beamer.el (org-beamer-property-changed):
(org-beamer-select-environment): Apply signature change.  Use new
functions.
* testing/lisp/test-org-archive.el (test-org-archive/to-archive-sibling):
  Update test.
* testing/lisp/test-org.el (test-org/set-tags): Add tests.
(test-org/set-tags-command): New test.
(test-org/set-tags-to): Remove test.
12 files changed:
lisp/org-agenda.el
lisp/org-archive.el
lisp/org-capture.el
lisp/org-colview.el
lisp/org-compat.el
lisp/org-list.el
lisp/org-mobile.el
lisp/org-mouse.el
lisp/org.el
lisp/ox-beamer.el
testing/lisp/test-org-archive.el
testing/lisp/test-org.el