From unknown Sat Jun 21 10:38:47 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#34994 <34994@debbugs.gnu.org> To: bug#34994 <34994@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add emacs-ace-link. Reply-To: bug#34994 <34994@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:38:47 +0000 retitle 34994 [PATCH] gnu: Add emacs-ace-link. reassign 34994 guix-patches submitter 34994 mikadoZero severity 34994 normal tag 34994 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 25 21:23:32 2019 Received: (at submit) by debbugs.gnu.org; 26 Mar 2019 01:23:32 +0000 Received: from localhost ([127.0.0.1]:58826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8aoN-0008KD-PF for submit@debbugs.gnu.org; Mon, 25 Mar 2019 21:23:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8aoK-0008Jz-Cq for submit@debbugs.gnu.org; Mon, 25 Mar 2019 21:23:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:43388) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h8aoF-0003ov-8T for submit@debbugs.gnu.org; Mon, 25 Mar 2019 21:23:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47802) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8aoD-0003nC-Pr for guix-patches@gnu.org; Mon, 25 Mar 2019 21:23:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h8aoC-0003ne-CF for guix-patches@gnu.org; Mon, 25 Mar 2019 21:23:21 -0400 Received: from forward106p.mail.yandex.net ([77.88.28.109]:57110) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h8aoB-0003mE-Fg for guix-patches@gnu.org; Mon, 25 Mar 2019 21:23:20 -0400 Received: from mxback6g.mail.yandex.net (mxback6g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:167]) by forward106p.mail.yandex.net (Yandex) with ESMTP id DE0341C80F80 for ; Tue, 26 Mar 2019 04:23:16 +0300 (MSK) Received: from smtp3o.mail.yandex.net (smtp3o.mail.yandex.net [2a02:6b8:0:1a2d::27]) by mxback6g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 3PvTlAFj29-NGqatKqd; Tue, 26 Mar 2019 04:23:16 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1553563396; bh=Y1axrkXe48MpuywUKcMcpkzAUpmFD25vxpqdz4gH360=; h=Subject:To:From:Date:Message-ID; b=qKCs4hxcszP6wcpAr/Zaxxvr6s7MtFBrm2pdFwKtZ6djN5Uu+YMrGIqyjrTCvSKle fv+DxSurcAbkn/v5Ju5gJarDmsxK2cjEm5ro3nn3qCwwyZqHp3u4Dq+IZVHzM0KMaU Sam+nNklTa+Q2/Nwi5mouIqgHnqQ8CmPR8MtAP30= Authentication-Results: mxback6g.mail.yandex.net; dkim=pass header.i=@yandex.com Received: by smtp3o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id 1dEtvmyWgL-NFtGgYcG; Tue, 26 Mar 2019 04:23:15 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) User-agent: mu4e 1.0; emacs 26.1 From: mikadoZero To: Guix-patches Subject: [PATCH] gnu: Add emacs-ace-link. Date: Mon, 25 Mar 2019 21:22:40 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 77.88.28.109 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.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: -0.0 (/) This is my first patch that adds a package to Guix. Feedback is appreciated. `guix lint emacs-ace-link` completes without warnings. These build commands are successful: `guix build --rounds=3D4 emacs-ace-link` `guix build --system=3Darmhf-linux --rounds=3D4 emacs-ace-link` `guix build --system=3Daarch64-linux --rounds=3D4 emacs-ace-link` These build commands were not successful for me: `guix build --system=3Dpowerpc-linux --rounds=3D4 emacs-ace-link` `guix build --system=3Dmips64el-linux --rounds=3D4 emacs-ace-link` https://lists.gnu.org/archive/html/help-guix/2019-03/msg00111.html ----------- >From 88fa9952ab4ce2e8b9d77ca55fd93c9e70936d02 Mon Sep 17 00:00:00 2001 From: mikadoZero Date: Mon, 25 Mar 2019 19:39:09 -0400 Subject: [PATCH] gnu: Add emacs-ace-link. * gnu/packages/emacs-xyz.scm (emacs-ace-link): New variable. --- gnu/packages/emacs-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 9969c7968c..f4c068db7a 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -44,6 +44,7 @@ ;;; Copyright =C2=A9 2018, 2019 Brett Gilio ;;; Copyright =C2=A9 2019 Dimakakos Dimos ;;; Copyright =C2=A9 2019 Brian Leung +;;; Copyright =C2=A9 2019 mikadoZero ;;; ;;; This file is part of GNU Guix. ;;; @@ -1090,6 +1091,34 @@ within a specified width. It is useful for displayi= ng long track titles.") ;;; Miscellaneous. ;;; =20 +(define-public emacs-ace-link + (package + (name "emacs-ace-link") + (version "0.5.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/abo-abo/ace-link.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "147dz79vg4ym5wg3d544bw2khdb2j3hr73rw4qfm64wf0q2dj0vk")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-avy" ,emacs-avy))) + (home-page "https://github.com/abo-abo/ace-link") + (synopsis "Quickly follow links in Emacs") + (description + "Currently, to jump to a link in a @file{Info-mode}, @file{help-mode}, + @file{woman-mode}, @file{org-mode}, @file{eww-mode}, @file{compilation-mo= de}, + @file{goto-address-mode} buffer, you can tab through the links to select = the + one you want. This is an O(N) operation, where the N is the amount of li= nks. + This package turns this into an O(1) operation. It does so by assigning= a + letter to each link using avy.") + (license license:gpl3+))) + (define-public emacs-bbdb (package (name "emacs-bbdb") --=20 2.21.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 16 13:04:39 2019 Received: (at 34994-done) by debbugs.gnu.org; 16 Apr 2019 17:04:39 +0000 Received: from localhost ([127.0.0.1]:37939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hGRVf-0005hr-8S for submit@debbugs.gnu.org; Tue, 16 Apr 2019 13:04:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hGRVb-0005ha-F6 for 34994-done@debbugs.gnu.org; Tue, 16 Apr 2019 13:04:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52490) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hGRVV-0002tY-Qv; Tue, 16 Apr 2019 13:04:30 -0400 Received: from [2a01:e0a:1d:7270:6a6c:dc17:fc02:cfda] (port=59930 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hGRVV-0004W4-3Q; Tue, 16 Apr 2019 13:04:29 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: mikadoZero Subject: Re: [bug#34994] [PATCH] gnu: Add emacs-ace-link. References: Date: Tue, 16 Apr 2019 19:04:26 +0200 In-Reply-To: (mikadozero@yandex.com's message of "Mon, 25 Mar 2019 21:22:40 -0400") Message-ID: <87sguhevad.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 34994-done Cc: 34994-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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable mikadoZero skribis: >>>From 88fa9952ab4ce2e8b9d77ca55fd93c9e70936d02 Mon Sep 17 00:00:00 2001 > From: mikadoZero > Date: Mon, 25 Mar 2019 19:39:09 -0400 > Subject: [PATCH] gnu: Add emacs-ace-link. > > * gnu/packages/emacs-xyz.scm (emacs-ace-link): New variable. Applied with the tiny changes below, thanks! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 1161630b52..7aec695205 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -1161,9 +1161,9 @@ within a specified width. It is useful for displaying long track titles.") (home-page "https://github.com/abo-abo/ace-link") (synopsis "Quickly follow links in Emacs") (description - "Currently, to jump to a link in a @file{Info-mode}, @file{help-mode}, - @file{woman-mode}, @file{org-mode}, @file{eww-mode}, @file{compilation-mode}, - @file{goto-address-mode} buffer, you can tab through the links to select the + "Currently, to jump to a link in a @code{Info-mode}, @code{help-mode}, +@code{woman-mode}, @code{org-mode}, @code{eww-mode}, @code{compilation-mode}, +@code{goto-address-mode} buffer, you can tab through the links to select the one you want. This is an O(N) operation, where the N is the amount of links. This package turns this into an O(1) operation. It does so by assigning a letter to each link using avy.") --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 17 18:04:27 2019 Received: (at 34994-done) by debbugs.gnu.org; 17 Apr 2019 22:04:27 +0000 Received: from localhost ([127.0.0.1]:40884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hGsfL-0003kO-3N for submit@debbugs.gnu.org; Wed, 17 Apr 2019 18:04:27 -0400 Received: from forward100p.mail.yandex.net ([77.88.28.100]:45874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hGsfG-0003k8-LB for 34994-done@debbugs.gnu.org; Wed, 17 Apr 2019 18:04:24 -0400 Received: from mxback17g.mail.yandex.net (mxback17g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:317]) by forward100p.mail.yandex.net (Yandex) with ESMTP id 7EE8B59806B1; Thu, 18 Apr 2019 01:04:16 +0300 (MSK) Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback17g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 6E6PXrFi0e-4F6eU0xN; Thu, 18 Apr 2019 01:04:16 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1555538656; bh=xkEmzbXmAqwfh1TLUdHZrEGd4Svu2cTU5P9nX4JKSUk=; h=In-reply-to:Subject:Cc:To:From:Date:References:Message-ID; b=QL8yrMD21SF+GrDHTASzpdykLfWqGN/vIiyOcQE2i+WgXHjGith/UFQKZC+6lsZUs v8jVsGp+BoLXt0sZs83xLZOSGs220oKxhts+w2l+EuUKEfLdwp/4vOciziDP6yIyfO qIhlFafIe4QHsdHUWNgQJg/cuws2FbEbvpXU36Ps= Authentication-Results: mxback17g.mail.yandex.net; dkim=pass header.i=@yandex.com Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id HEzuULBFO7-4EHmW7Rc; Thu, 18 Apr 2019 01:04:14 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) References: <87sguhevad.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.2 From: mikadoZero To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#34994] [PATCH] gnu: Add emacs-ace-link. In-reply-to: <87sguhevad.fsf@gnu.org> Date: Wed, 17 Apr 2019 18:03:19 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34994-done Cc: 34994-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.7 (-) Thank you Ludovic Court=C3=A8s writes: > mikadoZero skribis: > >>>>From 88fa9952ab4ce2e8b9d77ca55fd93c9e70936d02 Mon Sep 17 00:00:00 2001 >> From: mikadoZero >> Date: Mon, 25 Mar 2019 19:39:09 -0400 >> Subject: [PATCH] gnu: Add emacs-ace-link. >> >> * gnu/packages/emacs-xyz.scm (emacs-ace-link): New variable. > > Applied with the tiny changes below, thanks! > > Ludo=E2=80=99. > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index 1161630b52..7aec695205 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -1161,9 +1161,9 @@ within a specified width. It is useful for display= ing long track titles.") > (home-page "https://github.com/abo-abo/ace-link") > (synopsis "Quickly follow links in Emacs") > (description > - "Currently, to jump to a link in a @file{Info-mode}, @file{help-mod= e}, > - @file{woman-mode}, @file{org-mode}, @file{eww-mode}, @file{compilation-= mode}, > - @file{goto-address-mode} buffer, you can tab through the links to selec= t the > + "Currently, to jump to a link in a @code{Info-mode}, @code{help-mod= e}, > +@code{woman-mode}, @code{org-mode}, @code{eww-mode}, @code{compilation-m= ode}, > +@code{goto-address-mode} buffer, you can tab through the links to select= the > one you want. This is an O(N) operation, where the N is the amount of l= inks. > This package turns this into an O(1) operation. It does so by assigning= a > letter to each link using avy.") From unknown Sat Jun 21 10:38:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 16 May 2019 11: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