From patchwork Sun Feb 23 19:55:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Liam Hupfer X-Patchwork-Id: 39010 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 7153B27BBEA; Sun, 23 Feb 2025 19:57:52 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 91C0027BBE9 for ; Sun, 23 Feb 2025 19:57:50 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tmI6O-0007Us-2q; Sun, 23 Feb 2025 14:57:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tmI65-0007Tr-6I for guix-patches@gnu.org; Sun, 23 Feb 2025 14:57:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tmI64-0004H7-IK for guix-patches@gnu.org; Sun, 23 Feb 2025 14:57:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=i5/qjm50iSO7llj669tA+PrxBaTAp+2lPIiLeLZJ05I=; b=i7s6N3jzIzVEWamIq7+fFUaLE/pF0E9uqSclZiOF9SdHwPFra/SDecWZAb75zeODt1qujnZWUTZHsaqafIpNJq62ebKYI1XGiLREJR/b/LULBzFLyn6rhWkpWkOUIgy1NGrUtpaj5Ar7yqaD3fDLKgX9C5lYMAp1fK/UfK6KC08TnuDbAxyHf6Qamu/Kir9IBQWRdRU+apsUEww088eFRmvtSEZbkzJbRXmZTqLSmIMG1MdxJmMgTNn9JkzWQ6kdJJusja1MtY2KIKdmMOzxPe75ncenZ1NHMBkYiXothe6Bgi8+5EukoAm9yu48v+MMQaR/ns5BB01unM23Ekt0LQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tmI62-0003Pg-FE; Sun, 23 Feb 2025 14:57:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#76512] [PATCH] gnu: emacs-ws-butler: Update to 1.1 from new maintainer. Resent-From: Liam Hupfer Original-Sender: "Debbugs-submit" Resent-CC: andrew@trop.in, divya@subvertising.org, ian@retrospec.tv, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com, guix-patches@gnu.org Resent-Date: Sun, 23 Feb 2025 19:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 76512 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 76512@debbugs.gnu.org Cc: Liam Hupfer , Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler Received: via spool by submit@debbugs.gnu.org id=B.174034058813057 (code B ref -1); Sun, 23 Feb 2025 19:57:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Feb 2025 19:56:28 +0000 Received: from localhost ([127.0.0.1]:36261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmI5T-0003OX-Ga for submit@debbugs.gnu.org; Sun, 23 Feb 2025 14:56:27 -0500 Received: from lists.gnu.org ([2001:470:142::17]:57816) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmI5R-0003OG-Ag for submit@debbugs.gnu.org; Sun, 23 Feb 2025 14:56:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tmI5K-0007RP-L6 for guix-patches@gnu.org; Sun, 23 Feb 2025 14:56:18 -0500 Received: from out-179.mta0.migadu.com ([91.218.175.179]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tmI5H-0004Fi-6d for guix-patches@gnu.org; Sun, 23 Feb 2025 14:56:18 -0500 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpfr.net; s=key1; t=1740340571; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=i5/qjm50iSO7llj669tA+PrxBaTAp+2lPIiLeLZJ05I=; b=XtoN83cgh3H8Bz0t/bsO1kmHHfxzQKdMXoRdESFyGZoJpYtOQewGUaER2zGgk5xkC2OqZl LKCUKCVu8ldj1KgbgW6J7vmH7YAxIBzvbzl8skMer25g3Is0GcgDsORZgYsyoMyMx81lyu hT4lfHmpQzBIpHlm2ypJWibfZ7IO+FuNxB1rAYRE+Z4Oo9X+qImVNSrgQEFWLpZ22Qsr/Y UHVd+f/larz7WXKzwFpN1PLRGlCt2PVNt9cl6gN+Ok+RbM2wGAlsgBYRn89RubkUbzUFUL TzAQ4W865Ogb88A9nDSmL6y9fLAJuxQ6zO5lemOYFgb7shDTp5WOPnAfbRgMXw== From: Liam Hupfer Date: Sun, 23 Feb 2025 13:55:50 -0600 Message-ID: <8807437ea73b0a394e85849aa8927b006d026e0f.1740340448.git.liam@hpfr.net> MIME-Version: 1.0 X-Migadu-Flow: FLOW_OUT Received-SPF: pass client-ip=91.218.175.179; envelope-from=liam@hpfr.net; helo=out-179.mta0.migadu.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches The original author of ws-butler is largely inactive. Sean Whitton has taken over maintenance at NonGNU ELPA and applied several outstanding patches. ELPA tarballs do not deploy tests, so remove test support and rely on upstream in alignment with other packages sourced from NonGNU ELPA. While we’re here, tidy the package docs and run guix style. * gnu/packages/emacs-xyz.scm (emacs-ws-butler): Update to 1.1 from new maintainer. Link: https://github.com/lewang/ws-butler/issues/52 Link: https://github.com/lewang/ws-butler/issues/58 Change-Id: I09db3d855c4b15d2253090884106e00bc1719607 --- gnu/packages/emacs-xyz.scm | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) base-commit: 23b068c036223e70bdea9d7d579850a1cffc02a7 diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 59c1927135..06b50cd40c 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -22499,27 +22499,21 @@ (define-public emacs-hercules (define-public emacs-ws-butler (package (name "emacs-ws-butler") - (version "0.7") + (version "1.1") (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/lewang/ws-butler") - (commit "v0.7"))) - (file-name (git-file-name name version)) + (method url-fetch) + (uri (string-append "https://elpa.nongnu.org/nongnu/ws-butler-" version + ".tar")) (sha256 - (base32 "17f73isx2wdwzjcxparyy7ngl4cha0g69da1d72b3yidzim1kh6h")))) + (base32 "1vy7g2ryg1drcz9zpn011d36zcd9a5b5yny5hwpjrllqj5dg73jx")))) (build-system emacs-build-system) - (arguments - `(#:tests? #t - #:test-command '("ert-runner" "tests"))) - (native-inputs - (list emacs-ert-runner)) - (home-page "https://github.com/lewang/ws-butler") - (synopsis "Trim spaces from end of lines") + (home-page "https://elpa.nongnu.org/nongnu/ws-butler.html") + (synopsis "Unobtrusively remove trailing whitespace") (description - "This Emacs package automatically and unobtrusively trims whitespace -characters from end of lines.") + "ws-butler automatically trims trailing whitespace characters on save. +In contrast with other whitespace cleanup solutions, only modified lines are +trimmed.") (license license:gpl3+))) (define-public emacs-opencl-mode