Archived
1
0
Fork 0

gnu: emacs-paredit: Update to 24-1.d0b1a2f.

* gnu/packages/emacs-xyz.scm (emacs-paredit): Update to 24-1.d0b1a2f.
[source]: Use git-fetch.
This commit is contained in:
Maxim Cournoyer 2022-07-08 23:51:42 -04:00
parent 1f50c8750a
commit a2397e0ecd
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -692,21 +692,28 @@ Emacs package archive}.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-paredit (define-public emacs-paredit
(package ;; The last tagged release is from 2014; use the latest commit, which
(name "emacs-paredit") ;; includes many fixes such as honoring the 'fill-paragraph-function'
(version "24") ;; variable.
(source (origin (let ((commit "d0b1a2f42fb47efc8392763d6487fd027e3a2955")
(method url-fetch) (revision "1"))
(uri (string-append "http://mumble.net/~campbell/emacs/paredit-" (package
version ".el")) (name "emacs-paredit")
(sha256 (version (git-version "24" revision commit))
(base32 (source (origin
"0pp3n8q6kc70blqsaw0zlzp6bc327dpgdrjr0cnh7hqg1lras7ka")))) (method git-fetch)
(build-system emacs-build-system) (uri (git-reference
(home-page "http://mumble.net/~campbell/emacs/paredit/") (url "https://mumble.net/~campbell/git/paredit.git")
(synopsis "Emacs minor mode for editing parentheses") (commit commit)))
(description (file-name (git-file-name name version))
"ParEdit (paredit.el) is a minor mode for performing structured editing (sha256
(base32
"1x91xxvwb3r3h61ff1kknlaakxm1a40r7zg2lck9j52yiza4f191"))))
(build-system emacs-build-system)
(home-page "http://mumble.net/~campbell/emacs/paredit/")
(synopsis "Emacs minor mode for editing parentheses")
(description
"ParEdit (paredit.el) is a minor mode for performing structured editing
of S-expression data. The typical example of this would be Lisp or Scheme of S-expression data. The typical example of this would be Lisp or Scheme
source code. source code.
@ -714,7 +721,7 @@ ParEdit helps **keep parentheses balanced** and adds many keys for moving
S-expressions and moving around in S-expressions. Its behavior can be jarring S-expressions and moving around in S-expressions. Its behavior can be jarring
for those who may want transient periods of unbalanced parentheses, such as for those who may want transient periods of unbalanced parentheses, such as
when typing parentheses directly or commenting out code line by line.") when typing parentheses directly or commenting out code line by line.")
(license license:gpl3+))) (license license:gpl3+))))
(define-public emacs-puni (define-public emacs-puni
;; No tagged release upstream ;; No tagged release upstream