On 07/06/2022 10:09, Samuel Wales wrote:
i must be confused.  menus aside, you can currently capture and it
uses the org forest itself, so it is both crash-proof and snappy.  and
you can yakshave as much as you want, starting a capture while doing a
capture.  those were design goals.

you can even be in the middle of a capture, get distracted, navigate
around your forest, and find where you are in the middle of a capture.
goes with the original crash-proof and yakshave and snappy
use-original-buffer design goal.

so are we talking about menus then?  is there truly a need to make
/menu state/ persistent or yakshaveable?

As soon as capture template is chosen, content is landed to the target file and may be autosaved. I do not expect problems here.

However if two org-protocol handlers are launched without specified template then behavior of Org becomes confusing. I meant this case. Currently reading key from minibuffer serves as a kind of synchronization tool.

Imagine what would happen if Emacs decided to show several capture menus with keymap non-blocking interface in different virtual desktops. Capture data should be saved somewhere till the user would discover initially hidden menu.

For me applications spread over 4 virtual desktops and more than one emacs frame is a usual case. I have not realized yet exact conditions when capture buffer appears in the frame other than one displayed on the active virtual desktop.


Reply via email to