Me gustaría ejecutar algún código en mi archivo de inicio solo si el servidor de emacs se está ejecutando (específicamente si emacs se inicia con el indicador --daemon
). No parece haber ningún gancho que se ejecute cuando se llama al server-start
y no hay ninguna variable que pueda ver para ver si el servidor se está ejecutando.Cómo saber si el servidor de emacs se está ejecutando
Un truco es usar (featurep 'server)
, ya que la función de servidor no está cargada a menos que se inicie el servidor, y esto parece funcionar para mis propósitos, pero me gustaría saber cuál es la forma correcta de hacerlo. Gracias.
'daemonp' es exactamente lo que estaba buscando, gracias! – pheaver