gnu: emacs-font-lock-studio: Follow packaging guidelines.

* gnu/packages/emacs-xyz.scm (emacs-font-lock-studio): Use git-version as
outlined in the documentation on version numbers.  For the base version,
use "0.0.7" as specified in the "Version:" comment in the source and the
README.
This commit is contained in:
Liliana Marie Prikler 2022-05-19 20:33:22 +02:00
parent 77a41cb98c
commit a0461f9fbd
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -3197,23 +3197,25 @@ (define-public emacs-elf-mode
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-font-lock-studio (define-public emacs-font-lock-studio
(package (let ((commit "12c35967b31233e06946c70627aa3152dacfe261")
(name "emacs-font-lock-studio") (revision "1"))
(version "20170127.2051") ;melpa version (package
(source (name "emacs-font-lock-studio")
(origin (version (git-version "0.0.7" revision commit))
(method git-fetch) (source
(uri (git-reference (origin
(url "https://github.com/Lindydancer/font-lock-studio") (method git-fetch)
(commit "12c35967b31233e06946c70627aa3152dacfe261"))) (uri (git-reference
(file-name (git-file-name name version)) (url "https://github.com/Lindydancer/font-lock-studio")
(sha256 (commit "12c35967b31233e06946c70627aa3152dacfe261")))
(base32 "0q0s6f5vi3sfifj7vq2nnsmgyyivp1sd3idk32858md5ri71qif0")))) (file-name (git-file-name name version))
(build-system emacs-build-system) (sha256
(home-page "https://github.com/Lindydancer/font-lock-studio") (base32 "0q0s6f5vi3sfifj7vq2nnsmgyyivp1sd3idk32858md5ri71qif0"))))
(synopsis "Interactive debugger for Font Lock keywords") (build-system emacs-build-system)
(description (home-page "https://github.com/Lindydancer/font-lock-studio")
"Font Lock Studio is an interactive debugger for Emacs syntax highlighting (synopsis "Interactive debugger for Font Lock keywords")
(description
"Font Lock Studio is an interactive debugger for Emacs syntax highlighting
rules, also called Font Lock keywords. It can @emph{single-step} Font Lock rules, also called Font Lock keywords. It can @emph{single-step} Font Lock
keywords -- matchers, highlights, and anchored rules, to see what happens when keywords -- matchers, highlights, and anchored rules, to see what happens when
a buffer is fontified. Breakpoints can be set on or inside rules. When a buffer is fontified. Breakpoints can be set on or inside rules. When
@ -3221,7 +3223,7 @@ (define-public emacs-font-lock-studio
The explainer can describe a rule in plain-text English. Finally, tight The explainer can describe a rule in plain-text English. Finally, tight
integration with Edebug allows stepping into Lisp expressions that are part of integration with Edebug allows stepping into Lisp expressions that are part of
the Font Lock keywords.") the Font Lock keywords.")
(license license:gpl3+))) (license license:gpl3+))))
(define-public emacs-form-feed (define-public emacs-form-feed
(package (package