From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: package-autosuggest Date: Sun, 3 Sep 2023 15:25:23 -0400 Message-ID: References: <87il9kksqz.fsf@dfreeman.email> <837cpfhzdm.fsf@gnu.org> <83zg2agjp8.fsf@gnu.org> <87ttshk3ns.fsf@posteo.net> <83il8whjig.fsf@gnu.org> <87fs40oiie.fsf@posteo.net> <838r9shgtz.fsf@gnu.org> <871qfkogy7.fsf@posteo.net> <835y4whd0m.fsf@gnu.org> <87r0nks55d.fsf_-_@posteo.net> <87ttseufbg.fsf@posteo.net> <87ledpvqt2.fsf@posteo.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000af12df0604795b3a" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35024"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Stefan Monnier , Eshel Yaron , Stefan Kangas , emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Sep 03 21:26:45 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 1qcsk8-0008tV-Pz for ged-emacs-devel@m.gmane-mx.org; Sun, 03 Sep 2023 21:26:44 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qcsj9-0001Pu-FA; Sun, 03 Sep 2023 15:25:43 -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 1qcsj7-0001Pe-3v for emacs-devel@gnu.org; Sun, 03 Sep 2023 15:25:41 -0400 Original-Received: from mail-yw1-x112b.google.com ([2607:f8b0:4864:20::112b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qcsj3-0007XK-FV for emacs-devel@gnu.org; Sun, 03 Sep 2023 15:25:40 -0400 Original-Received: by mail-yw1-x112b.google.com with SMTP id 00721157ae682-58fc4d319d2so7812807b3.1 for ; Sun, 03 Sep 2023 12:25:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693769136; x=1694373936; darn=gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Ntjy22/Uke7w1Q06oaJh6+6r14DRCNWKef9v0NvD3OU=; b=BAbx4AWCOEKTOunDRrRFX8W/bxoNphRcpeoUEbYBBNZbpNL9BTGLg0YXZAyXdlr9VH tChxI+9Eu46F1DpvNUjZVdfqCw0VDkXVMg4dy4tlqDQR9IQAF4g99QJUaIZc/7uwbI70 t2cTcXuGnh+jBEP5h0lEMzjV2hfmQ33c1jo4GLVYy7GCPF9fbfTeTgmwe2fA4SyfV8Uj yTNWshnqVl8mrYV9SxISWPn2p1o3JldQ6Iq+nOXiv40OkZOUuMN5ZMPKyIyQesgK6czQ 6fEtbbNYWX+hh+9TIbTdo5CaCIKYF6sxhtL4Xtg/8/ElL/GFCgaWuFPkI6VKvZLlxWgb WjqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693769136; x=1694373936; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Ntjy22/Uke7w1Q06oaJh6+6r14DRCNWKef9v0NvD3OU=; b=UenL7hsHv+No0GOr1JqIA5ei6uYm3dhPLsRW4dAWRmi5EApgIkZx0HqNIktUK+nLMF LgUKS7dHZRanR92KVv6n2EuYozg4wj/OlkNDgpRUYsCc5OlAlBcZ7SokYmNUgSPiIgeA 8+IWstRc+m5SSbyE4lT7S0EsIg+vfRmB328b76+gHqrDueTz0GrjBClsrRmXBsb1ghBA FfRsu/6D2290oATtirp+E2dKEseEjZRris96Q2u7aydJBTm4uaCrtyopVJkgOqJqRala i+FHNfKp2uMVt1JzM/xIhN5SIiSFdkcZpgcMqD3SVmrkI+24/orhL0N89zjvnAOOZrdS c8TA== X-Gm-Message-State: AOJu0Yw7Iqm4zT5fHHQZ+Ty/hIFBYlTwkTfIggnpoeSquTja0oiCqKKi d1l/kP0j44DwjEIi5ZSZmRe0/kU7InOLwzu1Kx4= X-Google-Smtp-Source: AGHT+IGn+vZ3VsoTmt622v2T4odqHfJoxhgCqo4QokvxguUyO+K7pZfOVLvdC761h54ZrynLadUgCQaIA5C/h336t8E= X-Received: by 2002:a0d:db08:0:b0:576:98e0:32a6 with SMTP id d8-20020a0ddb08000000b0057698e032a6mr8493154ywe.14.1693769136015; Sun, 03 Sep 2023 12:25:36 -0700 (PDT) In-Reply-To: <87ledpvqt2.fsf@posteo.net> Received-SPF: pass client-ip=2607:f8b0:4864:20::112b; envelope-from=yandros@gmail.com; helo=mail-yw1-x112b.google.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, 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.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:310021 Archived-At: --000000000000af12df0604795b3a Content-Type: text/plain; charset="UTF-8" This might be over-engineering at this point, but it was my not-so-secret hope when suggesting along this line that there would be a good place to add a branch in the middle, where the system would offer more than one (incompatible, at least sometimes) choice to the user, with the hope of eventually being a bridge to "hey, this looks like C-Sharp. Would you like c-sharp-ts-mode or CC-mode for this? (Now/future/ask again later)" and maybe also "This is probably Perl or Prolog code. Would you like perl-mode, cperl-mode, perl-ts-mode, prolog-mode, or...." I hope this helps, ~Chad --000000000000af12df0604795b3a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
This might be over-engineering at this point, but it was m= y not-so-secret hope when suggesting along this line that there would be a = good place to add a branch in the middle, where the system would offer more= than one (incompatible, at least sometimes) choice to the user, with the h= ope of eventually being a bridge to "hey, this looks like C-Sharp. Wou= ld you like c-sharp-ts-mode or CC-mode for this? (Now/future/ask again late= r)" and maybe also "This is probably Perl or Prolog code. Would y= ou like perl-mode, cperl-mode, perl-ts-mode, prolog-mode, or...."
=
I hope this helps,
~Chad

--000000000000af12df0604795b3a--