GNU bug report logs -
#44470
[PATCH] gnu: Added emacs-solidity.
Previous Next
Reported by: Martin Becze <mjbecze <at> riseup.net>
Date: Thu, 5 Nov 2020 15:22:01 UTC
Severity: normal
Tags: patch
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
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 <at> 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,
>
[v1-0001-gnu-Added-emacs-solidity.patch (text/x-patch, attachment)]
This bug report was last modified 4 years and 256 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.