From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 09 22:01:33 2017 Received: (at submit) by debbugs.gnu.org; 10 Dec 2017 03:01:33 +0000 Received: from localhost ([127.0.0.1]:54361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eNrrt-0003QN-6x for submit@debbugs.gnu.org; Sat, 09 Dec 2017 22:01:33 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eNrrr-0003QA-Cj for submit@debbugs.gnu.org; Sat, 09 Dec 2017 22:01:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eNrrl-0001ES-4C for submit@debbugs.gnu.org; Sat, 09 Dec 2017 22:01:22 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45106) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eNrrk-0001EM-WE for submit@debbugs.gnu.org; Sat, 09 Dec 2017 22:01:21 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36390) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eNrrj-0006gE-Lg for guix-patches@gnu.org; Sat, 09 Dec 2017 22:01:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eNrrf-00019b-Os for guix-patches@gnu.org; Sat, 09 Dec 2017 22:01:19 -0500 Received: from mail-io0-x236.google.com ([2607:f8b0:4001:c06::236]:36920) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eNrrf-00018r-IY for guix-patches@gnu.org; Sat, 09 Dec 2017 22:01:15 -0500 Received: by mail-io0-x236.google.com with SMTP id d16so6246445iob.4 for ; Sat, 09 Dec 2017 19:01:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:user-agent:mime-version; bh=oYRTo9xEYAl9Zy9BlCGzKzEll0bToZo3Smu4IWVuNSw=; b=IP8PIpF4gBmZYPQsCpndrbW4BzAhoE/nMfpl7lNDWKtX2Nbs7trBbHvhkUeXEAQDD5 qpo/ahtKNOOPtwZ8GlEyaC/mqyWpSwhhdb4zbXi/W0ewqToJzAi1evGQkhyowVy3SLxc XcGEcZfJfgFva6zmw3fxsEOuMy9QuYunMQqjOgYKHrJF/zELxD0Mmp1kd6KqSOPs+KHZ c5aQcbZbUpqX7U5NbsWAymOPl/KflEkhP1UaJjXM2UrvY7qU8yivT+YXE3gB2GSk+Ig8 pXoTKX+OYz8bZZcVfc1Jz5BiipmGOSKa0EILl/RJW/9JQHH5oMUolYcBw6XFYhJqzeyN 1New== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=oYRTo9xEYAl9Zy9BlCGzKzEll0bToZo3Smu4IWVuNSw=; b=c9S17CehO47phZ9wJ7SBKWnWT+pIICcaiyY+QCCStqHW5+jfSG2kHqE6bQnajQaFnQ 2HsdGp65+1JI5s3Ip5fgiYLECorJQwbbldGpZwzYwSIsk7ekfyWkboixFvhD/zDEufM/ PpVWmwWphDVwUuDGHjNHnZt1Wg0N/30LfQHCxyt+CeOrsuxshsSZOLF4IoJ0OdAy/2wm +YFc0fc8kUaN9Pzbky6YT1NWZ0BCHJJDrTBs1U/e6C6uOQH4Gpr/R/t8L55597VYV48r 6kgDhu7Hob67s6cRQNF54cAtu4tK6i8JcDNERTa4qA5X8YH75GWaFILRbJ46ATDD3jhC e+SA== X-Gm-Message-State: AJaThX5Qdb/fJiwpE5yQkKV1pT3BwqywSYH9JBn1oSRLFwcUn4kGroTX pCG1lQjyCdo3nFJSApHPcSyrlQ== X-Google-Smtp-Source: AGs4zMZVXiQoJhsq1M1bs830OOW02ihhMMkRcgagkdmhDuFgTU/kh38JupeAxk8d9r2aHumCXKx9yw== X-Received: by 10.107.114.22 with SMTP id n22mr53527067ioc.166.1512874874440; Sat, 09 Dec 2017 19:01:14 -0800 (PST) Received: from apteryx ([45.72.150.165]) by smtp.gmail.com with ESMTPSA id y19sm5064053iod.46.2017.12.09.19.01.13 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 09 Dec 2017 19:01:13 -0800 (PST) From: Maxim Cournoyer To: guix-patches Subject: [PATCH] gnu: Add emacs-ws-butler. Date: Sat, 09 Dec 2017 22:01:12 -0500 Message-ID: <87y3mbcmmf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hello Guix! This adds emacs-ws-butler, which is handy to keep whitespace characters in check! To enable it, you can put the following in your .emacs: --8<---------------cut here---------------start------------->8--- ;;; Automatically trim whitespace (add-hook 'prog-mode-hook #'ws-butler-mode) --8<---------------cut here---------------end--------------->8--- Thank you, Maxim --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-Add-emacs-ws-butler.patch Content-Transfer-Encoding: quoted-printable From=207a70ad4969a0d2a2d21226e734edcd36d0f8a3e1 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sat, 9 Dec 2017 18:48:11 -0500 Subject: [PATCH] gnu: Add emacs-ws-butler. * gnu/packages/emacs.scm (emacs-ws-butler): New variable. =2D-- gnu/packages/emacs.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 77da8f2f2..6dac913af 100644 =2D-- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -31,6 +31,7 @@ ;;; Copyright =C2=A9 2017 Peter Mikkelsen ;;; Copyright =C2=A9 2017 Tobias Geerinckx-Rice ;;; Copyright =C2=A9 2017 Mike Gerwitz +;;; Copyright =C2=A9 2017 Maxim Cournoyer ;;; ;;; This file is part of GNU Guix. ;;; @@ -5955,6 +5956,35 @@ available key bindings that follow C-x (or as many a= s space allows given your settings).") (license license:gpl3+))) =20 +(define-public emacs-ws-butler + (package + (name "emacs-ws-butler") + (version "0.6") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lewang/ws-butler.git") + (commit "323b651dd70ee40a25accc940b8f80c3a3185205"))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "1a4b0lsmwq84qfx51c5xy4fryhb1ysld4fhgw2vr37izf53379sb")))) + (build-system emacs-build-system) + (native-inputs + `(("ert-runner" ,ert-runner))) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'install 'check + (lambda _ + (zero? (system* "ert-runner" "tests"))))))) + (home-page "https://github.com/lewang/ws-butler") + (synopsis "Trim spaces from end of lines") + (description + "This Emacs package automatically and unobtrusively trims whitespace +characters from end of lines.") + (license license:gpl3+))) + (define-public emacs-org-edit-latex (package (name "emacs-org-edit-latex") =2D-=20 2.14.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEFVwTvgZwWPWnh370K8v/MDHLu9sFAloso3gACgkQK8v/MDHL u9v+pg//YSsep8DfZsa7jmKGKhMmQFpqcBEpLnl4hlgSpqvul1GyXPKtP1maUerF bjykcqaKDrxB46vKkITIwIscuWAhWdYtmOcOsOBCfW/J88//qidouA1RaZc/FZs3 CR72aCQYv+o1f7/WcXVH2uRZeMdIHA1r//yuS/oR/Z1LohFKRV/EMqr3+jP4bksL AxJPx9W3TtH6HFzfA1x7p5jO/uDT03ghfRhBx9rPq2PEWHt62Rzy+Wg0gst05jxk YFWTNdOZdMGBioK5JxR4P2FvU4tuHxMPnksbLWVell8Z5YwFV9fL8WCUP27gsbv4 /Tzxu1F2MvPcaQy2LnKqm7DRFForhrtvWX1/Vvu9cG9TF1ouDX8c9g1B0DXE+TVJ 5CigOc3e9hvMeCv1QwJXkQmEE1bn5efrJ3/kwR2kRMBtW1uFTg5MRMSRYZt22O2f aZSwu1f8bYBteRP11FiKo6oMX8NLcbMwtrMphTJE8g1LdEPRzU6VVf89s6Vzbugs Y1sFeocBTlHt3NqRNghDrIz4ShuELfbyWf+FaA8N1BSxy747Qg4NZIdIAmxydKTL XqSrSVHp+/ed1ynbwPuOwIltv5yXHCHMl42CKIeGmpXc8OQqMh60EMIeTv4mEeMj m686ZOdMQrkfPCKYRoEQcPIGxN6CaQtLL12GremMD9Z/+ymsxhw= =kkT/ -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 11 11:00:40 2017 Received: (at 29635-done) by debbugs.gnu.org; 11 Dec 2017 16:00:40 +0000 Received: from localhost ([127.0.0.1]:57033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOQVT-0002qt-TE for submit@debbugs.gnu.org; Mon, 11 Dec 2017 11:00:40 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:39744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOQVR-0002ql-Rt for 29635-done@debbugs.gnu.org; Mon, 11 Dec 2017 11:00:38 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 8193510335; Mon, 11 Dec 2017 17:00:40 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IOg3TU0eBZrc; Mon, 11 Dec 2017 17:00:40 +0100 (CET) Received: from ribbon (unknown [193.50.110.104]) by hera.aquilenet.fr (Postfix) with ESMTPSA id DC989FC4C; Mon, 11 Dec 2017 17:00:39 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Maxim Cournoyer Subject: Re: [bug#29635] [PATCH] gnu: Add emacs-ws-butler. References: <87y3mbcmmf.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 21 Frimaire an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 11 Dec 2017 17:00:36 +0100 In-Reply-To: <87y3mbcmmf.fsf@gmail.com> (Maxim Cournoyer's message of "Sat, 09 Dec 2017 22:01:12 -0500") Message-ID: <87bmj5z23f.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29635-done Cc: 29635-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Maxim Cournoyer skribis: > From 7a70ad4969a0d2a2d21226e734edcd36d0f8a3e1 Mon Sep 17 00:00:00 2001 > From: Maxim Cournoyer > Date: Sat, 9 Dec 2017 18:48:11 -0500 > Subject: [PATCH] gnu: Add emacs-ws-butler. > > * gnu/packages/emacs.scm (emacs-ws-butler): New variable. Applied, thanks! From unknown Fri Jun 13 11:28:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 09 Jan 2018 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator