You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We use async-start [1] to run the org-babel execute function asynchronously [2]. async-start returns the underlying process object, to which we can send a SIGKILL by calling delete-process [3]. We would need to do some bookkeeping to map process objects to src_blocks, since there can be multiple asynchronous processes active simultaneously.
I'm not sure of the best way to present this to the user - maybe the user would have to invoke the cancel function with point on the corresponding src_block? We'd also need to decide whether to clean up the RESULTS block, or to just leave it as-is.
I'd gladly accept a PR if anyone wants to take a shot at it, but let's make sure we agree on the UI aspect, first.
Maybe there's already a way to do this, but I'm not sure how:
I'd like to be able to cancel the async request for a given block.
I'm unsure how feasible this is, but thought I'd start the discussion.
Thanks for an excellent package!
The text was updated successfully, but these errors were encountered: