From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: PL support Date: Sat, 9 May 2020 21:34:35 +0300 Message-ID: <4e335b20-f38f-51cd-4f1e-8df83f8cd9a5@yandex.ru> References: <9mmFgzvrBwjt_n_VJyaJdXINraNi5HsGpwq-0MLeKiJA7kG2BQA4uywrzjyz7lpRS0OZDpjEi8lspOKYUA7P_QsODsDew_8nbH960G55fmY=@protonmail.com> <83zhaih0oz.fsf@gnu.org> <83pnbegsvm.fsf@gnu.org> <83imh5hby1.fsf@gnu.org> <2e4e8ce9-d857-f3e3-31cf-a40dee67bd25@yandex.ru> <83y2q1dsvh.fsf@gnu.org> <2468efa6-7dbd-8634-44cc-586bb6985f49@yandex.ru> <83pnbddrfd.fsf@gnu.org> <83k11ldpxs.fsf@gnu.org> <83imh5dnun.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="80147"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Eli Zaretskii , =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 09 20:38:04 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 1jXUMN-000KiW-47 for ged-emacs-devel@m.gmane-mx.org; Sat, 09 May 2020 20:38:03 +0200 Original-Received: from localhost ([::1]:51122 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jXUML-0000LP-Lx for ged-emacs-devel@m.gmane-mx.org; Sat, 09 May 2020 14:38:01 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41268) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXUJ6-0005Kc-3n for emacs-devel@gnu.org; Sat, 09 May 2020 14:34:40 -0400 Original-Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:38135) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jXUJ5-0000V2-HF; Sat, 09 May 2020 14:34:39 -0400 Original-Received: by mail-wm1-x32a.google.com with SMTP id g12so14207233wmh.3; Sat, 09 May 2020 11:34:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=9uFQhSNboGu5c5NK3i4rOcfJye7HEK1BdSAyMs00Iig=; b=RkowQPvLpj+ekijllhuk2SvUSE659HshZmisiMNpm4bSlCxeZMH/W8h1gvQP61m+7j voLA+6sbSW2S77sWMrgj/udLus084txG3pbu24AYSrFKEoqa/cwwZ1BAahSuuzaxPXx1 gArVIQKPPRCb1RH3AnmglrU6DNNVEDSuo3W/DyeaLk3JCgg6SEiFG7x5MnxruDzZXb4I TTzYxoUPZzD4E22mGGfuWHHUECY3uHS+wggxnWgObqF4h6IDcx5qZGexTzJ75ZyIinCR 3W1Abbzcf7JWvRc8+BJ/9mJrBk8PHAJUtIWrDVx8t1DHEneG5iOTz+mYx+1C/wi5ESjb Libg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=9uFQhSNboGu5c5NK3i4rOcfJye7HEK1BdSAyMs00Iig=; b=CiPO6nWO4H6T7JY2hiVTC3jbrMBjpfCL9GVZb2FLihAf34d6gokIdmfXWrxXv1gzmk m7oSYlYe6FYCWWJujB/EzGo46qAJuEdiadFnQKLY/gWhmxGZ2VdMPdudbh5qIu7Va4hP eMzdIElqSKWkxDc3k0RblEuseBoaQa4HZXON75uthOgRsj7OFgEIjHZQhNESRdx/umRv H1TEBdeIfe7bb9EMSlBF74xrJCmDMsEa5e/usKb+VPk9wOLfjy7iJ4xojd+GjLsx5jll vW+5XeEfO59o0wSRTZyLSGdqWexi6YBnelmLKMGTynFCQ2SmVzNtqErEIyokqo5ZcnAf yJlw== X-Gm-Message-State: AGi0PuYr2iw3HW65TbjTIsKx3G4kXjE4yiR29Uqfzi7oHp5oxBL45481 8yynEIlrqtFmpgUXmr277gto/ugI X-Google-Smtp-Source: APiQypKqLnvk9VGM8jM/8yIAg6kwhMtiJZCxVhyGnw8iZqV7e2hI5p16a20PDa1JobzrTfKbjlbbwg== X-Received: by 2002:a1c:5944:: with SMTP id n65mr10205559wmb.73.1589049277490; Sat, 09 May 2020 11:34:37 -0700 (PDT) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id v131sm19723825wmb.19.2020.05.09.11.34.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 09 May 2020 11:34:36 -0700 (PDT) In-Reply-To: <83imh5dnun.fsf@gnu.org> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=raaahh@gmail.com; helo=mail-wm1-x32a.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: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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:249543 Archived-At: On 09.05.2020 20:23, Eli Zaretskii wrote: > But I > don't think we will ever be able to come close to resolving it > regarding Eglot unless we have support for it in major modes ready to > be turned on. M-x package-install eglot M-x find-file .../abc/def/xyz.c M-x eglot That's how ready it is to turn on already, without any dedicated support in major modes. Now, the above scenario does not include the installation of an LS server program. Eglot doesn't do that automatically yet, but it could. Also, C/C++ packages might require some "compilation database" file in the project root. But that's not tied to the major mode either.