From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Inline completion preview Date: Wed, 1 Nov 2023 14:08:36 +0200 Message-ID: <616bea01-ec34-87fd-ebe4-7b346a15b702@gutov.dev> References: <2c15c71f-613d-ec61-774d-93e7696470eb@gutov.dev> <8ec6cab5d8104227fef6123b9c99f93a@condition-alpha.com> <8af5efc7-754a-111d-42d7-b875edbb6202@gutov.dev> <26ef9d21-9ab6-1cf5-005d-4ad2907169b5@gutov.dev> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9508"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Cc: Alexander Adolf , Juri Linkov , Eli Zaretskii , emacs-devel@gnu.org To: Eshel Yaron , =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Nov 01 13:09:36 2023 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 1qyA2R-0002Db-2p for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Nov 2023 13:09:35 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyA1o-0004qb-5d; Wed, 01 Nov 2023 08:08:56 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyA1m-0004qD-Bg for emacs-devel@gnu.org; Wed, 01 Nov 2023 08:08:54 -0400 Original-Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyA1b-0006Ns-Nv; Wed, 01 Nov 2023 08:08:54 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 4E88E5C0503; Wed, 1 Nov 2023 08:08:41 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Wed, 01 Nov 2023 08:08:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1698840521; x=1698926921; bh=gFlg178CNpR1Eeu33bTCOziPeeDnQo/5yST XW/2tDzM=; b=PnAefaDRhTBErbfC0A/il/vZNv2Oo80S3fCGtRD2RSAp6RfauL7 h3UOKnFNL3WebOgB6QVDqXTzdAOVqtZntfZTd/+rMLC/d7fMhKDgJcn2OkdzP1T9 HPzSIixLAOgC0Sn/8dc/mt+QSbboww9zZC0s2L1OBvXxscVpsVvzCx75yq3rB/YO 86jCWctesg4UQ8zJlH6QVWtIHYRNNQoLUMCiFMA4vxdt8/GT1DrHrz1D0CLA9jtY kevw8EBofI3z44mVYlqPdfbwrJDGpK3Bm+O781JUFL+lA13/CS/zQTynUdJhBhE5 fyiVxaM2vcCNi6mVpoWoB9URQRBajfS6U4g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1698840521; x=1698926921; bh=gFlg178CNpR1Eeu33bTCOziPeeDnQo/5yST XW/2tDzM=; b=NoDQOXvdCBtxkxzfMS6VVM6cD0MyjA8sRAZjwU3NORmPhz/nCX+ DrB42Z1kSy3GV8ZMoqOwW5nMIPhDD+Q5DChmm3Gq4PDVXAmuyWNA84nKMSv3dOVR 3NnPegWa+jv02LlflivFQx2TcamWrXu9/E6QAhYTeUwDHuivDOAZ38I1dUqvSnwd Ho2j2dHTbNbBGsiXi5cI2bekSwOSa1cKaPbikhUTtkED3g4esbDyF/ZbVZ2Y/gdb 2fYy7zJZQTfqiaPwuBxEF7HDFOhiVcBLucnZvT0TK03Y4KXgkg9jCRK8dXP0hA8M cz0pFMMInbR81cYo9XypOToTxFZRLAnPW4A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedruddtgedgfeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeffmhhi thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth htvghrnhepiefgteevheevveffheeltdeukeeiieekueefgedugfefgefhudelgfefveel vdevnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug hmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 1 Nov 2023 08:08:39 -0400 (EDT) Content-Language: en-US In-Reply-To: Received-SPF: pass client-ip=66.111.4.29; envelope-from=dmitry@gutov.dev; helo=out5-smtp.messagingengine.com X-Spam_score_int: -58 X-Spam_score: -5.9 X-Spam_bar: ----- X-Spam_report: (-5.9 / 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, NICE_REPLY_A=-3.777, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:312052 Archived-At: On 01/11/2023 12:44, Eshel Yaron wrote: > There are some > differences between my implementation and what you get with Company's > preview frontend, but if Company would make it to core Emacs that would > indeed mostly obviate the need for my `completion-preview`, at least as > far as I'm concerned. Is there a viable path for upstreaming Company? There is a subproject worked on, called "ELPA bundling", where some packages from ELPA get distributed together with Emacs's releases. It seems to have stalled at the moment, but anyone interested can try to find out its current state and contribute.