From e7c911fdffb404c1f3ce0c4045f7f35346e33aaa Mon Sep 17 00:00:00 2001 From: Farid Zakaria Date: Sat, 18 Jul 2026 15:06:16 -0700 Subject: [PATCH] emacsPackages.b4-review-mode: init at 0.15.2 b4's `misc/emacs/b4-review-mode.el` provides a major mode that highlights the `b4 review` reply editor (autoloading for *.b4-review.eml files). Package it via melpaBuild, sourced from the b4 package's `passthru.src-misc` so the version stays in lockstep with b4 itself, mirroring the b4-review-vim plugin. Assisted-by: Claude Code (Claude Opus 4.8) --- .../b4-review-mode/package.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pkgs/applications/editors/emacs/elisp-packages/manual-packages/b4-review-mode/package.nix diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/b4-review-mode/package.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/b4-review-mode/package.nix new file mode 100644 index 000000000000..ac762925fe75 --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/b4-review-mode/package.nix @@ -0,0 +1,19 @@ +{ + lib, + b4, + melpaBuild, +}: +melpaBuild { + pname = "b4-review-mode"; + inherit (b4) version; + + src = b4.src-misc; + sourceRoot = "${b4.src-misc.name}/misc/emacs"; + + meta = { + description = "Emacs major mode with highlighting for the b4 review reply editor"; + homepage = "https://git.kernel.org/pub/scm/utils/b4/b4.git/about"; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ fzakaria ]; + }; +}