From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: master 5044c19 2/2: project.el: A project has only one main root now Date: Mon, 25 May 2020 20:52:31 +0100 Message-ID: <87ftbnu70g.fsf@gmail.com> References: <20200523015940.19021.91647@vcs0.savannah.gnu.org> <20200523015942.848612043D@vcs0.savannah.gnu.org> <87wo50szm4.fsf@gmail.com> <9be4d0dd-f794-2b0f-7fbb-a24928b30c2c@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="51381"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.91 (gnu/linux) Cc: emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon May 25 21:53:36 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jdJAG-000DHd-8z for ged-emacs-devel@m.gmane-mx.org; Mon, 25 May 2020 21:53:36 +0200 Original-Received: from localhost ([::1]:57880 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdJAF-0001G8-Bl for ged-emacs-devel@m.gmane-mx.org; Mon, 25 May 2020 15:53:35 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56322) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdJ9K-0007x7-NA for emacs-devel@gnu.org; Mon, 25 May 2020 15:52:38 -0400 Original-Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:41399) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jdJ9J-0001KF-NW for emacs-devel@gnu.org; Mon, 25 May 2020 15:52:38 -0400 Original-Received: by mail-wr1-x42d.google.com with SMTP id j10so2517094wrw.8 for ; Mon, 25 May 2020 12:52:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=ysoXb6jcyA3MwdwaQfHQBf148sI2Y7p5HzP72NodcIE=; b=gbpU1VetMP2IGC4rRrRNWqqhcDp7rSKJ4USoUNRl+8K20Sp55xMmO2Cx0JIXZXbFGv GyWlSMWpPVR1T22x8ZTBTOVXJPqjFZAYbXmvGvV1CmTIXaCzl8NjHIJX/Sn4+2CrARu6 Tkd30elwzbtSEGFMFxG+/GSId+kDqpE701EeqhP17CmJKrPrxUiYoQsANFCPk244kkBT zNl9P4TthBVjqZC5AGQ5rb8KITzUK/UEBk0KMCS7KuCtakRXVApoi1v/e7H2oSTesG5b g7nJZHfkTjotsMexD1aMMf1gS8SU59LKI/lfjxdJqYogi5pOY77zyL3wbVz0oIftr//i vh4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=ysoXb6jcyA3MwdwaQfHQBf148sI2Y7p5HzP72NodcIE=; b=MfF9uI/5revVBBFAOo+nb1wKCnZ776cSTVs4VxpxWw/LKHBziNqcNHwOdGXF1hR98V Ih5/pvcHsO3pvwDSHHWk7zLTuvxvZhw2d+9r0kjCNK9nR7/WBGUO+J/yRJrr/xbEXrxB qmCvkIAGzHynThBJ8Y86Bp6/sZd4Uc92u2lakOY5hE1CzUvipA1iS/NsAbjVHyhD/xZh rIm+yHAae+mXd4d73laKWNdcg+GtC6KnleAQpDfkAwrzhufu/I9pcmLzP+JL17uK1a4v 4/YohJnVXtBup1AsSQoWlQJU0+tJdZmuISJQyZGgVSJg7fu4JCMJxamUfxHI3abdwieP GS5Q== X-Gm-Message-State: AOAM530PiNoszhWwAS9/FJkOSesBn3ozPrufHHfqt2ao8ZPjC/IaD4Kx OMw7r0zq/B7uAyKG4Q/ei12nLIfIje0= X-Google-Smtp-Source: ABdhPJxOOuC/lGTxhCxJmmRbPremzT/gb4erJ6ZMdK2fsR6WU7QuF9xye0nJJyZtU7/wkEsNwXSy2Q== X-Received: by 2002:a5d:42cd:: with SMTP id t13mr16305944wrr.355.1590436355324; Mon, 25 May 2020 12:52:35 -0700 (PDT) Original-Received: from krug ([89.180.145.189]) by smtp.gmail.com with ESMTPSA id g187sm19116051wmf.30.2020.05.25.12.52.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 May 2020 12:52:34 -0700 (PDT) In-Reply-To: <9be4d0dd-f794-2b0f-7fbb-a24928b30c2c@yandex.ru> (Dmitry Gutov's message of "Mon, 25 May 2020 22:06:07 +0300") Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=joaotavora@gmail.com; helo=mail-wr1-x42d.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 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_FROM=0.001, FROM_EXCESS_BASE64=0.979, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:251389 Archived-At: Dmitry Gutov writes: > On 25.05.2020 20:17, Jo=C3=A3o T=C3=A1vora wrote: > I like this idea on paper, but pretty sure you're going to have this > situation again. Some obsolete functions will remain outside of core=20 > packages, right? And yet necessary to support older Emacs releases. Yes, I'm not particularly convinced by the idea myself. Anyway when Eglot goes in the core that problem will be gone. At any rate, the "warning means error" will be a policy of Emacs tests, not Eglot's. eglot-tests.el will be an abiding citizen of test/lisp like every other one. >> Perhaps Eglot should do neighter of those things, but perhaps if you >> bumped the version in project.el to 0.3.0 then Eglot could just start >> relying on that. Or aren't you confident enough in this new API? > > I'll bump it now. There will be other breakages in the future, > though. ;) Thanks, Jo=C3=A3o