[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/dockerfile-mode 39f35d927f 063/104: Prefer compilation-mod
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/dockerfile-mode 39f35d927f 063/104: Prefer compilation-mode to async-shell-command |
Date: |
Sat, 29 Jan 2022 07:58:34 -0500 (EST) |
branch: elpa/dockerfile-mode
commit 39f35d927fc51063d06bfffd88e34cc359b18f29
Author: Steve Purcell <steve@sanityinc.com>
Commit: Steve Purcell <steve@sanityinc.com>
Prefer compilation-mode to async-shell-command
This allows `recompile` to work conveniently, and provides support for
jumping to errors found in the output.
---
dockerfile-mode.el | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/dockerfile-mode.el b/dockerfile-mode.el
index 344109cd6f..ca131af588 100644
--- a/dockerfile-mode.el
+++ b/dockerfile-mode.el
@@ -1,4 +1,4 @@
-;;; dockerfile-mode.el --- Major mode for editing Docker's Dockerfiles
+;;; dockerfile-mode.el --- Major mode for editing Docker's Dockerfiles -*-
lexical-binding: t -*-
;; Copyright (c) 2013 Spotify AB
;; Package-Requires: ((emacs "24") (s "1.12"))
@@ -132,7 +132,7 @@ If prefix arg NO-CACHE is set, don't cache the image."
(interactive (list (dockerfile-read-image-name) prefix-arg))
(save-buffer)
(if (stringp image-name)
- (async-shell-command
+ (compilation-start
(format
"%sdocker build %s -t %s %s -f %s %s"
(if dockerfile-use-sudo "sudo " "")
@@ -141,7 +141,8 @@ If prefix arg NO-CACHE is set, don't cache the image."
(dockerfile-build-arg-string)
(shell-quote-argument (dockerfile-standard-filename
(buffer-file-name)))
(shell-quote-argument (dockerfile-standard-filename
default-directory)))
- (format "*docker-build-output: %s *" image-name))
+ nil
+ (lambda (_) (format "*docker-build-output: %s *" image-name)))
(print "dockerfile-image-name must be a string, consider surrounding it
with double quotes")))
;;;###autoload
- [nongnu] elpa/dockerfile-mode 1fd094a409 009/104: Merge pull request #2 from purcell/patch-1, (continued)
- [nongnu] elpa/dockerfile-mode 1fd094a409 009/104: Merge pull request #2 from purcell/patch-1, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 8f74b941d2 035/104: Add support for ARG command, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 93d6013437 046/104: Resolve spotify/#24, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode fd1cf02f06 040/104: Merge pull request #22 from jaccarmac/fix-windows-build, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 8273401efa 045/104: Merge pull request #26 from rcj/master, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode a464ee6e91 047/104: Merge branch 'master' of github.com:davidshen84/dockerfile-mode, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 5f1e17e4e5 050/104: Merge pull request #27 from ju2wheels/feature/add_missing_keywords, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode a690935648 055/104: Make no attempt to support antiquated Emacsen < 24, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 40d83ba7c6 058/104: Include image name in build output buffer name, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode fd7bba9f4a 059/104: default-directory is the easier way to get the working directory, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 39f35d927f 063/104: Prefer compilation-mode to async-shell-command,
ELPA Syncer <=
- [nongnu] elpa/dockerfile-mode cd102cffa1 069/104: Merge pull request #34 from wynro/master, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 1f4e9261e0 067/104: Add adequate casing to documented argument, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 05f8d76e2e 072/104: Recognize Dockerfile files with extension, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode d607a90673 070/104: mention it is available via MELPA, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 902e4c2a5a 075/104: Add faces for image name and alias, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 64733f64ea 077/104: Merge pull request #41 from Fuco1/feature/image-name-font-lock, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 6e1bf5dea4 074/104: README.md addition for safe-local-variable, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 9f4381178a 079/104: Adds a very simple indent-line-function for Dockerfiles., ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode 24a5a6cee6 083/104: Allow builds without tag/image name, ELPA Syncer, 2022/01/29
- [nongnu] elpa/dockerfile-mode a4f8aad581 091/104: FIX: make emacs lisp variable name consistent in README.md, ELPA Syncer, 2022/01/29