From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id kE3eLy7Py18zRgAA0tVLHw (envelope-from ) for ; Sat, 05 Dec 2020 18:19:26 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id oLQbKy7Py1/FSgAAB5/wlQ (envelope-from ) for ; Sat, 05 Dec 2020 18:19:26 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 37D2E9403CA for ; Sat, 5 Dec 2020 18:19:26 +0000 (UTC) Received: from localhost ([::1]:46146 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1klc9V-0001fr-62 for larch@yhetil.org; Sat, 05 Dec 2020 13:19:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39288) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1klc98-0001OO-Rs for guix-patches@gnu.org; Sat, 05 Dec 2020 13:19:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36661) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1klc98-0007fX-IR for guix-patches@gnu.org; Sat, 05 Dec 2020 13:19:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1klc98-0000Sx-Ds for guix-patches@gnu.org; Sat, 05 Dec 2020 13:19:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#45011] [PATCH] add emacs-project and dependency Resent-From: Jonathan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 05 Dec 2020 18:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45011 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Cc: 45011@debbugs.gnu.org Received: via spool by 45011-submit@debbugs.gnu.org id=B45011.16071923281772 (code B ref 45011); Sat, 05 Dec 2020 18:19:02 +0000 Received: (at 45011) by debbugs.gnu.org; 5 Dec 2020 18:18:48 +0000 Received: from localhost ([127.0.0.1]:48207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klc8u-0000SV-34 for submit@debbugs.gnu.org; Sat, 05 Dec 2020 13:18:48 -0500 Received: from mail-vk1-f196.google.com ([209.85.221.196]:45047) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klc8r-0000SE-Ny for 45011@debbugs.gnu.org; Sat, 05 Dec 2020 13:18:46 -0500 Received: by mail-vk1-f196.google.com with SMTP id a4so2090512vko.11 for <45011@debbugs.gnu.org>; Sat, 05 Dec 2020 10:18:45 -0800 (PST) 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 :cc; bh=/V5YjlgCmlz/fubGj5vzQ1m0B2SHZj4w761llOWGiIo=; b=SwVbyjrRaSgYyOEkgkhGbQqEps6NQyzpIlp58KQODu4S+k9cQpqb/dMjGTkQPT+Woq vBwbzAPbN66DOBpfLURzxiciUKGzrTvdu1KP+EGY3iLqeQA0D5aPKrk8t7klkHT1Rl71 xn6uLTKsoi2ORLu+3Utjvw6KeyLBXHV6GfNs7CzlbJDvYsJAOfGuNbDbaLO4mGyHOT03 9UKxFToLElctZrdzHCUiz0NNH3ziHxL5bCXvdc1XbLeq+9ErKnba/I7oDvB4/y3quNqf GCgfWxnFRkFZOWkQ71oMSXK0BScozD7aQ7J2j5kG8lFSaqGPpbMScXZWXWU4jtBsxfaa douw== 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:cc; bh=/V5YjlgCmlz/fubGj5vzQ1m0B2SHZj4w761llOWGiIo=; b=nwBo/ULMG+/wk7qi6HnaGYKT/56mNKPpft1JWGHL7X5gCLfWYBo55vkkIoIKOW1Tez WLcEddT0FvNTCbmxaH9/AJgCiHf8vxxZu5OUlnQRwWKaqYXrvyE0BjTISqZvS4vnSsFf jhokRmR59xYroZLBR58XrcNni7n6qkZx6250b7h1mTT434UrWuQKCsEFkxQP7w83plNJ iRFwhC92WdeNghY1EVcJboUwFKVPFpgJHNS6PfFo+oA2QcGj8sPs/w/by9eH/L0vxkWr LWAA9BoOpddxThfblGmMw3GxDOzgezAu0jiOBpUTKlrqbtndC9Hv7uKfHDMqCXJ/9MpL rVJQ== X-Gm-Message-State: AOAM530GUoGQHqKIFP18Sn+pQjI6+UPhoikhbY8HMi+XddltncmEQ2PN dh/ZK2hfy366GTC9EMcIGPeJF1qSi/BsFn8Jqlhaj3Z6 X-Google-Smtp-Source: ABdhPJwG+OJ1jQZ2CdFNn8GVy06b56Q6RlYJg5sk5p26waGhbNo1ZiX1gWfSnzzjglaKLxgKZP9stOzwL0Q32xzz+JI= X-Received: by 2002:a05:6122:10dc:: with SMTP id l28mr9067097vko.22.1607192320173; Sat, 05 Dec 2020 10:18:40 -0800 (PST) MIME-Version: 1.0 References: <87lfedpby8.fsf@nicolasgoaziou.fr> In-Reply-To: <87lfedpby8.fsf@nicolasgoaziou.fr> From: Jonathan Date: Sat, 5 Dec 2020 12:18:29 -0600 Message-ID: Content-Type: multipart/alternative; boundary="00000000000054690705b5bb9f84" 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+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.20 Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=gmail.com header.s=20161025 header.b=SwVbyjrR; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 37D2E9403CA X-Spam-Score: -1.20 X-Migadu-Scanner: ns3122888.ip-94-23-21.eu X-TUID: xBUv5z8MhmCH --00000000000054690705b5bb9f84 Content-Type: text/plain; charset="UTF-8" Hi The descriptions are the ones found in their project's homepage. I can't think of a better synopsis for Project since it provides several functions to operate on a project directory... Do you have a suggestion?. Which patch do you want first? emacs-xref is needed for emacs-project. Do you want me to send emacs-xref first? Best, On Fri, Dec 4, 2020 at 2:12 PM Nicolas Goaziou wrote: > Hello, > > Jonathan writes: > > > gnu/packages/emacs-xyz.scm | 61 ++++++++++++++++++++++++++++++++++++++ > > 1 file changed, 61 insertions(+) > > Thank you! > > Could you write a commit message to introduce your changes? You can look > at those starting with "Add ..." in the code base. > > Also, could you split it into two patches, one for each package? > > > + (synopsis "Operations on the current project") > > + (description > > + "NOTE: The project API is still experimental and can change in major, > > +backward-incompatible ways. Everyone is encouraged to try it, and > > +report to us any problems or use cases we hadn't anticipated, by > > +sending an email to emacs-devel, or `M-x report-emacs-bug'. > > + > > +This file contains generic infrastructure for dealing with > > +projects, some utility functions, and commands using that > > +infrastructure.") > > The synopsis could be clarified, so could the description. In > particular, the latter explains what the library is about. > > > + (description > > + "NOTE: The xref API is still experimental and can change in major, > > +backward-incompatible ways. Everyone is encouraged to try it, and > > +report to us any problems or use cases we hadn't anticipated, by > > +sending an email to emacs-devel, or `M-x report-emacs-bug'. > > + > > +This file provides a somewhat generic infrastructure for cross > > +referencing commands, in particular \"find-definition\". > > + > > +See the etags and elisp-mode implementations for full examples.") > > Ditto. > > Could you send an updated patch? > > Regards, > -- > Nicolas Goaziou > --00000000000054690705b5bb9f84 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi

The descriptions are the = ones found in their project's homepage. I can't think of a better s= ynopsis for Project since it provides several functions to operate on a pro= ject directory... Do you have a suggestion?.

= Which patch do you want first? emacs-xref is needed for emacs-project. Do y= ou want me to send emacs-xref first?

Best,

On Fri, Dec 4, 2020 at 2:12 PM Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote:
Hello,

Jonathan <rostr= anjj@gmail.com> writes:

>=C2=A0 gnu/packages/emacs-xyz.scm | 61 ++++++++++++++++++++++++++++++++= ++++++
>=C2=A0 1 file changed, 61 insertions(+)

Thank you!

Could you write a commit message to introduce your changes? You can look at those starting with "Add ..." in the code base.

Also, could you split it into two patches, one for each package?

> +=C2=A0 (synopsis "Operations on the current project")
> +=C2=A0 (description
> +=C2=A0 =C2=A0"NOTE: The project API is still experimental and ca= n change in major,
> +backward-incompatible ways.=C2=A0 Everyone is encouraged to try it, a= nd
> +report to us any problems or use cases we hadn't anticipated, by<= br> > +sending an email to emacs-devel, or `M-x report-emacs-bug'.
> +
> +This file contains generic infrastructure for dealing with
> +projects, some utility functions, and commands using that
> +infrastructure.")

The synopsis could be clarified, so could the description. In
particular, the latter explains what the library is about.

> +=C2=A0 (description
> +=C2=A0 =C2=A0 "NOTE: The xref API is still experimental and can = change in major,
> +backward-incompatible ways.=C2=A0 Everyone is encouraged to try it, a= nd
> +report to us any problems or use cases we hadn't anticipated, by<= br> > +sending an email to emacs-devel, or `M-x report-emacs-bug'.
> +
> +This file provides a somewhat generic infrastructure for cross
> +referencing commands, in particular \"find-definition\". > +
> +See the etags and elisp-mode implementations for full examples."= )

Ditto.

Could you send an updated patch?

Regards,
--
Nicolas Goaziou
--00000000000054690705b5bb9f84--