From c0fa4427671b7a570f8b49e31c34f587495fe19a Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Tue, 12 Apr 2022 13:15:08 -0500 Subject: [PATCH] Start the server if not already --- lisp/+chicken.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lisp/+chicken.el b/lisp/+chicken.el index ef5f616..55fc48e 100644 --- a/lisp/+chicken.el +++ b/lisp/+chicken.el @@ -12,7 +12,10 @@ (save-buffer) (condition-case e (url-retrieve-synchronously "http://localhost:8080/reload") - (file-error (message "Couldn't ping awful's server. Is it running?")) + (file-error (progn + (message "Couldn't ping awful's server. Starting...") + (start-process "awful" (generate-new-buffer "*awful*") + "awful" "--development-mode" (buffer-file-name)))) (t (message "Some awful error occurred!")))) (provide '+chicken)