From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Joost Kremers Newsgroups: gmane.emacs.devel Subject: Re: cc-mode fontification feels random Date: Sat, 05 Jun 2021 12:14:42 +0200 Message-ID: <87czt0oagz.fsf@fastmail.fm> References: <831r9iw473.fsf@gnu.org> <87h7ieyma7.fsf@gmail.com> <15be7dd8-e901-e317-5111-e1a34f6f0416@gmail.com> <83k0n9l9pv.fsf@gnu.org> <83eedhl83r.fsf@gnu.org> <8735txfkk7.fsf@fastmail.fm> <837dj8ls7d.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10078"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.5.12; emacs 27.2.50 Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jun 05 12:47:36 2021 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 1lpTq3-0002PD-2o for ged-emacs-devel@m.gmane-mx.org; Sat, 05 Jun 2021 12:47:35 +0200 Original-Received: from localhost ([::1]:54640 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lpTq1-0004Fl-K2 for ged-emacs-devel@m.gmane-mx.org; Sat, 05 Jun 2021 06:47:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56634) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lpToz-0003Yj-IG for emacs-devel@gnu.org; Sat, 05 Jun 2021 06:46:29 -0400 Original-Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:39301) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lpTox-0004YV-L2; Sat, 05 Jun 2021 06:46:29 -0400 Original-Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 596BE13A5; Sat, 5 Jun 2021 06:46:25 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sat, 05 Jun 2021 06:46:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= references:from:to:cc:subject:date:in-reply-to:message-id :mime-version:content-type; s=fm3; bh=ZYhq2LVGwmdmmgVNz8vzl+xRI2 IVkIHbtkNfF7OlejE=; b=ua4jwisF3XZMC7RzDdoOz78U4EFMvfQFpUU0T8aDbV 6ym77qr5VtbThloOnmFtHtBLaHR5hmBPSzQ0nBMfqagcgBVedygtKfKz1AB2Ccrf R8kNRqh43bpen2l2oMezx4p1bV+swLGCDOfyptP7zvwmOxmngajrI52kVijLVmMT Po2MaYPXMALLXi9rM7iK+4YSyfx0LABj7LnQzJBTGRy1PPZxKekS2w0x1WVBE0PG s+NxeiK6QEkC7uBlc4B6vyuIr3Q6bwvVof016io78Sgnage8fLiXRmBcWT+cHj3Z ce8u7gTFmYYzj7FQWxrAS26PSQeFjp3qt2BI6/Oj1H3g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=ZYhq2L VGwmdmmgVNz8vzl+xRI2IVkIHbtkNfF7OlejE=; b=CYA4SsxlmWy6MN+42CNgH3 Jl2ahO/KlC7hToYe503+2uMPYmVLAGE9H4MouvsqoogMjbQ3Rh53KX54MRrrAUou +RJMnNAjcXIiTAckmqey6hYooU89hNFwq6KPQC4swiom2Ri/CFaAtBRuX6esMsAu S3ifcXw/e+R183jve+IAjfH/FlLRt8x3q0FLLGux19eirafpaU7x5uICMvIMMkR4 StJAodMaPO0qwlLfHOSNHO5XW7q8Ba095EtxWNKbS3J4F+ol+nUSagFHQe08x6eu 9r6nql+wkWpGxnvh3CSdaYIf5EcMizgJZoq9rU6l1pYjZW5GhM/2cvs8xi6MWM0w == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedtfedgfedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfhgfhffvufffjgfkgggtsehttdertddtredtnecuhfhrohhmpeflohhoshht ucfmrhgvmhgvrhhsuceojhhoohhsthhkrhgvmhgvrhhssehfrghsthhmrghilhdrfhhmqe enucggtffrrghtthgvrhhnpedviefhteeuveekudetheduieehvdelgfeijeehvdetfeeg leelhefhjeduieejveenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehjohhoshhtkhhrvghmvghrshesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 5 Jun 2021 06:46:24 -0400 (EDT) In-reply-to: <837dj8ls7d.fsf@gnu.org> Received-SPF: pass client-ip=64.147.123.21; envelope-from=joostkremers@fastmail.fm; helo=wout5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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:270425 Archived-At: On Sat, Jun 05 2021, Eli Zaretskii wrote: > Thus, I'd expect LSP to be able to deal with missing information, > which then means it shouldn't require access to the entire tree as a > prerequisite for useful functionality. Of course the LSP server won't just give up if there is missing information, but its functionality will be reduced. For me, if my development environment were on a remote machine and I couldn't (or don't want to) replicate that environment on my local machine, running the LSP server locally would probably take away much of the appeal of using one. -- Joost Kremers Life has its moments