GNU bug report logs -
#40301
[PATCH] gnu: Add emacs-psc-ide.
Previous Next
Reported by: John Soo <jsoo1 <at> asu.edu>
Date: Mon, 30 Mar 2020 02:36:11 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)]
Hi Nicolas,
Nicolas Goaziou <mail <at> nicolasgoaziou.fr> writes:
>> +(define-public emacs-psc-ide
>> + (package
>> + (name "emacs-psc-ide")
>> + (version "0.0.0")
>
> According to "Version:" keyword in "psc-ide.el", it is "0.1.0". Also,
> you need to add a revision number, "0", or "1" at this point.
> ...
>> + (source
>> + (origin
>> + (method git-fetch)
>> + (uri
>> + (git-reference
>> + (url "https://github.com/purescript-emacs/psc-ide-emacs")
>> + (commit "7fc2b841be25f5bc5e1eb7d0634436181c38b3fe")))
>
> The commit should be moved in a top-level `let' at the beginning of the
> package definition.
>
>> + (file-name (git-file-name name "0.0.0"))
>
> This should use version, along with the revision number.
>> + (synopsis "Emacs integration for PureScript's psc-ide tool")
>> + (description
>> + "Emacs integration for PureScript's psc-ide tool. Featuring:
Ok I added the revision and the commit and used git-version and
git-file-name. As an aside, what does the revision mean? Maybe if I
really understand it I can submit better patches in the future.
> Description should be made of full sentences. Also, it might be useful
> to explain what "psc-ide" tool is.
I think I clarified the description a little. This was an excellent
detailed review, thank you so much.
Also, I changed inputs->propagated-inputs.
Kindly,
John
[0001-gnu-Add-emacs-psc-ide.patch (text/x-patch, attachment)]
This bug report was last modified 5 years and 101 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.