From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: delight.el Date: Mon, 11 Jul 2016 19:40:48 +0200 Message-ID: <5783DA20.4030909@gmail.com> References: <576F83CE.7040402@orcon.net.nz> <5783C833.3090704@orcon.net.nz> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="igf6vgD8PotrL6XbmgmKPoReNtHkw29EO" X-Trace: ger.gmane.org 1468259036 15580 80.91.229.3 (11 Jul 2016 17:43:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 11 Jul 2016 17:43:56 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 11 19:43:48 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bMfFC-0006KC-Q0 for ged-emacs-devel@m.gmane.org; Mon, 11 Jul 2016 19:43:47 +0200 Original-Received: from localhost ([::1]:35253 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMfF8-0004rS-U4 for ged-emacs-devel@m.gmane.org; Mon, 11 Jul 2016 13:43:42 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57716) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMfCS-0002cx-Sn for emacs-devel@gnu.org; Mon, 11 Jul 2016 13:40:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bMfCM-0004vM-Th for emacs-devel@gnu.org; Mon, 11 Jul 2016 13:40:55 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.187]:49455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMfCM-0004vG-EY for emacs-devel@gnu.org; Mon, 11 Jul 2016 13:40:50 -0400 Original-Received: from [192.168.1.82] ([109.24.225.43]) by mrelayeu.kundenserver.de (mreue004) with ESMTPSA (Nemesis) id 0LhiSr-1b0GsC1L1d-00muJK for ; Mon, 11 Jul 2016 19:40:49 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 In-Reply-To: <5783C833.3090704@orcon.net.nz> X-Provags-ID: V03:K0:0PMWZx8iGQvU5+w+n4wOEoTifrAGnTp5iS38+F1XX0H35Z8P1H2 kuGeMsCUztU27QQQ4l0u0FJ59MFk3E1sOeD/JLFaG8uYNtl9ydaW6nC2Li+F9eQpTV5uCBH fD0FbWfF4XUxAYXHR8dEDao5lKKB6ObD+XBLagQgUFkleZzpMYnMX4Bc8PZuCqvM32fSbQ1 jR2Qd/VS4LqgGkLNAMUiQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:WRJWHLuPEg0=:azjYLKDFwVolGzeJN9dlpJ BB47nN2D9LNmIWiPd83dCkN35+FCsORfWRIwnzuKaWcxD4vxFALys7hgqNCBdRo0UPtLTAOdH TZOSaSHGVnaHeN7ecbr3tdgxiMNrbABOgN7UmR8wsBx8W5prxHQug3TVj4MNCpuVePN56hkuL N45VpCB5LDBTtOYH3UeH85/GOVkb2biJdU5OAcwwQHCdxAJeAyEqACWMRZtj8xmtjLztZhjl9 2ehmdvbQ1s5W2bHQ1aQSb58OOiJGNwZF29Q2DvdacFUFRlXYPyDhg7xLgmvzsUb0u9jsiu+KG WwS4LyK7Cu+RcoCBIult62+cM+nhZCabRGPJa5e+RepOz1NRqlrOx260X6352b0wRHd+iC8jH UnD3vZNHimVEveXXjxXbiSNRhukh+/zGpA0BBMBHmZ9klkJvVMxLat8rrlkyu6JRrNU0RtdwZ xhIHX0P87Cc0qXeFLYyCdxNKcHacLb2XUFiItN/v4OWUgIfjmX9+KXvHZRGlKX95EGDkyKQQS nkIoxa22YB9zrZIBFObKhns0goyWJPtgwKz4tb2/carynqGI+Izn+DhW9kEnaBXmAfXE4bp2+ OmciBGIMhO7CwUsaqA77LjQ2Bi3B75fdZ6rA3tvLOwItac9TndE0dAZhdzRaC8bMmuV3MOJjt avuSXl/EmNPRbcNHCFrhzbrek+lAf78Yz3vgTojUF92OUSlvkxzjT5Kf49YWQzSoejp8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.187 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:205556 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --igf6vgD8PotrL6XbmgmKPoReNtHkw29EO Content-Type: multipart/mixed; boundary="5JCRnC6dKu7crbiMghDhNJVMPs9pLf1TM" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: emacs-devel@gnu.org Message-ID: <5783DA20.4030909@gmail.com> Subject: Re: [ELPA] New package: delight.el References: <576F83CE.7040402@orcon.net.nz> <5783C833.3090704@orcon.net.nz> In-Reply-To: <5783C833.3090704@orcon.net.nz> --5JCRnC6dKu7crbiMghDhNJVMPs9pLf1TM Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sorry I didn't look at this until now. Given the short length of the cod= e, I wonder: could the be turned into a patch against diminish? This way = diminish users would all benefit from the improvements, right? Cl=C3=A9ment. On 2016-07-11 18:24, Phil Sainty wrote: > No comments on this to date, so I'd quite like to see this committed > to the GNU ELPA repo. >=20 > I have a savannah account, but do not have permission to push to the > emacs/elpa repository. I'll happily take care of it if I'm assigned > permissions (which would assist with future updates); otherwise if > someone else would like to do so, that would be appreciated. >=20 > thanks, > -Phil >=20 >=20 > On 26/06/16 19:27, Phil Sainty wrote: >> I would like to propose my delight.el library for inclusion in >> GNU ELPA (or as a standard Emacs library if that is of interest). >> >> Delight enables you to easily customise how major and minor modes >> appear in the mode line. >> >> It was inspired by a well-known library called Diminish which >> facilitates the same thing for minor modes only. I wrote Delight >> because I wanted something which also supported major modes, as well >> as a more concise syntax for configuration (in particular, something >> which didn't necessitate writing an explicit call to eval-after-load >> to handle unloaded modes). >> >> Detailed documentation and examples are in the commentary, and at: >> https://www.emacswiki.org/emacs/DelightedModes >> >> The source code is now maintained at: >> http://git.savannah.gnu.org/cgit/delight.git >> http://git.savannah.gnu.org/cgit/delight.git/plain/delight.el >> >> (For GNU ELPA I would use an external/subtree approach with this >> new Savannah repository.) >> >> >> n.b. At one point someone submitted a melpa recipe for the EmacsWiki >> source, and so this has also been available via melpa for some time, >> but I'd prefer it to be on GNU ELPA. >> >> >> I could potentially include delight-powerline.el as well. >> https://www.emacswiki.org/emacs/DelightedPowerLine >> That's a small integration library I wrote on request so that >> Delight would work with the various "Powerline" libraries out there >> on github and melpa and the like. I'm not sure whether there are >> conventions to follow regarding GNU ELPA packages integrating with >> non-GNU libraries, so I've left it out for now. >> >> >> -Phil >> >=20 >=20 --5JCRnC6dKu7crbiMghDhNJVMPs9pLf1TM-- --igf6vgD8PotrL6XbmgmKPoReNtHkw29EO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJXg9ogAAoJEPqg+cTm90wjS4kP/iGGJSYBe7CaZjqN/rsXvgse hPygxwb2xCFv3bExFsEpBpFyHsd45qQMsYu71ppfEoIOjb4P8t4pYDdbgnCGy+jE BcxOW2Xz12R64vAeB9kgrbWrPMwme9WnhnQkwk+O4Jm/DGb/YOQ0GZb2yz9VmyIZ hz6pFzOQDNYESmiNujhrNOoMaXOqnkzQv4Em1bEmuuaJ5s9wP488SEMa8XD6qB84 afyDbITfbmpLvJs9+jOAtCgK8iZa6Die3KgL6wbaqyQaqcptRa6bEPXY3u1Vu0WT gohkvk1vTUzjzcwUnYfR20I6FRmyZAx851qkX+GBEcezy8QKaL1P0zpVmrXOLHpl hitAy4UXzUmnhku8VR08DTyaq7rJKahrgNXXYVILGRYal5c6Ey+gHOlCFYBcKBUd T7OI1f6YADgLwNvBaH+VdYBe/6LEuShitisBCno36NHmD4/iZZyyVmOex+ImIF+z fAtjnOE0ZRqVnDgrRsxqShuTmlt7MUvaLCFU2lzbbquv9z8nezKQlqAMopIwc0xa twC57T4NhIQ9kOrxzFOq78FW8uiuqU6jq5Shfl4kMLt7TNOV607NiUDCF07F8XbC mYnYfsTkZWz4pmvqVWbzwjtDo+ldn5x07JnJ+JvilTo7MjESE19hgTZ8hzLdv7nK ba6m7ASAn1uiuxYpzZCz =8RSW -----END PGP SIGNATURE----- --igf6vgD8PotrL6XbmgmKPoReNtHkw29EO--