~ruther/guix-local

cd08fe4259f72815a4b096b2a5ce325e9b445da4 — Mathieu Lirzin 10 years ago b16dbd1
edit: Don't assume that an emacs daemon is running.

* guix/scripts/edit.scm (%editor): Use Emacs as a default value.
1 files changed, 4 insertions(+), 2 deletions(-)

M guix/scripts/edit.scm
M guix/scripts/edit.scm => guix/scripts/edit.scm +4 -2
@@ 49,8 49,10 @@ Start $VISUAL or $EDITOR to edit the definitions of PACKAGE...\n"))
  (show-bug-report-information))

(define %editor
  (make-parameter (or (getenv "VISUAL") (getenv "EDITOR")
                      "emacsclient")))
  ;; XXX: It would be better to default to something more likely to be
  ;; pre-installed on an average GNU system.  Since Nano is not suited for
  ;; editing Scheme, Emacs is used instead.
  (make-parameter (or (getenv "VISUAL") (getenv "EDITOR") "emacs")))

(define (search-path* path file)
  "Like 'search-path' but exit if FILE is not found."