guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#44470] [PATCH] gnu: Added emacs-solidity.


From: Martin Becze
Subject: [bug#44470] [PATCH] gnu: Added emacs-solidity.
Date: Thu, 5 Nov 2020 13:50:30 -0600

Thank you for the review Nocolas. I choose the latest commit because it fixes some spacing issues and has support for more keywords. While not absolutely necessary the release cycle seems to be very slow and this is the version that is on Melpa. Attachedd is an updated patch.

On 11/5/20 11:07 AM, Nicolas Goaziou wrote:
Hello,

Martin Becze <mjbecze@riseup.net> writes:

* gnu/packages/emacs-xyz.scm (emacs-solidity): New variable.

Thank you.

+  ;; No release.
+  (let ((commit "d166a86b83907e0cfd64c191e9dfce4b44a9843e"))

Is there any reason to use this particular instead of
e91c36cc20a2e683b930712a7f9c0ab28451b347, which is the exact "0.1.10"
release? If so, please mention it in the comment above.

+    (package
+      (name "emacs-solidity")
+      (version (git-version "0.1.10" "1" commit))

If we use the commit above, `version' can simply become "0.1.10".

+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/ethereum/emacs-solidity";)
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "19hgvsrqch2vp49ag6m76bi5qxd20v95z0ib838rib9as15b17wq"))))
+      (build-system emacs-build-system)
+      (propagated-inputs
+       `(("emacs-company" ,emacs-company)
+         ("emacs-flycheck" ,emacs-flycheck)))
+      (home-page "https://github.com/ethereum/emacs-solidity";)
+      (synopsis "Major mode for writing Solidity code")
+      (description "A simple language mode for the Solidity language.  It is a
+constant work in progress as the language itself also progresses.")

The first sentence should be "complete", i.e., with a subject and
a verb.

Could you send an updated patch?

Regards,

Attachment: v1-0001-gnu-Added-emacs-solidity.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]