0
0
Fork 1
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-09-22 22:10:42 +00:00

Final decisions about global/local for sticky agendas.

This is just an intermediate commit, to make sure that the comments
are all visible in the git history.

* lisp/org-agenda.el (org-agenda-local-vars): Final decisions about global/local
This commit is contained in:
Carsten Dominik 2012-03-10 07:21:30 +01:00
parent c8aa1d99e1
commit 565170e27f

View file

@ -1839,7 +1839,7 @@ When nil, `q' will kill the single agenda buffer."
;; below list is generating by grepping org-agenda.el for defvar ;; below list is generating by grepping org-agenda.el for defvar
(defconst org-agenda-local-vars (defconst org-agenda-local-vars
'(;; calendar-mode-map '(
; org-clock-current-task ; Must be global ; org-clock-current-task ; Must be global
; org-mobile-force-id-on-agenda-items ; Must be global ; org-mobile-force-id-on-agenda-items ; Must be global
; org-habit-show-habits ; Must be global ; org-habit-show-habits ; Must be global
@ -1849,10 +1849,12 @@ When nil, `q' will kill the single agenda buffer."
; org-agenda-title-append ; Must be global (will be scoped) ; org-agenda-title-append ; Must be global (will be scoped)
org-agenda-undo-list ; OK with sticky buffers org-agenda-undo-list ; OK with sticky buffers
org-agenda-pending-undo-list ; OK with sticky buffers org-agenda-pending-undo-list ; OK with sticky buffers
; org-agenda-archives-mode ;; Taken out because it is hard to make work with sticky buffers because it is used in .org buffers and maybe even elsewhere. Just leave it global for now. ; org-agenda-archives-mode ; Leave it global
;; the above was taken out because it is hard to make work with sticky
;; buffers because it is used in .org buffers and maybe even elsewhere.
; org-agenda-entry-text-cleanup-hook ; Must be global ; org-agenda-entry-text-cleanup-hook ; Must be global
; org-agenda-include-inactive-timestamps ; Scoped variable, should be global ; org-agenda-include-inactive-timestamps ; Scoped variable, should be global
; org-prefix-format-compiled ; Fine as global, the culprit was org-prefix-has-xxx vars -- Max ; org-prefix-format-compiled ; Fine as global, the culprit was org-prefix-has-xxx vars -- Max
; org-agenda-mode-map ; Must be global ; org-agenda-mode-map ; Must be global
; org-agenda-menu ; Must be global ; org-agenda-menu ; Must be global
org-agenda-follow-mode ; OK with sticky buffers org-agenda-follow-mode ; OK with sticky buffers
@ -1865,12 +1867,12 @@ When nil, `q' will kill the single agenda buffer."
org-agenda-bulk-marked-entries ; OK with sticky buffers org-agenda-bulk-marked-entries ; OK with sticky buffers
; org-agenda-allow-remote-undo ; Must be global ; org-agenda-allow-remote-undo ; Must be global
org-agenda-undo-has-started-in ; OK with sticky buffers org-agenda-undo-has-started-in ; OK with sticky buffers
org-agenda-restrict ; ?????????????? Does not work with sticky, maybe we need to keep this global? ; org-agenda-restrict ; Does not work with sticky, leave global?
org-agenda-restrict-begin ; ?????????????? Does not work with sticky, maybe we need to keep this global? ; org-agenda-restrict-begin ; Does not work with sticky, leave global?
org-agenda-restrict-end ; ?????????????? Does not work with sticky, maybe we need to keep this global? ; org-agenda-restrict-end ; Does not work with sticky, leave global?
; org-agenda-last-dispatch-buffer ; must be global ; org-agenda-last-dispatch-buffer ; must be global
;; org-agenda-overriding-restriction ; must be global ; org-agenda-overriding-restriction ; must be global
;; org-agenda-overriding-arguments ; must be global ; org-agenda-overriding-arguments ; must be global
org-agenda-last-arguments ; OK with sticky buffers org-agenda-last-arguments ; OK with sticky buffers
org-agenda-info ; OK with sticky buffers org-agenda-info ; OK with sticky buffers
; org-mobile-creating-agendas ; Must be global ; org-mobile-creating-agendas ; Must be global