gnu: emacs-polymode: Update to 0.2.

* gnu/packages/emacs-xyz.scm (emacs-polymode): Update to 0.2.
[source]: Change URL of Git repository to Polymode GitHub project.
[homepage]: Change URL to polymode GitHub project.
[description]: Realign text.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
master
Joseph LaFreniere 2019-07-05 19:39:05 -05:00 committed by Ludovic Courtès
parent 88a29b5cd3
commit 85630d8042
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 10 additions and 18 deletions

View File

@ -9230,33 +9230,25 @@ contexts.
(define-public emacs-polymode (define-public emacs-polymode
(package (package
(name "emacs-polymode") (name "emacs-polymode")
(version "0.1.5") (version "0.2")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/vspinu/polymode.git") (url "https://github.com/polymode/polymode.git")
(commit (string-append "v" version)))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"0wwphs54jx48a3ca6x1qaz56j3j9bg4mv8g2akkffrzbdcb8sbc7")))) "04v0gnzfsjb50bgly6kvpryx8cyzwjaq2llw4qv9ijw1l6ixmq3b"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(arguments (home-page "https://github.com/polymode/polymode")
`(#:include (cons* "^modes/.*\\.el$" %default-include)
#:phases
(modify-phases %standard-phases
(add-after 'set-emacs-load-path 'add-modes-subdir-to-load-path
(lambda _
(setenv "EMACSLOADPATH"
(string-append (getenv "EMACSLOADPATH")
":" (getcwd) "/modes" ":")))))))
(home-page "https://github.com/vspinu/polymode")
(synopsis "Framework for multiple Emacs modes based on indirect buffers") (synopsis "Framework for multiple Emacs modes based on indirect buffers")
(description "Polymode is an Emacs package that offers generic support (description
for multiple major modes inside a single Emacs buffer. It is lightweight, "Polymode is an Emacs package that offers generic support for multiple
object oriented and highly extensible. Creating a new polymode typically major modes inside a single Emacs buffer. It is lightweight, object oriented
takes only a few lines of code. Polymode also provides extensible facilities and highly extensible. Creating a new polymode typically takes only a few
for external literate programming tools for exporting, weaving and tangling.") lines of code. Polymode also provides extensible facilities for external
literate programming tools for exporting, weaving and tangling.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-polymode-ansible (define-public emacs-polymode-ansible