From patchwork Sun Jun 9 14:13:27 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alex Griffin X-Patchwork-Id: 14270 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E6BA1170BF; Sun, 9 Jun 2019 15:14:07 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 96B1817083 for ; Sun, 9 Jun 2019 15:14:07 +0100 (BST) Received: from localhost ([::1]:36060 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hZyaF-0004CF-9K for patchwork@mira.cbaines.net; Sun, 09 Jun 2019 10:14:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56277) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hZyaC-0004Bx-Ts for guix-patches@gnu.org; Sun, 09 Jun 2019 10:14:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hZyaB-0006Td-PV for guix-patches@gnu.org; Sun, 09 Jun 2019 10:14:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41613) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hZya9-0006TA-UZ for guix-patches@gnu.org; Sun, 09 Jun 2019 10:14:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hZya9-0008MR-PC for guix-patches@gnu.org; Sun, 09 Jun 2019 10:14:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#36146] [PATCH 4/4] gnu: Add emacs-solaire-mode. References: <33ae2269-19b1-4122-845e-dacc6533f72d@www.fastmail.com> In-Reply-To: <33ae2269-19b1-4122-845e-dacc6533f72d@www.fastmail.com> Resent-From: "Alex Griffin" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 09 Jun 2019 14:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36146 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 36146@debbugs.gnu.org Received: via spool by 36146-submit@debbugs.gnu.org id=B36146.156008961632101 (code B ref 36146); Sun, 09 Jun 2019 14:14:01 +0000 Received: (at 36146) by debbugs.gnu.org; 9 Jun 2019 14:13:36 +0000 Received: from localhost ([127.0.0.1]:55157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZyZj-0008Lh-Vt for submit@debbugs.gnu.org; Sun, 09 Jun 2019 10:13:36 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:57591) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZyZi-0008LT-Gp for 36146@debbugs.gnu.org; Sun, 09 Jun 2019 10:13:34 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 033A8419 for <36146@debbugs.gnu.org>; Sun, 9 Jun 2019 10:13:28 -0400 (EDT) Received: from imap6 ([10.202.2.56]) by compute6.internal (MEProxy); Sun, 09 Jun 2019 10:13:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ajgrf.com; h= mime-version:message-id:date:from:to:subject:content-type; s= fm3; bh=pxpKnh7JKtS0MYkuYY9SivqoYnJaYs09+vUhetUqpl8=; b=QtQKI+Lq 6RMtr0y5o0RqnVNog99+acKPSk8RmO9aVpR1hgWd2F9voGRT3apQ7XakUWB3IbTI MdakV2BMi66UEFJeIG/bpWc32iCZyeKAEjW+fZeMkbt8qz2k61F5kBo09GFuxWFl JuNHzQcAqIlTqNNbqnp5LbA3DTFAWwB4rKxnXkgkFO9vPo9nTzaK+OBG1IAQ0LPO syX3Zpz0p4KlZuNMAI4DDci3VKAN6MYlMM79lEl5Bx4I9/vn4YhV8H1yCXjUmGeH Geh6p2InQFT1N9rc21NER/JsSrz+MYl81d+6GjFu0PwylxTEtWF8gQzB3uFF8UwK 5ia/WhHqAB4iaQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=pxpKnh7JKtS0MYkuYY9SivqoYnJaY s09+vUhetUqpl8=; b=tPhkH9dimUwY2PWhf9EDooYUVAV92IuaXCIJ7OF0KBeTS EHD1fT27R65RYyNyiOfna2mCLyh5na4GNCEHk0cPT/o/qc80Clk5RDXyHTK1gmXI iPa16ZuSiy/dJKjoaawqvj8TJYA4M99zeznPWFqdhXlUq28gszR+oitRyOIhABxj joXg3M91BOd4+NtAzoTq1i8laPYVc6FERHlK1Xu6cQd0C5v0yQ/S7ExSHBVP778l LLi94Vi3l2PbAgzefvisrzSTPWoFdydqkHcLg1RIYoayJXd/atsP4Xim+VcPFFww txJ6ETSW/Hc4mTL0tNPqSzdS5RJYpxXf//2pem9UQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrudehtddgjeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfffhffvufgtsehmtderre erredtnecuhfhrohhmpedftehlvgigucfirhhifhhfihhnfdcuoegrsegrjhhgrhhfrdgt ohhmqeenucfrrghrrghmpehmrghilhhfrhhomheprgesrghjghhrfhdrtghomhenucevlh hushhtvghrufhiiigvpedv X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 692131400A0; Sun, 9 Jun 2019 10:13:27 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.1.6-663-gf46ad30-fmstable-20190607v1 Mime-Version: 1.0 Message-Id: <640f3663-0c14-4421-ba93-7befdaead91c@www.fastmail.com> Date: Sun, 09 Jun 2019 14:13:27 +0000 From: "Alex Griffin" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches This patch adds emacs-solaire-mode, an Emacs package that gives a different background color to file-visiting buffers. From ffafc130c431a6bb7fb229048a112a6d5b8ae9bd Mon Sep 17 00:00:00 2001 From: Alex Griffin Date: Sun, 9 Jun 2019 09:02:04 -0500 Subject: [PATCH 4/4] gnu: Add emacs-solaire-mode. * gnu/packages/emacs-xyz.scm (emacs-solaire-mode): New variable. --- gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index eab5fea93d..c470972737 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -4093,6 +4093,30 @@ of sixteen colors suitable for a wide range of applications. Base16 is not a single theme but a set of guidelines with numerous implementations.") (license license:expat))) +(define-public emacs-solaire-mode + (package + (name "emacs-solaire-mode") + (version "1.0.9") + (source + (origin + (method url-fetch) + (uri (string-append + "https://stable.melpa.org/packages/solaire-mode-" + version + ".el")) + (sha256 + (base32 + "0v64z243n4zxrv644bjmj3dnk621411hl15ghmy4i2c4ql4cp8fa")))) + (build-system emacs-build-system) + (home-page "https://github.com/hlissner/emacs-solaire-mode") + (synopsis "Change background of file-visiting buffers in Emacs") + (description + "@code{solaire-mode} is inspired by editors which visually distinguish +code-editing windows from sidebars, popups, terminals, ecetera. It changes the +background of file-visiting buffers (and certain aspects of the UI) to make +them easier to distinguish from other, less important buffers.") + (license license:expat))) + (define-public emacs-prescient (package (name "emacs-prescient") -- 2.22.0