[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: error "Can’t expand minibuffer to full frame"
From: |
TRS-80 |
Subject: |
Re: error "Can’t expand minibuffer to full frame" |
Date: |
Mon, 22 Feb 2021 11:58:12 -0500 |
User-agent: |
Roundcube Webmail/1.3.15 |
On 2021-02-22 09:42, Florian Lindner wrote:
Hello,
I try to configure my org mode (Org mode version ( @
/lhome/lindnfl/.emacs.d/elpa/org-9.4.4/)) to ask for a note and also
for a specific property when moving a state to WAIT. For that I use
(setq
org-todo-keywords '((sequence "NEXT" "TODO" "WAIT(w@)" "|"
"DONE(d!)" "NODO(n@)"))
org-log-into-drawer t
)
(defun flo/org-state-change()
(when (string= org-state "WAIT")
(org-set-property "DELEGATED_TO" (read-string "Delegate To: "))))
(setq org-after-todo-state-change-hook 'flo/org-state-change)
However, I suspect the state-change-hook and the note when leaving
WAIT state conflict:
Error in post-command-hook (org-add-log-note): (error "Can’t expand
minibuffer to full frame")
resulting in that I am only asked to set the property, note the note.
What can i do about it? I don't really care in which order I enter the
two note / property.
Thanks,
Florian
I seem to recall having a similar conflict. In my case, I realized that
the calling script "kept going" instead of waiting for the note entry to
be completed. Therefore, try and make sure that org-log-into-drawer
gets called "last." I am pretty sure this will require digging into Org
internals to see in what order things go.
Sorry if that's vague, it's been a while since I dealt with this. And
it may or may not even actually be your problem.
Cheers,
TRS-80