From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 27 12:14:17 2018 Received: (at submit) by debbugs.gnu.org; 27 Nov 2018 17:14:17 +0000 Received: from localhost ([127.0.0.1]:52475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRgwC-0000NW-O3 for submit@debbugs.gnu.org; Tue, 27 Nov 2018 12:14:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRgwA-0000NF-RW for submit@debbugs.gnu.org; Tue, 27 Nov 2018 12:14:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRgw3-0003Y9-Ll for submit@debbugs.gnu.org; Tue, 27 Nov 2018 12:14:09 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38853) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gRgw3-0003Y5-IA for submit@debbugs.gnu.org; Tue, 27 Nov 2018 12:14:07 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55665) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRgw1-0005Jb-Li for guix-patches@gnu.org; Tue, 27 Nov 2018 12:14:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRgvy-0003Vy-Dt for guix-patches@gnu.org; Tue, 27 Nov 2018 12:14:05 -0500 Received: from sonic301-22.consmr.mail.ir2.yahoo.com ([77.238.176.99]:44642) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gRgvy-0003T7-39 for guix-patches@gnu.org; Tue, 27 Nov 2018 12:14:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1543338839; bh=Mm70djBCOC/4INOFbCQJ7BWwwnkijaelwHk9cyQc9Rw=; h=To:From:Subject:Date:From:Subject; b=rUxRuM+I5a1HpdgirPf3NzFqv8IadNSlzQgs63CDA/1F6RwgajysgJW4TSU8DcG6+E2x3mZC598sQjifMkmZng0+ExSmrw58n+RLK7AcTzO+oAQgpWjUndIJCOBS6guNP0PlIEjqnzQLo0MrsXRfh/IwvpAFStIi1jEAaKF32VvCwPO1Vp6ZQQ+04wbTovpGlRSv+NQwxv1drvXpuFnUlgT21qe9NJDYQ2tZkPEQgZLQtlMX6T3e5fYDNJPRMHEDyRDWLuwxRMT5fQWjMeMb3gPLY0GI0oKSilcfJkG+3oMehGu9AfGz80r0F/c+0pJ/ViAr8IopBdxO6nMHkSXq9w== X-YMail-OSG: SI3Eq38VM1mGzKuTWlxyGSLpDH1bMckIoZ_raUqCNQVMLhgDxqdB9O6on.c0uik M5emBv8PwJZ5JJPYdmcF2oHlG8.JZ6dgMFf0wPrjySF.4LjT2OGL0KVKnpCEFt4LKRX.O.aPknbE EZcmDQpvIQP6EL3Xg.a1G.4EXh.mTVy3caL5379BTqVAzc6_T1NW2rxRVJRep4XVS8WdehFxiBhG W3dMOj4RtRoJH8bqTYq52LxIsXngRxGPNY26Rwm3W1CIvlJuQKAD5n7MuT0E.sTmgFUDO_cx303Y 76MZRSpJE4qqxYKhzv9kPbpaCL45CGpxzJ2ZbBkDTFPIQgRxolRyODzARfFshasJM3xNKp60m95o CDTOo5ZZLlYHnz2Td_d6lr0pMB4E9PMU7lg90cxTY8PavG2KDSNzRyYC8z_aoT.NaSlxtLo6pw0U 660DKpK1fseCOWCMyRLs3xW7UuU8KJInwJHVuzJQWWt5LTLMHini6tlpxwASh2X45FZMkHjIlwQM ZrPxAWfNs5wplG5T1iCshHnGyo_pX63kNavjWK6EThsCVoFzQa2uy46J9GSNw.jAdlULZGvHtbEa _t8hWoA321A.IfUWdaiTW76oOK53T6jXXyaj4ni1A5Fb39fVwENLsqouA_H.qQuJaNBolO1ZqEHm ATORii5mNztgxeIQf.zhzEubQCDPnNfUTX1A8UaVoMieIMCf1Mq9A2EJuO4Ezb5RmSRSZrBmR4ez FwFNxY_SgGxwlK5iXszBn7jHPDsGDcKtuwlJj.m_n8iULZIMIZfG.nv3jPSYwIvTs1baPvItJzlz a5cXKbC1t5MPlvxJO9dMX8IlwGmcscKzka808UG6FiDSCo3_0lO.9S7Hqsk3ADUoXbeko8GGnm1E RiZBhhY2dLdq.Nc7udN2FBJUrSoSPPPGfqZBGbqsOuGAe8up8beWdAc_SYMaxneI1sZRmja0.qRV oyVuPekAbl5JeeSw48s8GnXDdP6vLVZqK0vdC00AcxbRuRZ5X5hG5jiEOmR2jZbrAes.IULfW84c zBO2XjgYwspBn_8zQyyiWhq6R2br48EMwHYZz5cRkNuqco1WDFDsz4iorYCb2Tn78Nt0- Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ir2.yahoo.com with HTTP; Tue, 27 Nov 2018 17:13:59 +0000 Received: from p5B2214EC.dip0.t-ipconnect.de (EHLO [192.168.178.27]) ([91.34.20.236]) by smtp416.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID a9c33cb5753e3fcaebd3766a2e7e9f69 for ; Tue, 27 Nov 2018 17:13:59 +0000 (UTC) To: guix-patches@gnu.org From: Tim Gesthuizen Subject: Utilities for emacs-irony-mode Message-ID: <94000ce9-c70c-ed74-a4e7-5911def116c8@yahoo.de> Date: Tue, 27 Nov 2018 18:13:56 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="EiPA8K2B8mzgAGxskR8wRxBc4IwnvDDpy" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] 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.3 (----) 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: -5.3 (-----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --EiPA8K2B8mzgAGxskR8wRxBc4IwnvDDpy Content-Type: multipart/mixed; boundary="cFMuiCdnTFcIBg6aQLBhsME8zgjgLRQBw"; protected-headers="v1" From: Tim Gesthuizen To: guix-patches@gnu.org Message-ID: <94000ce9-c70c-ed74-a4e7-5911def116c8@yahoo.de> Subject: Utilities for emacs-irony-mode --cFMuiCdnTFcIBg6aQLBhsME8zgjgLRQBw Content-Type: multipart/mixed; boundary="------------0BEA189AC78797F7CE656B3D" Content-Language: en-US This is a multi-part message in MIME format. --------------0BEA189AC78797F7CE656B3D Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, I added some extra packages for using emacs-irony-mode and updated it to fetch sources from git. These packages should enhance integration of emacs-irony-mode into emacs.= Tim. --------------0BEA189AC78797F7CE656B3D Content-Type: text/x-patch; name="0001-gnu-Add-emacs-company-irony.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-Add-emacs-company-irony.patch" =46rom be0733336aaf0047f92eaccb6cb360c86f941298 Mon Sep 17 00:00:00 2001 From: Tim Gesthuizen Date: Tue, 27 Nov 2018 17:56:33 +0100 Subject: [PATCH 1/4] gnu: Add emacs-company-irony. * gnu/packages/emacs.scm (emacs-company-irony): New variable. --- gnu/packages/emacs.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index e69121aef..20f747477 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -2848,6 +2848,27 @@ described on the homepage.") (build-system cmake-build-system) (synopsis "Server for the Emacs @dfn{irony mode}"))) =20 +(define-public emacs-company-irony + (package + (name "emacs-company-irony") + (version "1.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Sarcasm/company-irony.git") + (commit (string-append "v" version)))) + (sha256 (base32 + "1qgyam2vyjw90kpxns5cd6bq3qiqjhzpwrlvmi18vyb69qcgqd8a")))) + (build-system emacs-build-system) + (inputs + `(("emacs-irony-mode" ,emacs-irony-mode) + ("emacs-company" ,emacs-company))) + (synopsis "C++ completion backend for company using irony-mode") + (description "Backend for company-mode to complete C++ code with +irony-mode using clang-tooling.") + (home-page "https://github.com/Sarcasm/company-irony") + (license license:gpl3+))) + (define-public emacs-company-quickhelp (package (name "emacs-company-quickhelp") --=20 2.19.2 --------------0BEA189AC78797F7CE656B3D Content-Type: text/x-patch; name="0002-gnu-Add-emacs-flycheck-irony.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0002-gnu-Add-emacs-flycheck-irony.patch" =46rom bf04fa3e0892bd9461feb5bebb7454f478710282 Mon Sep 17 00:00:00 2001 From: Tim Gesthuizen Date: Tue, 27 Nov 2018 17:57:14 +0100 Subject: [PATCH 2/4] gnu: Add emacs-flycheck-irony. * gnu/packages/emacs.scm (emacs-flycheck-irony): New variable. --- gnu/packages/emacs.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 20f747477..236e394f6 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -2869,6 +2869,27 @@ irony-mode using clang-tooling.") (home-page "https://github.com/Sarcasm/company-irony") (license license:gpl3+))) =20 +(define-public emacs-flycheck-irony + (package + (name "emacs-flycheck-irony") + (version "0.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Sarcasm/flycheck-irony.git") + (commit version))) + (sha256 (base32 "1qgyam2vyjw90kpxns5cd6bq3qiqjhzpwrlvmi18vyb69qcg= qd8a")))) + (build-system emacs-build-system) + (inputs + `(("irony-mode" ,emacs-irony-mode) + ("flycheck-mode" ,emacs-flycheck) + ("emacs-company" ,emacs-company))) + (synopsis "Live syntax checking frontend for flycheck using irony-mo= de") + (description "Provides a frontend for flycheck that lets irony-mode = do +the syntax checking.") + (home-page "https://github.com/Sarcasm/flycheck-irony") + (license license:gpl3+))) + (define-public emacs-company-quickhelp (package (name "emacs-company-quickhelp") --=20 2.19.2 --------------0BEA189AC78797F7CE656B3D Content-Type: text/x-patch; name="0003-gnu-Add-emacs-irony-eldoc.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0003-gnu-Add-emacs-irony-eldoc.patch" =46rom fb1d8c037ba56cc9bbda87009ae0e0c03426eb31 Mon Sep 17 00:00:00 2001 From: Tim Gesthuizen Date: Tue, 27 Nov 2018 17:57:28 +0100 Subject: [PATCH 3/4] gnu: Add emacs-irony-eldoc. * gnu/packages/emacs.scm (emacs-irony-eldoc): New variable. --- gnu/packages/emacs.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 236e394f6..45f0e1060 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -2890,6 +2890,26 @@ the syntax checking.") (home-page "https://github.com/Sarcasm/flycheck-irony") (license license:gpl3+))) =20 +(define-public emacs-irony-eldoc + (package + (name "emacs-irony-eldoc") + (version (package-version emacs-irony-mode)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ikirill/irony-eldoc.git") + (commit "0df5831eaae264a25422b061eb2792aadde8b3f2"))) + (sha256 (base32 "1l5qpr66v1l12fb50yh73grb2rr85xxmbj19mm33b5rdrq2bqm= md")))) + (build-system emacs-build-system) + (inputs + `(("irony-mode" ,emacs-irony-mode))) + (synopsis "Eldoc integration for irony-mode") + (description "Shows documentation for the current function or variabl= e in the +minibuffer using eldoc.") + (home-page "https://github.com/ikirill/irony-eldoc") + (license license:gpl3+))) + (define-public emacs-company-quickhelp (package (name "emacs-company-quickhelp") --=20 2.19.2 --------------0BEA189AC78797F7CE656B3D Content-Type: text/x-patch; name="0004-gnu-emacs-irony-mode-Fetch-source-using-git.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0004-gnu-emacs-irony-mode-Fetch-source-using-git.patch" =46rom a1139fb9db8b1de48b6a6a4e3679a60a7e7e9bd5 Mon Sep 17 00:00:00 2001 From: Tim Gesthuizen Date: Tue, 27 Nov 2018 18:09:25 +0100 Subject: [PATCH 4/4] gnu: emacs-irony-mode: Fetch source using git. * gnu/packages/emacs.scm (emacs-irony-mode)[source]: Rewrite in terms of = GIT-FETCH. --- gnu/packages/emacs.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 45f0e1060..e73766834 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -2811,11 +2811,13 @@ These are distributed in separate files and can b= e used individually.") (version "1.2.0") (home-page "https://github.com/Sarcasm/irony-mode") (source (origin - (method url-fetch) - (uri (string-append home-page "/archive/v" version ".tar.g= z")) + (method git-fetch) + (uri (git-reference + (url (string-append home-page ".git")) + (commit (string-append "v" version)))) (sha256 (base32 - "1f68zi0glkg2aly66s07rx3w0b0hdi1znxan02h6dbabaadylk99"))= + "0nhjrnlmss535jbshjjd30vydbr8py21vkx4p294w6d8vg2rssf8"))= (file-name (string-append name "-" version ".tar.gz")))) (build-system emacs-build-system) (arguments '()) --=20 2.19.2 --------------0BEA189AC78797F7CE656B3D-- --cFMuiCdnTFcIBg6aQLBhsME8zgjgLRQBw-- --EiPA8K2B8mzgAGxskR8wRxBc4IwnvDDpy Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEKUiC5+8BRKEri5fa0uWPaa77GdUFAlv9e1UACgkQ0uWPaa77 GdW3OwgAm68FB2UAKsMTeBplwHQIh4nlYpfpkwz/l39MdLqvuRPNRTPOMBbnNmc9 E7uSo2wycma2j2nkfSPw+rI2LTPifSX8pwbSRyVyzvnAovE5Luq7RVyc88ZdW8oT Mb+yyOekbR3vc0yIevn3UntcATfZLU9sILYN9ZZOIN6Q4J1EDcxe+ZexLSvA4RFs J/QyPCZnnyUxNW+KnBLb5XAqe9VkSxHRH4pBplJwVwsJx2bbS1UZKfJjt3/WSEsy FTFSma5lehJT6DEvhw61KxCXHMooeBsCd0rqREOHZg25UwGzUXFcXDONEfgXX2TI KmyBA9sbVTuVcRapa6QtQNQYz8aQqw== =mk/D -----END PGP SIGNATURE----- --EiPA8K2B8mzgAGxskR8wRxBc4IwnvDDpy-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 29 03:48:30 2018 Received: (at 33526) by debbugs.gnu.org; 29 Nov 2018 08:48:30 +0000 Received: from localhost ([127.0.0.1]:54078 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gSHzq-0008Sj-9j for submit@debbugs.gnu.org; Thu, 29 Nov 2018 03:48:30 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gSHzp-0008SU-1h for 33526@debbugs.gnu.org; Thu, 29 Nov 2018 03:48:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gSHzi-00009G-RN for 33526@debbugs.gnu.org; Thu, 29 Nov 2018 03:48:23 -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 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45294) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gSHzi-000094-KP; Thu, 29 Nov 2018 03:48:22 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=34458 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gSHzi-0003rD-B3; Thu, 29 Nov 2018 03:48:22 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Tim Gesthuizen Subject: Re: [bug#33526] Utilities for emacs-irony-mode References: <94000ce9-c70c-ed74-a4e7-5911def116c8@yahoo.de> Date: Thu, 29 Nov 2018 09:48:20 +0100 In-Reply-To: <94000ce9-c70c-ed74-a4e7-5911def116c8@yahoo.de> (Tim Gesthuizen's message of "Tue, 27 Nov 2018 18:13:56 +0100") Message-ID: <874lc09smj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) 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] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33526 Cc: 33526@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: -6.0 (------) Hello, Tim Gesthuizen skribis: > From be0733336aaf0047f92eaccb6cb360c86f941298 Mon Sep 17 00:00:00 2001 > From: Tim Gesthuizen > Date: Tue, 27 Nov 2018 17:56:33 +0100 > Subject: [PATCH 1/4] gnu: Add emacs-company-irony. > > * gnu/packages/emacs.scm (emacs-company-irony): New variable. I fixed the tiny issues reported by =E2=80=98guix lint=E2=80=99, made the d= escription a full sentence (info "(guix) Synopses and Descriptions"), and committed. > From bf04fa3e0892bd9461feb5bebb7454f478710282 Mon Sep 17 00:00:00 2001 > From: Tim Gesthuizen > Date: Tue, 27 Nov 2018 17:57:14 +0100 > Subject: [PATCH 2/4] gnu: Add emacs-flycheck-irony. > > * gnu/packages/emacs.scm (emacs-flycheck-irony): New variable. [...] > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/Sarcasm/flycheck-irony.git") > + (commit version))) The tag should be =E2=80=9Cv1.0.0=E2=80=9D, not =E2=80=9C1.0.0=E2=80=9D, bu= t then the hash is different than the one here. Also, =E2=80=98guix lint=E2=80=99 reports the same kind of issues as above. Could you double-check and adjust the Git references and address the issues that =E2=80=98guix lint=E2=80=99 reports in the remaining patches? Thank you! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 30 06:05:08 2018 Received: (at 33526) by debbugs.gnu.org; 30 Nov 2018 11:05:09 +0000 Received: from localhost ([127.0.0.1]:55569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gSgbc-0003zf-Ht for submit@debbugs.gnu.org; Fri, 30 Nov 2018 06:05:08 -0500 Received: from sonic302-20.consmr.mail.ir2.yahoo.com ([87.248.110.83]:41683) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gSgba-0003yx-Ex for 33526@debbugs.gnu.org; Fri, 30 Nov 2018 06:05:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1543575900; bh=xd7GH++5POGslEHOltvziQDwtlMBMoWWBAJwklYZRyY=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=r6+S93JAKoQo3J9BI0+hpVPyJ3LHpEeB6AMFgyigicjbIQiY2UgonidF6heaJYifYoVUJeTwM0bk91lVZs8hpIcZesjAxm3MiBLq8PDgRXCfWqBa16LeqWg7LF3JIn+4nmrKjCeT3PfplWOxh7UCV4xT1HrUpwzaW0KZ4CBcOETF9hImwr/8vLlrDUe/lHrUQSgkPhpUEp+Me5UHGWaSW8cGWjrRAWjlaanO18oJxe/dmDo2eMHA/0FIic0swY/sSEIEwmWeLPsdQFMCipCvl+XISM201rqzB7xMyOAiMRXjvf7VUdTlsEPtpJzCpy7qTUZfdcUn20ppsfCShBCYaQ== X-YMail-OSG: jonoqzIVM1nCP9YAuD28mT14nm7jpWYb0d8hL4dHIuEQLwQdfaSQnhVsXqJT0RS ug0QlRYzxlllFSNVtjFQlwllBulSaykQ9owbDpGimoy276zjDz8TxxiB085lqTSYhHjPRk0_rLxk xwIM4tBHlmeYkoXDF.yKLsJDoe9PO1.P_me0feM4t.r2Z9xPzZnE9siL6Yu9ooTFU9DmM7Fzn.pO 6KqJ_N5.S79wSl3aBSpvOHoJIm32sZrPt4nd4Z4puUClstcG8ISr26LbSm0oW0yZBnzd8dw1WLSa IFr_KsMAJeBVoahkbRWv1vsvZLC3IXWuq0ELfXeRMYOEjTRzR4KmChMN7KvbwmpdIKsJsUJaJQOw 27CGSKyiEgHZCwijge_t4r1O6TnEEnq1wzLpxVcMMHHHQrZq1e1oXrQ4TDR1GEHggOI4oILLNgLL RXQOb2NnH_.U6BmR3ySOxW1YgFdbp0hakiWv.NHE9xtD3zV5PGcpTnSWPARWDEF0KWxA5qwbheew Niqo8mZF3ZW5zeKzCRrLKD2.57JJZniWwFnXF9lVlgyfQZ6vdz_W.h25P4LsVuLG9r32MwtzKxUz RsQGSNtvdSFch6DvpfUE_kRxK.BKJ8Ag5e8kHEAER2pDJqAbHWUpUcQVBVh.Y_rIE_dkQAw.OVjs pzNLm_ZhDFk7BVgjS1lCMy1zVXYzsPfg.mi7kcBaxOrY_5KA5FR4nXt_7hMkym_XPYlt_jpugaRS fxcZDZIl.Z62wiDRi4fG3h_poWCUo9tZyPH_xSZtoKnw8ebzSjMz2xV.nFIBS0BxZ2F2ERywFUI0 wVectJdA8tMEYRnVjx8fgl6sXMt_NyCVIkI5PL.anDnon0Btqv59AWops7krQXSw0Kqs5vMA6zxf M2A5rVjM2_dndh.VA6vV6v8WBJWf5Q8BRL63S0gZgtEiMVabc9g8CmuejAh1tk9Z3iPslTuoW.NX jBUi9VP84RMn_Hqb2AIkddZu5dVhfTl0.a7JJBgJng9rjiLsawdlCZlLZGptM4SkZAHfzHBIlv0N UqrWWTd4KLdvhisRFYR0ndoM5sCpA99z3llqR6G9sI.XztSLBFwO6zPhtc8xSc.71cUO9OKsuaIi iykfF_MLz Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ir2.yahoo.com with HTTP; Fri, 30 Nov 2018 11:05:00 +0000 Received: from p5B2219EE.dip0.t-ipconnect.de (EHLO [192.168.178.27]) ([91.34.25.238]) by smtp411.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID b922b9c4cb21fded31fe4952fd7b95bd; Fri, 30 Nov 2018 11:04:55 +0000 (UTC) Subject: Re: [bug#33526] Utilities for emacs-irony-mode To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= References: <94000ce9-c70c-ed74-a4e7-5911def116c8@yahoo.de> <874lc09smj.fsf@gnu.org> From: Tim Gesthuizen Message-ID: Date: Fri, 30 Nov 2018 12:04:52 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <874lc09smj.fsf@gnu.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="jnJL78kDuCvnIxCv53Lmb4FPejC0FVZIE" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 33526 Cc: 33526@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 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --jnJL78kDuCvnIxCv53Lmb4FPejC0FVZIE Content-Type: multipart/mixed; boundary="AGsaSNxecytF5y88t9c38aQyi48uAaSCL"; protected-headers="v1" From: Tim Gesthuizen To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= Cc: 33526@debbugs.gnu.org Message-ID: Subject: Re: [bug#33526] Utilities for emacs-irony-mode References: <94000ce9-c70c-ed74-a4e7-5911def116c8@yahoo.de> <874lc09smj.fsf@gnu.org> In-Reply-To: <874lc09smj.fsf@gnu.org> --AGsaSNxecytF5y88t9c38aQyi48uAaSCL Content-Type: multipart/mixed; boundary="------------1A1DA194A61D3B3D6FD77AE0" Content-Language: en-US This is a multi-part message in MIME format. --------------1A1DA194A61D3B3D6FD77AE0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 29.11.2018 09:48, Ludovic Court=C3=A8s wrote: > The tag should be =E2=80=9Cv1.0.0=E2=80=9D, not =E2=80=9C1.0.0=E2=80=9D= , but then the hash is different > than the one here. >=20 > Also, =E2=80=98guix lint=E2=80=99 reports the same kind of issues as ab= ove. >=20 > Could you double-check and adjust the Git references and address the > issues that =E2=80=98guix lint=E2=80=99 reports in the remaining patche= s? Sorry for the bad patches. I changed the following things: - descriptions of the packages are now full sentences - The source files now have proper names - git references and hashs are updated so that the sources can be downloaded. I hope that this resolves all issues. The patches are attached. Tim. --------------1A1DA194A61D3B3D6FD77AE0 Content-Type: text/x-patch; name="0001-gnu-Add-emacs-flycheck-irony.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0001-gnu-Add-emacs-flycheck-irony.patch" =46rom d94c537e4d52579cee40cf6c0b88c5cc36be1108 Mon Sep 17 00:00:00 2001 From: Tim Gesthuizen Date: Tue, 27 Nov 2018 17:57:14 +0100 Subject: [PATCH 1/2] gnu: Add emacs-flycheck-irony. * gnu/packages/emacs.scm (emacs-flycheck-irony): New variable. --- gnu/packages/emacs.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 20f747477..647625d0e 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -2869,6 +2869,28 @@ irony-mode using clang-tooling.") (home-page "https://github.com/Sarcasm/company-irony") (license license:gpl3+))) =20 +(define-public emacs-flycheck-irony + (package + (name "emacs-flycheck-irony") + (version "0.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Sarcasm/flycheck-irony.git"= ) + (commit (string-append "v" version)))) + (sha256 (base32 "0qa5a8wzvzxwqql92ibc9s43k8sj3vwn7skz9hfr8= av0skkhx996")) + (file-name (string-append name "-" version)))) + (build-system emacs-build-system) + (inputs + `(("irony-mode" ,emacs-irony-mode) + ("flycheck-mode" ,emacs-flycheck) + ("emacs-company" ,emacs-company))) + (synopsis "Live syntax checking frontend for flycheck using irony-mo= de") + (description "This package provides a frontend for flycheck that let= s irony-mode +do the syntax checking.") + (home-page "https://github.com/Sarcasm/flycheck-irony") + (license license:gpl3+))) + (define-public emacs-company-quickhelp (package (name "emacs-company-quickhelp") --=20 2.19.2 --------------1A1DA194A61D3B3D6FD77AE0 Content-Type: text/x-patch; name="0002-gnu-Add-emacs-irony-eldoc.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0002-gnu-Add-emacs-irony-eldoc.patch" =46rom 210363912b79310eebaa621bf17438a1882565e3 Mon Sep 17 00:00:00 2001 From: Tim Gesthuizen Date: Tue, 27 Nov 2018 17:57:28 +0100 Subject: [PATCH 2/2] gnu: Add emacs-irony-eldoc. * gnu/packages/emacs.scm (emacs-irony-eldoc): New variable. --- gnu/packages/emacs.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 647625d0e..073f19b95 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -2891,6 +2891,27 @@ do the syntax checking.") (home-page "https://github.com/Sarcasm/flycheck-irony") (license license:gpl3+))) =20 +(define-public emacs-irony-eldoc + (package + (name "emacs-irony-eldoc") + (version (package-version emacs-irony-mode)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ikirill/irony-eldoc.git") + (commit "0df5831eaae264a25422b061eb2792aadde8b3f2"))) + (sha256 (base32 "1l5qpr66v1l12fb50yh73grb2rr85xxmbj19mm33b5rdrq2b= qmmd")) + (file-name (string-append name "-" version)))) + (build-system emacs-build-system) + (inputs + `(("irony-mode" ,emacs-irony-mode))) + (synopsis "Eldoc integration for irony-mode") + (description "Irony-eldoc is an eldoc extension that shows documenta= tion +for the current function or variable in the minibuffer.") + (home-page "https://github.com/ikirill/irony-eldoc") + (license license:gpl3+))) + (define-public emacs-company-quickhelp (package (name "emacs-company-quickhelp") --=20 2.19.2 --------------1A1DA194A61D3B3D6FD77AE0-- --AGsaSNxecytF5y88t9c38aQyi48uAaSCL-- --jnJL78kDuCvnIxCv53Lmb4FPejC0FVZIE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEKUiC5+8BRKEri5fa0uWPaa77GdUFAlwBGVUACgkQ0uWPaa77 GdWmCQf/Y7nfinni1EEDmBD+wT6fL0v7c3UOIlPywYaFBJBh0cMpOCUJxytO3K5q yTpepzA3xYjI1ZdoP+nwz4RHtnepiwU0/VpzhREAFrSrAgstZ8XurNtkfoGCp5fl zRNsOPbjIJQlS9XUYSZhMqzU+D6IENq5Yn06dh/xIMLUhNshEzS4HR2a3s9KhDtp N+dd5cp74RYTD4WjTVXl7kvIWE1fkZCL4Drj+MaWZbUp7CRc4nc5yjO93eNJMxCg XC/A2RNHp9wFgIM7qUG6WuRpIaNk2DBo9/PmUavIrmCsu81X9M9psjI10eI65wtF w/VhUrAS/PQjvO93IGLfuSIBKjjRDg== =Zuws -----END PGP SIGNATURE----- --jnJL78kDuCvnIxCv53Lmb4FPejC0FVZIE-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 30 11:01:36 2018 Received: (at 33526-done) by debbugs.gnu.org; 30 Nov 2018 16:01:36 +0000 Received: from localhost ([127.0.0.1]:56592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gSlEV-0000l7-V7 for submit@debbugs.gnu.org; Fri, 30 Nov 2018 11:01:36 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:36202) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gSlEU-0000kz-C5 for 33526-done@debbugs.gnu.org; Fri, 30 Nov 2018 11:01:35 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 5AACF3F05; Fri, 30 Nov 2018 17:01:33 +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 N693dzKCzH4g; Fri, 30 Nov 2018 17:01:32 +0100 (CET) Received: from ribbon (unknown [IPv6:2001:660:6102:320:e120:2c8f:8909:cdfe]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 934D61AFF; Fri, 30 Nov 2018 17:01:32 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Tim Gesthuizen Subject: Re: [bug#33526] Utilities for emacs-irony-mode References: <94000ce9-c70c-ed74-a4e7-5911def116c8@yahoo.de> <874lc09smj.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 10 Frimaire an 227 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: Fri, 30 Nov 2018 17:01:31 +0100 In-Reply-To: (Tim Gesthuizen's message of "Fri, 30 Nov 2018 12:04:52 +0100") Message-ID: <875zwewo4k.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 33526-done Cc: 33526-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: -0.0 (/) Hi Tim, Tim Gesthuizen skribis: > Sorry for the bad patches. > I changed the following things: > - descriptions of the packages are now full sentences > - The source files now have proper names > - git references and hashs are updated so that the sources can be > downloaded. > > I hope that this resolves all issues. It does. I applied both patches, thank you! Ludo=E2=80=99. From unknown Sun Jun 22 11:41:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 29 Dec 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