How to make Emacs run a program and don’t wait for output/respond? I tried to open a pdf in an external program:
(shell-command (concat "start sumatrapdf " (shell-quote-argument path) " -page " search))))
But it won’t open another files until the existing sumatrapdf process is closed. I tried async-shell-command, but it opens a new buffer with Async output which I don’t need.
What is the right way to open files in external programs?
start-processfunction can handle that:If you don’t want to associate bufer with open process — pass
nilas BUFFER argument