Path: csiph.com!goblin3!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gnu.emacs.bug Subject: bug#43164: 26.3.50; project.el still broken under Emacs 26.3 Date: Thu, 03 Sep 2020 13:48:01 +0100 Lines: 34 Sender: "Debbugs-submit" Approved: bug-gnu-emacs@gnu.org Message-ID: References: <87mu28pp54.fsf@gmail.com> <878sdrowla.fsf@gmail.com> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: usenet.stanford.edu 1599137344 13264 209.51.188.17 (3 Sep 2020 12:49:04 GMT) X-Complaints-To: action@cs.stanford.edu Cc: Philipp Stephani To: 43164-done@debbugs.gnu.org Envelope-to: bug-gnu-emacs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Sep 2020 12:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 43164 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Mail-Followup-To: 43164@debbugs.gnu.org, joaotavora@gmail.com, p.stephani2@gmail.com 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=f6DW1KYsEHkxxCGtyEVrlg+qikdpJvKQGuLI8A2Gx9w=; b=VyW4tmAxkFC+2FLMP5ZvUHa6XlghlRZuNftlLlwh6DxZTaX/Y1ACRJQkyQ0aeaYw9U QmvIYNh78yZ1f/JQWdyGKBtLLPNCjyMwc1EV1cWpVjdzETn3vz2TQ0Eok+lTfQVPYDBq ePBxpLMfGXTVcobvUSZTkOczFaVJ5TbAtwwQVKrx7KEZFRQ+9iDjfpgk1nRHIN7kjZ2e 57f1oHpwoUL5QyZ9BRdoWAE8TSN20FuegJsjTfZz0K6kEzwttMd2qFUgWknoi+EpraJX LkeX+6qtroSHb4jcm4C1aUomHhDGyW62NZO/MQmmBvJJtRayU37cQ7Sui51kGq9Yk6kL ribQ== 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=f6DW1KYsEHkxxCGtyEVrlg+qikdpJvKQGuLI8A2Gx9w=; b=F4i11/WGhEoC3a61wcokubmApreg7/sWEfFx07Exedw9xo5qGHSAm2N+ie8U23/YUD 0LPBUDb7ebMbnto82l9RRmPDXklHIv0t4BtwDp+ReoyWTk5KWwnO2XWVb2k1xe5SIO1R 1Xefs+MIWNs1vXLVca77cvcIanYoexsH645ChyWC2jO5/fEbYpGJC7s8JvXlLWKB7iwh SCNDt6dn8ElCYi9S2Q6RT6lgs9aZ63+OfgPzx+f5LTIi1JmkPK+CPvh52Mm+eCHnnAKi ff4BawYb2ojnCegsblCj0cAXGUmcI1k3Kt3ovdelbkvAOQVnhmbA8xRoriyyVV8FM3Eq zOmg== X-Gm-Message-State: AOAM530AQvG7NQHf2d7p4FaiG48/D7kE6sjFKA/SwNxaaKbypCKTKs3k Us1gMYDtUXBbskQNRiYOZ6k= X-Google-Smtp-Source: ABdhPJyIylpMpPW+29ccVe61B5mehsO+PZM+7fzgQa19l1ThUMEKCcH2P28e/QOpBVSVKuk7fQvQUw== X-Received: by 2002:a1c:8003:: with SMTP id b3mr2493670wmd.121.1599137283805; Thu, 03 Sep 2020 05:48:03 -0700 (PDT) In-Reply-To: <87mu28pp54.fsf@gmail.com> ("=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?="'s message of "Wed, 02 Sep 2020 09:19:03 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.0 (-) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <878sdrowla.fsf@gmail.com> X-Mailman-Original-References: <87mu28pp54.fsf@gmail.com> Xref: csiph.com gnu.emacs.bug:134827 Jo=C3=A3o T=C3=A1vora writes: > Jo=C3=A3o T=C3=A1vora writes: > >> This is breaking Eglot for Emacs 26.3 users: >> https://github.com/joaotavora/eglot/issues/530 > > Over there, Andrii Kolomoiets has identified the culprit commit: > http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3Db63c5a7efc89c2323= 0f53a346e29e72a9b4faafc I fixed this in 5142149758333cfddc25c8c696e0e6f322e37d62, by not adding the keybinding to a non-existing keymap. I tested merely by loading the project.el file in Emacs 26.3 and checking it loaded OK. I bumped the version to 0.5.2 and it should be in GNU ELPA soon. Directly calling M-x project-other-tab-command in Emacs 26.3 will still fail, but that's not a show-stopping bug as this one was. In the future, we must make sure to honour the advice in the file's header: ;; Package-Requires: ((emacs "26.3") (xref "1.0.2")) =20=20=20=20 ;; This is a GNU ELPA :core package. Avoid using functionality that ;; not compatible with the version of Emacs recorded above. Jo=C3=A3o