Bastien <b...@gnu.org> writes:

> Tobias Naehring <i_in...@tn-home.de> writes:
>
>> A poor man's solution to allow parallel shell processes would be to replace 
>> the
>> code fragment
>>
>>              (progn
>>                (message "Executing %s" cmd)
>>                (shell-command cmd))
>>            (error "Abort"))))
>>
>> from `org-open-at-point' by
>>
>>              (progn
>>                (message "Executing %s" cmd)
>>                (shell-command cmd (generate-new-buffer "*org-shell-output")))
>>            (error "Abort"))))
>
> I've implement this poor man's solution.  The new buffers are added to
> `clean-buffer-list-kill-buffer-names', and you can get rid of the
> buffers with M-x clean-buffer-list RET.

BTW: are you aware of  emacs-async at: 

  https://github.com/jwiegley/emacs-async

It mainly make sense with time-consuming processes, though.  I think
John is trying to push it to Emacs-core.

–Rasmus

-- 
. . . It begins of course with The Internet.  A Net of Peers.



Reply via email to