GNU bug report logs -
#44274
[PATCH] gnu: Add emacs-powershell.el
Previous Next
Reported by: Adam Kandur <rndd <at> tuta.io>
Date: Wed, 28 Oct 2020 08:40:02 UTC
Severity: normal
Tags: patch
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 44274 in the body.
You can then email your comments to 44274 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#44274
; Package
guix-patches
.
(Wed, 28 Oct 2020 08:40:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Adam Kandur <rndd <at> tuta.io>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Wed, 28 Oct 2020 08:40:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Sometimes use it for work, would be great to have in guix,
Adam Kandur
[0001-gnu-Add-emacs-powershell.el.patch (text/x-patch, attachment)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#44274
; Package
guix-patches
.
(Wed, 28 Oct 2020 09:28:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 44274 <at> debbugs.gnu.org (full text, mbox):
Hello,
Adam Kandur via Guix-patches via <guix-patches <at> gnu.org> writes:
> * gnu/packages/emacs-xyz.scm (emacs-powershell.el): New variable.
Thank you. Some comments follow.
> +(define-public emacs-powershell.el
I suggest to rename it emacs-powershell.
> + (let ((revision "0")
> + (commit "d1b3f95669343399f199f291ef76c09a0ede5e60"))
> + (package
> + (name "emacs-powershell.el")
See above.
> + (build-system emacs-build-system)
> + (arguments
> + `(#:include '("\\.el$")))
> + (version "master") ;; tagged branch is outdated (2015)
Version is 0.3 per main Elisp file.
Also, end of line comments start with a single semicolon. Two semicolons
are used only for full line comments. In any case, I suggest to write
the comment above `package' instead.
> + (source
> + (origin
> + (method git-fetch)
> + (uri (git-reference
> + (url "https://github.com/jschaf/powershell.el")
There seem to be an issue with indentation here.
> + (commit version)))
This should be (commit commit)
> + (file-name (git-file-name name version))
> + (sha256
> + (base32 "1cxhzaaig88zhylyycvb3849r85j1ijqklnh9zbqsfl2zhpb0g5c"))))
> + (home-page "https://github.com/jschaf/powershell.el")
> + (synopsis "Mode for editing PowerShell scripts")
I suggest:
Emacs mode for editing PowerShell scripts
> + (description "@code{powershell.el} Mode is an Emacs major mode for editing and running Microsoft PowerShell files.")
I suggest:
Powershell is an Emacs major modeā¦
The library is really named Powershell, and the capitalization makes it
different from PowerShell.
Could you send an updated patch?
Regards,
--
Nicolas Goaziou
Information forwarded
to
guix-patches <at> gnu.org
:
bug#44274
; Package
guix-patches
.
(Wed, 28 Oct 2020 09:29:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#44274
; Package
guix-patches
.
(Wed, 28 Oct 2020 10:02:01 GMT)
Full text and
rfc822 format available.
Message #14 received at submit <at> debbugs.gnu.org (full text, mbox):
Adam Kandur via Guix-patches via <guix-patches <at> gnu.org> writes:
> + (arguments
> + `(#:include '("\\.el$")))
In addition to my other comments, I don't think the section above is
needed.
Regards,
Information forwarded
to
guix-patches <at> gnu.org
:
bug#44274
; Package
guix-patches
.
(Wed, 28 Oct 2020 10:02:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#44274
; Package
guix-patches
.
(Wed, 28 Oct 2020 11:05:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 44274 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
hi, attached new patch. hope it is correct
Oct 28, 2020, 10:01 by mail <at> nicolasgoaziou.fr:
> Adam Kandur via Guix-patches via <guix-patches <at> gnu.org> writes:
>
>> + (arguments
>> + `(#:include '("\\.el$")))
>>
>
> In addition to my other comments, I don't think the section above is
> needed.
>
> Regards,
>
[0001-gnu-Add-emacs-powershell.patch (text/x-patch, attachment)]
Reply sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
You have taken responsibility.
(Thu, 29 Oct 2020 09:21:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Adam Kandur <rndd <at> tuta.io>
:
bug acknowledged by developer.
(Thu, 29 Oct 2020 09:21:02 GMT)
Full text and
rfc822 format available.
Message #25 received at 44274-done <at> debbugs.gnu.org (full text, mbox):
Hello,
Adam Kandur <rndd <at> tuta.io> writes:
> hi, attached new patch. hope it is correct
I fixed indentation, the version tag, added a home-page, tweaked the
description, and pushed your patch.
Thanks.
Regards,
--
Nicolas Goaziou
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 26 Nov 2020 12:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 247 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.