Message ID | 20250411073747.2491-1-hunt31999@gmail.com |
---|---|
State | New |
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 88A6027BC4B; Fri, 11 Apr 2025 08:39:42 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.4 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,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 721B827BC49 for <patchwork@mira.cbaines.net>; Fri, 11 Apr 2025 08:39:41 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1u38yn-0003XT-S1; Fri, 11 Apr 2025 03:39:15 -0400 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 <Debian-debbugs@debbugs.gnu.org>) id 1u38yi-0003Wl-3d for guix-patches@gnu.org; Fri, 11 Apr 2025 03:39:09 -0400 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 <Debian-debbugs@debbugs.gnu.org>) id 1u38yh-00013P-A8 for guix-patches@gnu.org; Fri, 11 Apr 2025 03:39:07 -0400 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=9bO5K7jSyCAFxBnuDV5wEJIJPtts55JToUjw+20slzc=; b=PT9Tj9MHxqEzoUtu4uzW/qPfM0sAav72XjZnffnjr0mhd2x+YF8qU+/Nvze184mnADgXQcwJBMHHnL3qWU6Fy+ThMpt/a/JZCuOwempbAHOwK2n1kuj5soYFlD2mDLERmeVNTxVxWyn/F2Bx5hjJSamVVZ0ftPz0UzzvHQLsItjq1loezdNI+sGUSumsiWSXWCzFsmtJYerVVaayLOhHBK6u9nLMg47IwLXYhdg+gtDMsoWUqOVrtRn1NDwjUU8Dudie1+n/tukmkZuqQ3de17Mu/8pZ8xSRNU2M6AxbUql58b5+XppCqBCj8KHl5xVAJVZa7T74St+ud8+cMZ6u7A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1u38yc-0008AJ-Cg; Fri, 11 Apr 2025 03:39:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77726] [PATCH] gnu: Add emacs-smooth-scroll. Resent-From: Kurome <hunt31999@gmail.com> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: andrew@trop.in, csantosb@inventati.org, divya@subvertising.org, hako@ultrarare.space, ian@retrospec.tv, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com, guix-patches@gnu.org Resent-Date: Fri, 11 Apr 2025 07:39:02 +0000 Resent-Message-ID: <handler.77726.B.174435709131295@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 77726 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77726@debbugs.gnu.org Cc: Kurome <hunt31999@gmail.com>, andrew@trop.in, csantosb@inventati.org, divya@subvertising.org, hako@ultrarare.space, ian@retrospec.tv, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: andrew@trop.in, csantosb@inventati.org, divya@subvertising.org, hako@ultrarare.space, ian@retrospec.tv, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com Received: via spool by submit@debbugs.gnu.org id=B.174435709131295 (code B ref -1); Fri, 11 Apr 2025 07:39:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Apr 2025 07:38:11 +0000 Received: from localhost ([127.0.0.1]:48471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1u38xn-00088h-1n for submit@debbugs.gnu.org; Fri, 11 Apr 2025 03:38:11 -0400 Received: from lists.gnu.org ([2001:470:142::17]:42638) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <hunt31999@gmail.com>) id 1u38xk-00088P-VH for submit@debbugs.gnu.org; Fri, 11 Apr 2025 03:38:09 -0400 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 <hunt31999@gmail.com>) id 1u38xe-0003OA-Ux for guix-patches@gnu.org; Fri, 11 Apr 2025 03:38:02 -0400 Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <hunt31999@gmail.com>) id 1u38xd-0000wU-92 for guix-patches@gnu.org; Fri, 11 Apr 2025 03:38:02 -0400 Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-227aaa82fafso13745585ad.2 for <guix-patches@gnu.org>; Fri, 11 Apr 2025 00:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744357079; x=1744961879; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=9bO5K7jSyCAFxBnuDV5wEJIJPtts55JToUjw+20slzc=; b=JgKAGdCxpXAzCHbENRb4U4hEgGZoVwoxHcY0DK0QFoZzyAfz0eCkFGWLuXk7e82Exb l9avzVWk0vBPVfg7AfuSUa+bSTNn4GoUXkXRUgD8Z1u4Ujc9APxV2ClnXIu42slFpEud aGYqwi6HaDdNy1BdQWMx08Ujiu/tRk47DMFkk7kyerQOhqfONM9x/15IIHnQT+4Kd1fP z7J5vwkspwOv6OU1NKNx52AZjDe88CSgy5jtzKW00O1F1EWp04n6NCbpgthtUvqy+AOa DvhFL2lcKVS55G0NrgHJWaVb5h9V8A3sIU5VlH/WAg+ZwhEaKiSx5I6Jazhh/ObAUGUC aBfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744357079; x=1744961879; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9bO5K7jSyCAFxBnuDV5wEJIJPtts55JToUjw+20slzc=; b=t1sQjgBg1IJk2EG8kBbF1J8bA5awzyw2dsMSHDBbOsxi5g/NyVStmgY/nXOiUdl+EI CX43a5/vOCYk1sdSxQf23aDEwgH8XFLzWgh5raZXuytJGakP8+KMtQZ0D0lepgqm365Z K90uNmoJe2WklKUNumrVSytw2Mwzzz7FHKAilNEPkTrKv9DfFTWdhRmoLZwmsOUlQZSZ sRnj+XPDi9YxBwrZg2+JfKhEeXKW1fG16Volq7sWV+636PlsPIL3Av5rWekzh3oln/5p QE6HQKjZMWDbsQmDsKd27aSxEjcqLXGwHWMmdtFG+bLcYWYEOToHX1wCRaFh22iQYHaa 6KQw== X-Gm-Message-State: AOJu0Yz7h6S19WhWsCoDUwBpFieu6Ms6LjzhZxX23aRoi4KKIjgy7whW HtNYtXDcwV5O+T5j11XyhP4Aygx9SXodtYo5IFJHRXk1o6DAB1+gEh5+I00zDeo= X-Gm-Gg: ASbGncsvRcuue2ffcVttkqTKvGaT9MD2lSef/0KikKjuuy0NsBDn0MS4x/zYGeLMe+T yH9umUU2G2MZ5vVYDLIgng+cYmF+hgayO3VQOciR6K1rING26Q9/W65obMpq65Kpsm6dmFSZX/c c3+Xh8p43+eNF9wkZFrcn32yl5YexjNJnO98F0Q8ccW8lePBtsrene9lOjU4oGYhWQgRInhZOR7 lte06a3+UMp2RsJt/J2hV6mM7OGIofvTIEZDeHqs8E72habD/Fqg9eC8q5vRwnE2trMMNZbqlJJ dt50hx/FDMZnTh6RuU6rovuB9WdX6gLtv2n11eXIhhvvaG4ZJ06MsvFQBg== X-Google-Smtp-Source: AGHT+IEiRxXpNJ46lELLfTWSKQL36RzfxDVSYns6b3/xPyvXHOwh1JASXLRMZhGhiHfDVKbhUsHMSg== X-Received: by 2002:a17:903:41c3:b0:223:60ce:2451 with SMTP id d9443c01a7336-22bea4adea2mr27107995ad.15.1744357078967; Fri, 11 Apr 2025 00:37:58 -0700 (PDT) Received: from kuroputer.flets-east.jp ([240b:10:3481:ee00:8906:977f:5873:985e]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22ac7b8b2absm42811935ad.83.2025.04.11.00.37.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Apr 2025 00:37:58 -0700 (PDT) From: Kurome <hunt31999@gmail.com> Date: Fri, 11 Apr 2025 16:36:25 +0900 Message-ID: <20250411073747.2491-1-hunt31999@gmail.com> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::629; envelope-from=hunt31999@gmail.com; helo=mail-pl1-x629.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=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 |
Series |
[bug#77726] gnu: Add emacs-smooth-scroll.
|
|
Commit Message
Kurome
April 11, 2025, 7:36 a.m. UTC
* gnu/packages/emacs-xyz.scm (emacs-smooth-scroll): New variable. Change-Id: I81c89e40a89acac94f0e5611b312eb88056cd4b3 --- gnu/packages/emacs-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+)
Comments
Am Freitag, dem 11.04.2025 um 16:36 +0900 schrieb Kurome: > * gnu/packages/emacs-xyz.scm (emacs-smooth-scroll): New variable. > > Change-Id: I81c89e40a89acac94f0e5611b312eb88056cd4b3 > --- > gnu/packages/emacs-xyz.scm | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index 421b9b4cfa..6cf43463b9 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -29244,6 +29244,26 @@ (define-public emacs-git-auto-commit-mode > current upstream.") > (license license:gpl3+))) > > +(define-public emacs-smooth-scroll > + (package > + (name "emacs-smooth-scroll") > + (version "1.3") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url > "https://github.com/k-talo/smooth-scroll.el") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + > "0d2qzpgh486cp0aa12ky1np1i49d0gskvldfw627v55qsm6ql9ll")))) > + (build-system emacs-build-system) Note: add (arguments (list #:tests? #f)) ; no tests as tests will no longer be disabled by default on emacs-team. > + (home-page "https://github.com/k-talo/smooth-scroll.el") > + (synopsis "Minor mode for smooth and in-place scrolling in > Emacs") > + (description "This package provides the @code{smooth-scroll- > mode} minor mode > + for Emacs, enabling smooth and in-place scrolling functionality.") > + (license license:gpl3+))) Cheers
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 421b9b4cfa..6cf43463b9 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -29244,6 +29244,26 @@ (define-public emacs-git-auto-commit-mode current upstream.") (license license:gpl3+))) +(define-public emacs-smooth-scroll + (package + (name "emacs-smooth-scroll") + (version "1.3") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/k-talo/smooth-scroll.el") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0d2qzpgh486cp0aa12ky1np1i49d0gskvldfw627v55qsm6ql9ll")))) + (build-system emacs-build-system) + (home-page "https://github.com/k-talo/smooth-scroll.el") + (synopsis "Minor mode for smooth and in-place scrolling in Emacs") + (description "This package provides the @code{smooth-scroll-mode} minor mode + for Emacs, enabling smooth and in-place scrolling functionality.") + (license license:gpl3+))) + (define-public emacs-scroll-on-drag (let ((commit "179c2acecc48d3ceca4b449b2a225d684002bb32") (revision "2"))