From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gmane.emacs.bugs Subject: bug#45260: 28.0.50; Maybe flex should only sort when there is no sorting metadata? Date: Tue, 17 Aug 2021 11:41:49 +0100 Message-ID: <87v944wdxu.fsf@gmail.com> References: <86a6uehpod.fsf@matem.unam.mx> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24711"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 45260@debbugs.gnu.org To: Omar =?UTF-8?Q?Antol=C3=ADn?= Camarena Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Aug 17 12:43:11 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1mFwYo-0006DJ-Up for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 17 Aug 2021 12:43:10 +0200 Original-Received: from localhost ([::1]:38744 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mFwYm-00026m-Ug for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 17 Aug 2021 06:43:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58218) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mFwYh-00026e-3L for bug-gnu-emacs@gnu.org; Tue, 17 Aug 2021 06:43:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40380) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mFwYg-0005N2-Vt for bug-gnu-emacs@gnu.org; Tue, 17 Aug 2021 06:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mFwYg-0004tW-H2 for bug-gnu-emacs@gnu.org; Tue, 17 Aug 2021 06:43:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 17 Aug 2021 10:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45260 X-GNU-PR-Package: emacs Original-Received: via spool by 45260-submit@debbugs.gnu.org id=B45260.162919692618746 (code B ref 45260); Tue, 17 Aug 2021 10:43:02 +0000 Original-Received: (at 45260) by debbugs.gnu.org; 17 Aug 2021 10:42:06 +0000 Original-Received: from localhost ([127.0.0.1]:51926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFwXi-0004sC-Jc for submit@debbugs.gnu.org; Tue, 17 Aug 2021 06:42:06 -0400 Original-Received: from mail-wm1-f49.google.com ([209.85.128.49]:38412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFwXd-0004ra-C6 for 45260@debbugs.gnu.org; Tue, 17 Aug 2021 06:42:01 -0400 Original-Received: by mail-wm1-f49.google.com with SMTP id i10-20020a05600c354ab029025a0f317abfso1536696wmq.3 for <45260@debbugs.gnu.org>; Tue, 17 Aug 2021 03:41:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=fpcxxtd36u5l+21TYmFVZZEfrKI1VyRmJs5VzYvhn/s=; b=LrpC7tNe+x+SaBSoVCD99lRzrAATcuM8h2RgflGt1mVTvgGBVIg1TjiHeT0x8u7ckw CsYZw8EK+nR1Q4AgKq01WjyqUKkPGbR2ZYxPjLbmbozLliPoS7ZJ7MIBXfaT/zHxwCRn +QEEyRXT5PGKpFKKZxqjEYAZzyC/4XHNxt1M8yr8vHAahp2ohnTt2dQpuhVmiruV1rTr LFbys0iadP7CsyiH8Ou6KpxLo83LeUp8NaFdF4AXsgOHAeb21zOezlBYhc3eaDGbUEKm B2DtwEXpuB/PL8iJOk/wRJ1MX/VtXAOLQ1km1AKCbt1gIWfOoODriNAWrraQ9/DvGrHH bWVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=fpcxxtd36u5l+21TYmFVZZEfrKI1VyRmJs5VzYvhn/s=; b=f12+Kbw2tPMR7HwfwKn9vgIGUTqCok4C2XDFG4GQRs72vAOAI0Rl69Ew9fpxLRxxDd CdmiRoQea2TfjUleSb63EYQ/Ap5ZHmEmmn6sZTVBmIbxoFRULPWugQSR3mf80RSbqxjY vatz0Yy/dhDoH3ElV6cAxaNeMFdaDCMJT4SDn1Sf6BRLAoAk2OL8900JTqtqKblROMQQ q4YzFKgr2bOAJQmL+MMwG5N7TrX/kWlUW9p56GZ9rgXBTnQYHWXd8NnDGY8ipKYSRkFB 7fq+AaFWcxmMLJHOtdNci9cby11zDsr7fTlEV5k2JF7L5ni7OzwLqKM3OfvZ/ZdLL8+A Madw== X-Gm-Message-State: AOAM531MbO4DXi3xmV0tA2BML9UJ9C1bttS4dvCkAvXzjcttkaou16uV Q7ILLAgaYyW4tivbd8AMPoo5sddot7k= X-Google-Smtp-Source: ABdhPJy4zthmZlewPW/ZTGdxsts/hMb2YaSS84RjCnQCNj0hZ1JKsAZrkAmUZWlGMQT4vEHdujJx/Q== X-Received: by 2002:a05:600c:210a:: with SMTP id u10mr2662437wml.162.1629196911114; Tue, 17 Aug 2021 03:41:51 -0700 (PDT) Original-Received: from krug (a94-133-27-132.cpe.netcabo.pt. [94.133.27.132]) by smtp.gmail.com with ESMTPSA id g12sm1914061wru.85.2021.08.17.03.41.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Aug 2021 03:41:50 -0700 (PDT) In-Reply-To: <86a6uehpod.fsf@matem.unam.mx> ("Omar =?UTF-8?Q?Antol=C3=ADn?= Camarena"'s message of "Tue, 15 Dec 2020 12:47:30 -0600") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:212075 Archived-At: Omar Antol=C3=ADn Camarena writes: > 1. Why does flex sort even if there is display/cycle-sort-functions > present? Is there some good reason or use case I'm not seeing? When I designed flex I wanted it to sort by flexy stuff and keep the relative order specified by earlier sorting when there are ties. I've not seen an example of a table where its original sorting mattered more _when_ there is some search pattern. When there is no search pattern, flex sorting doesn't kick in (because there is nothing to work from). But you can probably design some other "omar-flex" completion style that doesn't do this and behaves the way you want. Jo=C3=A3o