Alors j'ai un script Applescript pour lancer xemacs, mais j'ai pensé que ce serait bien d'avoir quelque chose sur lequel je pourrais glisser des fichiers (et avoir une application à choisir dans les menus contextuels du sous-menu "ouvrir avec"), donc j'ai essayé de faire une application Automator.
J'ai appelé l'application "XEmacs Opener.app" et ça fonctionne... une fois. Mais cela ne lancera pas de nouvelles fenêtres XEmacs (à moins que je ne clique simplement sur le bouton exécuter depuis Automator lui-même) jusqu'à ce que la première soit fermée.
J'ai essayé d'exécuter le script shell avec nohup, utilisé '&' pour le mettre en arrière-plan, et appelé exit ensuite, mais cela ne résout pas le problème:
nohup /sw/bin/xemacs "$@" &
exit
Voici une capture d'écran au cas où je n'aurais pas expliqué complètement comment c'est configuré:
J'ai aussi essayé d'appeler xemacs sans aucun argument. Comment puis-je donc ouvrir plusieurs instances de xemacs - ou est-ce impossible?