Uso macOS y, desde Scala, me gusta llamar al editor de texto predeterminado en archivos de texto. Quiero que el usuario pueda editar / modificar el archivo, y que se le devuelva la llamada / notifique de cualquier forma cuando finalice esta edición, por lo que el editor se cerró. Alternativamente, una notificación sobre cualquier modificación después de guardar (en particular la primera) haría el trabajo. Lo ideal sería que hubiera una notificación cuando el proceso externo haya finalizado, ya que mi aplicación solo crea temporalmente el archivo de texto.