Message ID | AM0PR10MB3586CBFB5AF95E042537DCE380469@AM0PR10MB3586.EURPRD10.PROD.OUTLOOK.COM |
---|---|
State | New |
Headers | show |
Series | [bug#63691,vREVISION] Add emacs-prism package | expand |
Hello, Maciej Kalandyk <m.kalandyk@outlook.com> writes: > +(define-public emacs-prism Thank you. You need to add a proper commit message with your patch. For a new variable, it is pretty much normalized: gnu: Add emacs-prism. * gnu/packages/emacs-xyz.scm (emacs-prism): New variable. > + (package > + (name "emacs-prism") > + (version "0.3.1") Version 0.3.2 was released yesterday, you may want to provide it instead. > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/alphapapa/prism.el.git") There's a habit of dropping ".git" suffix in URL, so the above should be: (url "https://github.com/alphapapa/prism.el") > + (commit version))) > + (sha256 > + (base32 > + "1750s161ck83lcl36rm2jbkssbgpa9hfx1gbv2r582381q1p4kwp")))) > + (build-system emacs-build-system) > + (inputs (list emacs-dash)) > + (home-page "https://github.com/alphapapa/prism.el") > + (synopsis > + "Disperses lisp forms (and other languages) into a spectrum of color by depth") I suggest: Disperse Lisp forms... > + (description > + "prism is an \"rainbow-blocks\" like mode for Emacs, but it > respects existing non-color face properties, and allows flexible > configuration of faces and colors.") I suggest: Prism is a Rainbow Blocks-like mode for Emacs. It preserves non-color face properties and allows configuration of faces and colors. Also mind keeping line lengths below 80 columns. Could you send an updated patch? (note it should be -v3 in the git command line)? Regards,
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 0ea9732bfa..95d476b12b 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -1161,6 +1161,27 @@ (define-public emacs-spongebob buffer.") (license license:gpl3+)))) +(define-public emacs-prism + (package + (name "emacs-prism") + (version "0.3.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/alphapapa/prism.el.git") + (commit version))) + (sha256 + (base32 + "1750s161ck83lcl36rm2jbkssbgpa9hfx1gbv2r582381q1p4kwp")))) + (build-system emacs-build-system) + (inputs (list emacs-dash)) + (home-page "https://github.com/alphapapa/prism.el") + (synopsis + "Disperses lisp forms (and other languages) into a spectrum of color by depth") + (description + "prism is an \"rainbow-blocks\" like mode for Emacs, but it respects existing non-color face properties, and allows flexible configuration of faces and colors.") + (license license:gpl3+))) + (define-public emacs-project (package (name "emacs-project")