From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ergus via "Emacs development discussions." Newsgroups: gmane.emacs.devel Subject: Re: feature/completions-highlight-modifications e3c5b99 3/6: Add completions-highlight-mode initial implementation. Date: Tue, 24 Nov 2020 00:27:03 +0100 Message-ID: <86941076-09A9-429B-9E9F-261F974B6546@aol.com> References: <20201116102729.ywubtda6cqdzc45z@Ergus> <87d00acuh3.fsf@mail.linkov.net> <20201119032519.lpa53ixezgpdppze@Ergus> <87d009kfmf.fsf@mail.linkov.net> <20201119105052.kfichqojkhfwwsiz@Ergus> <87k0ugfirt.fsf@mail.linkov.net> <20201120145248.wmbv2zgbvs7bg25i@Ergus> <871rgmwt6e.fsf@mail.linkov.net> <20201122230956.mai3i6ckqymzvyvb@Ergus> <87pn44juyg.fsf@mail.linkov.net> <20201123114620.6htiapgjp4oykvib@Ergus> <6ead978f-982f-06b3-5688-3c1a2019e66f@yandex.ru> Reply-To: Ergus Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----EWBRYZFZVPG97A87SYAWMIFGLLKYZH" Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29574"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: K-9 Mail for Android Cc: Stefan Monnier , Drew Adams To: emacs-devel@gnu.org, Dmitry Gutov , Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Nov 24 00:28:27 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 1khLFz-0007bc-OL for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Nov 2020 00:28:27 +0100 Original-Received: from localhost ([::1]:59816 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khLFy-0005dr-Gn for ged-emacs-devel@m.gmane-mx.org; Mon, 23 Nov 2020 18:28:26 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41392) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khLEy-00058W-PJ for emacs-devel@gnu.org; Mon, 23 Nov 2020 18:27:24 -0500 Original-Received: from sonic312-21.consmr.mail.bf2.yahoo.com ([74.6.128.83]:41793) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1khLEr-0007MD-Hw for emacs-devel@gnu.org; Mon, 23 Nov 2020 18:27:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1606174032; bh=VuJMtN+HfVbfvFM8B4cvimaWSZubknArw82UfWkF0/s=; h=Date:In-Reply-To:References:Subject:To:CC:From:From:Subject; b=HncmBW5AfKiQY80oRADzw4WW62+HBQFcODbtF0dlwjdwLEpfA8UuOL/0ZV5SlTxzS7U/IXnYS1DcY7cAKmdX8dDtafw6znldTXZI+lQ6KjTgQSkb9Jv/V3NienO+EICDwUEIqwZ3vxEL3RHRJM3DTf5BLibXCQG2UnAoLSzbc+pgOshy7JJk3+JyBZIL0w8xKFlDNiLc/fHxolWq6Ese9YMTDz2YR/I0+nT1q+vgJ+METTdiChqi9AOitTaVrcPvaPV0+kD4b6hR9IgvRwOBOEB8M3sQ6STa6RH/2VzoF8emNvHhOc/9DC7rzV2Q/0GN7E4AgQZyMcF9s+aHT5NyLw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1606174032; bh=TueyGmoLEXVfhvUnvh1yFjok5bDp7TccSdYrmjm0dZU=; h=Date:Subject:To:From:From:Subject; b=RZ2906VFBsJUS/MDsVaDLbeBJBSve5aoz5PnxHRXpZtWXXLNe3JkeEQsAh+xPWYxJmhKUpBxooZl6YxB6KlTRCGqRDinTsVI2cpWJR5hP9np3+UOlSp87O8nfjuwAIR6fHJJN56b0oFrAl+qpWrIqjpI+wo5nFYgVgi4wlAIIRCymFJXiPSTYsud++2oauczI9LiM54aTnHpgWQUKSMSwkKGOk6juCdSEAfPckwDhOb+kw63HAfRjFnSRwgkz3qZH+sQnoPWvvgWRqa/NQRuf5/Ckowyh1kRvFi1yGTw4eGX7sFwWwPRQW9bjMNsoEfH4D5UiOkf39nlkLdZbNgvmA== X-YMail-OSG: HuHt4MMVM1k2A2BNKemdvTGQ3QvFujvXWcqID9MUTCRT9mw.cD9PkybEMWDngUs utYaL5X6g.SJdfFBzuoeMw61C27DjL0TdpTuCR1YuqNlr6YQHo9JpbdFyb2rWIiDwo5guzKF8fUI EmHdOh0yUiYwW6Fz7V_KJKDaKtg7odPhD4qsxDutArbQmwgeMD4zdUL1ArENr.e_U6KzzKmb6ib4 Pod4_nR7nZvFhho90G5Kxx2prohFNrMJEyqJKfLdxvz2LL3KuK26Of937W_16.ltDdKSxMPMS_o2 vbbuUtxO2LZbDqkIwNaNHLY_c_L57JpD7v8OBHrsxiQKg.FrtPFCbGB40Tc2MZTlTliGG2vr0wMn R3liA4RxwVqEcqA_BMWrweTzjSfBGPlfd9LKy_RNeyrqXg.iKRkXBGh7BVut2vIcfe08cZ0HCsbL ixzxw4rCqC.2FiXqCE4ddAF8x_bVT3oQcwjeZtusCn1Txc1phlqM_X2g9_Rii11J3K_IK0TCfFHP .qEe5JfJR9X_.pbgNdm0NaLvDn5.2tSAMp2kg9Lw4WII1R3q570nWoZnOtM5nOgNjG6BPqUPFkFX XXocccpCLtVlF4Hjk8QeUOdomWjvkREqxiyUVuUdevVi7D28GNh_fY03w7e0E99I7i_R3MWTzn.l 2IWNL1jiY4i4Ul2r6B2xETeryw5vJjd.9_4_D4FF72ry1oZTX928cRqMjR8PmZs84PQUQhG4sty5 gjlXExyyGHqHGw.1AOpP4Ld6dcJWd7lY62m55eiXItBHqX86E3d5KOjRMVyo_vSj.P0vcpN.609d huEgQph4RD2d_AdUuCjO0O5CNz2UzTh15HejiWQoD8 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.bf2.yahoo.com with HTTP; Mon, 23 Nov 2020 23:27:12 +0000 Original-Received: by smtp412.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID ed3633713ba24eaf3afa43569bf173c4; Mon, 23 Nov 2020 23:27:10 +0000 (UTC) In-Reply-To: <6ead978f-982f-06b3-5688-3c1a2019e66f@yandex.ru> X-Mailer: WebService/1.1.17111 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Apache-HttpAsyncClient/4.1.4 (Java/11.0.8) Received-SPF: pass client-ip=74.6.128.83; envelope-from=spacibba@aol.com; helo=sonic312-21.consmr.mail.bf2.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=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:259704 Archived-At: ------EWBRYZFZVPG97A87SYAWMIFGLLKYZH Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Maybe the question to do now is:=20 Which improvements do you thing could be accepted in the Default completio= ns to modernize it a bit and improve the interaction/look=2E I mean special= ly for the first impression and to improve the functionality when running w= ith -Q=2E I thought that the first versions of the patch may be more or less good en= ough because it was just extending the default behavior a little bit when t= abs where unused=2E With minimal interaction with the default behavior but = easy to discover=2E Best, Ergus On November 23, 2020 9:54:13 PM GMT+01:00, Dmitry Gutov wrote: >On 23=2E11=2E2020 13:46, Ergus wrote: >> In case you really think that nothing of this may become default then >I >> prefer to add this code as a package to elpa instead; to not overload >> the base code with potentially useless/unknown modes that nobody will >> find useful/discover (once a user is capable to configure their >init=2Eel >> they will go for icomplete/ido/fido/ivy/helm instead of this) > >That's a very good point=2E > >(I haven't tried the proposed feature yet, sorry=2E) --=20 Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E ------EWBRYZFZVPG97A87SYAWMIFGLLKYZH Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Maybe the question to do now is:

Which imp= rovements do you thing could be accepted in the Default completions to mode= rnize it a bit and improve the interaction/look=2E I mean specially for the= first impression and to improve the functionality when running with -Q=2E<= br>
I thought that the first versions of the patch may be more or less g= ood enough because it was just extending the default behavior a little bit = when tabs where unused=2E With minimal interaction with the default behavio= r but easy to discover=2E

Best,
Ergus


On November 23, 2020 9:54:13 PM GMT+01:00, Dmitry Gutov <dgut= ov@yandex=2Eru> wrote:
On 23=2E11=2E2020 13:46, Ergus wrote:
In case you really think that nothing= of this may become default then I
prefer to add this code as a package = to elpa instead; to not overload
the base code with potentially useless/= unknown modes that nobody will
find useful/discover (once a user is capa= ble to configure their init=2Eel
they will go for icomplete/ido/fido/ivy= /helm instead of this)

That's a very good point=2E
<= br>(I haven't tried the proposed feature yet, sorry=2E)


--
Sent from my Android device with K-9 Mail=2E Please= excuse my brevity=2E ------EWBRYZFZVPG97A87SYAWMIFGLLKYZH--