From patchwork Sat May 25 04:50:34 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Brian Leung X-Patchwork-Id: 14073 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 4DE6E17047; Sat, 25 May 2019 05:53:15 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 8194D17041 for ; Sat, 25 May 2019 05:53:13 +0100 (BST) Received: from localhost ([127.0.0.1]:36252 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUOgC-0003M9-0m for patchwork@mira.cbaines.net; Sat, 25 May 2019 00:53:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41527) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUOg8-0003Lg-5Y for guix-patches@gnu.org; Sat, 25 May 2019 00:53:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hUOf4-00023S-JN for guix-patches@gnu.org; Sat, 25 May 2019 00:52:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:34414) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hUOf4-000237-Av for guix-patches@gnu.org; Sat, 25 May 2019 00:52:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hUOf4-0000h2-7O for guix-patches@gnu.org; Sat, 25 May 2019 00:52:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#35467] [PATCH] Update Emacs packages. Resent-From: Brian Leung Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 25 May 2019 04:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35467 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ricardo Wurmus , 35467@debbugs.gnu.org Received: via spool by 35467-submit@debbugs.gnu.org id=B35467.15587598812597 (code B ref 35467); Sat, 25 May 2019 04:52:02 +0000 Received: (at 35467) by debbugs.gnu.org; 25 May 2019 04:51:21 +0000 Received: from localhost ([127.0.0.1]:47958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUOeP-0000fp-0z for submit@debbugs.gnu.org; Sat, 25 May 2019 00:51:21 -0400 Received: from mail-qk1-f195.google.com ([209.85.222.195]:34902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUOeM-0000fX-7G for 35467@debbugs.gnu.org; Sat, 25 May 2019 00:51:19 -0400 Received: by mail-qk1-f195.google.com with SMTP id c15so10486303qkl.2 for <35467@debbugs.gnu.org>; Fri, 24 May 2019 21:51:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=pmxLgNKxsA9Hr4OIcHoMgH5sTI+jFfsthH8lCRvHWhw=; b=Xd+Jn8rpm31S1za7qGp4ysSmKiYwVYXwqRkoYmYeW9r88Uomhoh+N/BLV35GDJho8X 1yP8PtQC3YUiQKuMXEjPKqN4+KuiOeVNJuzlVqvAdm0+c47ku3uGY7SjszXnlPvqy5mh S3L4xbYxE+eLFo/9Q7XIPBMq4d5vllaPRgS0szeR9e1xnYCwXTUxArf5q+8hl7RPD8bi ge2Q+ErNzyGpT9D46BqPpWzoUPTSeH2D+1WXQQDxa8n5TL0VSy99y+M7P/tCMLSNv8F3 KzeWf0HeyIGAg1h7BMeHBQjAl+NPInrMllcJSfK5Vb5pkxfTMweDbeAGOQirfVOMrxOQ g4CQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=pmxLgNKxsA9Hr4OIcHoMgH5sTI+jFfsthH8lCRvHWhw=; b=oK38XUfcO8IIXatoS4OBsgI+VTHYSSCxt7kq271QWoj44ypXfB6nTJuEdZMgPuSFLM 76B/wKpNaWMbydIk38A5YJWDUkYqY5qUZ8zgGVpB91jJDKRPkcju+uzblNk1q4svbtH3 CIeRTyokrHdYDnxjY7EwmQYrXZjVveWPso0zu5iDiYmRWVkJaiFjNFq/Y07MXcErkn81 o1E8QKPDj6bbk/WA3frCHIMBIw/F3JonYDJDiqBtwAeIh4uGQuNtzD9eRBkMwG7egha/ kYynKBOTcVF0ll4a0ltMulAyjSrlnAjqf+Zulgy3p4ReOxy74Qq/8SB2Kfnmq+lhyRyY bE/A== X-Gm-Message-State: APjAAAWMnKBFhZJNO+TyBSK1ewrXtUjg8ZuULo3I8dkD0TWxg8IdY/hE AYM9WiQS362lvuFpe6l4cUPQDyWASI+rQSz9pSYdr7kH X-Google-Smtp-Source: APXvYqzig3/wnmPZCIuTRNMO8ZKDsq6vrCEhz/tqxuXN1qpLvr3rvmsCJ5DrSt01NfaHfifF4IXGhe0zfAt4qPAhaF8= X-Received: by 2002:a37:ac11:: with SMTP id e17mr76287609qkm.339.1558759872477; Fri, 24 May 2019 21:51:12 -0700 (PDT) MIME-Version: 1.0 References: <87k1f3fwzf.fsf@elephly.net> <878svjfrd1.fsf@elephly.net> In-Reply-To: From: Brian Leung Date: Sat, 25 May 2019 06:50:34 +0200 Message-ID: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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" X-getmail-retrieved-from-mailbox: Patches I've added an update to emacs-lispy as well. On Mon, May 20, 2019 at 5:28 PM Brian Leung wrote: > Friendly ping. > > On Tue, May 14, 2019 at 1:36 AM Brian Leung wrote: > >> Hi Ricardo, >> >> OK, it looks like emacs-avy received a version bump two days ago. I've >> modified the patches appropriately and rebased with Guix's latest master >> branch. >> >> Best, >> Brian >> >> On Mon, May 6, 2019 at 8:25 PM Brian Leung wrote: >> >>> Hi Ricardo, >>> >>> OK, I've made your suggested changes. >>> >>> For future reference, is it possible to edit a past commit message with >>> git fixup? I know how to edit the actual contents of past commits using git >>> fixup, but not their commit messages. For these two patches, I had to >>> manually make new commits. >>> >>> Best, >>> Brian >>> >>> On Mon, May 6, 2019 at 7:02 PM Ricardo Wurmus >>> wrote: >>> >>>> >>>> Hi Brian, >>>> >>>> > Thanks for your response. The release version of >>>> emacs-highlight-symbol >>>> > prints an occurrence count in the echo area upon hovering over a >>>> symbol, >>>> > which is annoying because it can drown out important messages from >>>> (say) >>>> > eldoc; this PR >>> >, >>>> > which is not included in the release version, fixes that. The last >>>> release >>>> > version of emacs-avy was from January 2016, and there have since been >>>> > slightly over 100 commits since then for various features and bug >>>> > fixes. >>>> >>>> I see. It would be good to include this information as a comment so >>>> that people looking at this in the future understand why it was done. >>>> >>>> Please also change the commit message to state the actual version and >>>> not just a prefix of the commit hash. Please use the version string >>>> that would be used by Guix (something like “1.2.3-1.cabbage”). >>>> >>>> -- >>>> Ricardo >>>> >>>> From 9c18d3d42a3754f440f593edc4fdfbb8606f263f Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Tue, 14 May 2019 00:12:49 +0200 Subject: [PATCH 1/3] gnu: emacs-highlight-symbol: Update to 1.3.1-7a789c7. * gnu/packages/emacs-xyz.scm (emacs-highlight-symbol): Update to 1.3.1-7a789c7. --- gnu/packages/emacs-xyz.scm | 42 ++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index beb35c8122..b686582d62 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -4074,23 +4074,29 @@ well as completely new features.") (license license:gpl3+))) (define-public emacs-highlight-symbol - (package - (name "emacs-highlight-symbol") - (version "1.3") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/nschum/highlight-symbol.el.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "09z13kv2g21kjjkkm3iyaz93sdjmdy2d563r8n7r7ng94acrn7f6")))) - (build-system emacs-build-system) - (home-page "https://nschum.de/src/emacs/highlight-symbol") - (synopsis "Automatic and manual symbol highlighting for Emacs") - (description - "Use @code{highlight-symbol} to toggle highlighting of the symbol at + ;; We prefer a more recent commit that provides an option to squelch + ;; echo-area alerts that can drown out useful information like eldoc + ;; messages. + (let ((commit "7a789c779648c55b16e43278e51be5898c121b3a") + (version "1.3") + (revision "1")) + (package + (name "emacs-highlight-symbol") + (version (git-version version revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nschum/highlight-symbol.el.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "19cgyk0sh8nsmf3jbi92i8qsdx4l4yilfq5jj9zfdbj9p5gvwx96")))) + (build-system emacs-build-system) + (home-page "https://nschum.de/src/emacs/highlight-symbol/") + (synopsis "Automatic and manual symbol highlighting for Emacs") + (description + "Use @code{highlight-symbol} to toggle highlighting of the symbol at point throughout the current buffer. Use @code{highlight-symbol-mode} to keep the symbol at point highlighted. @@ -4103,7 +4109,7 @@ bindings @code{M-p} and @code{M-p} for navigation. When regardless of @code{highlight-symbol-idle-delay}. @code{highlight-symbol-query-replace} can be used to replace the symbol. ") - (license license:gpl2+))) + (license license:gpl2+)))) (define-public emacs-hl-todo (package -- 2.21.0