Używam browse-url/ browse-url-firefoxdo otwierania linków w Firefoksie z Emacsa 24.5.1 pod Linuksem (Fedora 23), który w zasadzie wykonuje firefoxplik wykonywalny za pomocą adresu URL start-process. Jeśli jest już uruchomiona instancja Firefox, spowoduje to otwarcie adresu URL w nowej karcie i zamknięcie firefoxpliku wykonywalnego spawnowanego z Emacsa, ale w przeciwnym razie nowa instancja Firefox będzie działała jako proces potomny Emacsa (do celów testowych , jest to równoważne M-! sleep 1h & RET).
Jeśli następnie chcę wyjść z Emacsa, pojawia się pytanie „Aktywne procesy istnieją; zabić je i wyjść mimo to?” z opcją zabicia instancji Firefoksa lub pozostawienia uruchomionego Emacsa. Zamiast tego chciałbym „odłączyć” firefoxproces od rodzica Emacsa, abym mógł wyjść z Emacsa, utrzymując działającą instancję Firefoksa.
Czy jest możliwe odrodzenie procesów od Emacsa, które „przetrwają” wychodząc z Emacsa, czy też wszystkie odrodzone procesy muszą umrzeć, gdy Emacs wyjdzie?
start-process(jak przeglądarka pdf) i Emacs uważa, że jego zadanie zostało zakończone.