From d18a97c600b7693f86b398233cd17c2e38849f46 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Tue, 4 Apr 2023 00:20:20 -0700 Subject: Add ‘emacs-docstr’ package --- oni/packages/emacs.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'oni') diff --git a/oni/packages/emacs.scm b/oni/packages/emacs.scm index 29f5e41..5815815 100644 --- a/oni/packages/emacs.scm +++ b/oni/packages/emacs.scm @@ -127,6 +127,30 @@ bats-mode derives from the bash flavor of sh-mode, adding font-lock for bats keywords.") (license license:gpl2+)))) +(define-public emacs-docstr + (let ((commit "4a991860c1259657c07c726bc482c97a1f597394") + (revision "0")) + (package + (name "emacs-docstr") + (version (git-version "5.7.0" revision commit)) + (source + (origin + (uri (git-reference + (url "https://github.com/emacs-vs/docstr") + (commit commit))) + (method git-fetch) + (file-name (git-file-name name version)) + (sha256 + (base32 "1z2l1mvrijwap83fpdlyfclk5aygfvmjaq7dayacj5nz5rggk0j6")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-s" ,emacs-s))) + (home-page "https://emacs-vs.github.io/docstr/") + (synopsis "A document string minor mode") + (description "This package provides a simple solution for the insertion of documentation +strings into code.") + (license license:gpl3+)))) + (define-public emacs-flycheck-posframe (let ((commit "8f60c9bf124ab9597d681504a73fdf116a0bde12") (revision "0")) -- cgit v1.2.3-54-g00ecf