From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#46240: Sorting order of read-char-by-name Date: Thu, 04 Feb 2021 08:56:33 +0100 Message-ID: <87lfc4gtam.fsf@gnus.org> References: <87v9bb4tm2.fsf@mail.linkov.net> <83wnvr65zg.fsf@gnu.org> <875z3aooao.fsf@gnus.org> <87lfc666vr.fsf@mail.linkov.net> <87tuqti2kw.fsf@gnus.org> <87bld1hvwg.fsf@gnus.org> <87zh0lq6n8.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25556"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 46240@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Feb 04 08:59:36 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 1l7ZY8-0006Wo-0x for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 04 Feb 2021 08:59:36 +0100 Original-Received: from localhost ([::1]:53412 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l7ZY7-0007KG-3g for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 04 Feb 2021 02:59:35 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52796) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l7ZVe-0005a1-4f for bug-gnu-emacs@gnu.org; Thu, 04 Feb 2021 02:57:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56264) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l7ZVd-0003Z6-Td for bug-gnu-emacs@gnu.org; Thu, 04 Feb 2021 02:57:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l7ZVd-00087u-T3 for bug-gnu-emacs@gnu.org; Thu, 04 Feb 2021 02:57:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Feb 2021 07:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46240 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 46240-submit@debbugs.gnu.org id=B46240.161242540931204 (code B ref 46240); Thu, 04 Feb 2021 07:57:01 +0000 Original-Received: (at 46240) by debbugs.gnu.org; 4 Feb 2021 07:56:49 +0000 Original-Received: from localhost ([127.0.0.1]:39577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l7ZVR-00087D-Bd for submit@debbugs.gnu.org; Thu, 04 Feb 2021 02:56:49 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:54042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l7ZVP-00086t-Dq for 46240@debbugs.gnu.org; Thu, 04 Feb 2021 02:56:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=rcmXjASU9x46fKQozHV3U2hLiuvYKRVwpTTwIFVkWJA=; b=qLI1wN6lNOkLrUbivVhpRrP7FJ iT4FRG3AC/81tCi7VsadT6w29dZ+BT7FRG+Bqga0eJzLI6tIXU+SFkdr2ZhNLO9ARMx3b50LHO8w1 4AEpZhMyOfatZavR/SscT2RXmI+aCk7BSnpcrFN7oX9ZOiWd73wUZROKD5fZvGRe9iAM=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l7ZVD-0004Ta-1y; Thu, 04 Feb 2021 08:56:41 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUcEiVHNlSBc5v/ //9Mv8YwAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+UCBAcxLfkyqeQAAAFkSURBVCjPRVJBasMwEByB FWhOPlglzmtkiHtWQCuITz0k0PgVyQ9cSAq59RCXSq/srmSoDt4dze7OWBJQVg1VcbC1B9SHwyuD eYxAtU0pWYC/XNVyuGTgNISZoFKKvsH4G5LD2yE+DHA6f50tbsbvlVUThYfF1HkrAkAHkETjbJYe WJH2vipg5zR5XRiyu44OqDPlrWp6x23CNRbSrYxj58seFLQTIOnJ2U3D0ctGii832RSWUspVvJwJ KfV10eqImY4WYaIhXZucWwZuvBazXEW+3ecBas+A2jJMOc7P26kALz3DP/AqYAEtU+FSAG0pDPRd KFpRSJ/HZZomGu/N4rObaZg2C1AzhftBS16R4mk/8zozRmynuZRpGEYmm6v0nUFHebLVsWcHz1LW R/G9MCp65bVcE/+ajnwWmVm/E7d76IOt0R49p0buBlj5nmL2LorUU7LLc9JygF1WyCAkuQj1xB+U AXI1nRYVdQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wMi0wNFQwNzo0OTo0NCswMDowMPqLPL0A AAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDItMDRUMDc6NDk6NDQrMDA6MDCL1oQBAAAAAElFTkSu QmCC X-Now-Playing: Catnapp's _Break_: "The Mover" In-Reply-To: <87zh0lq6n8.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 03 Feb 2021 21:43:23 +0200") 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:199271 Archived-At: Juri Linkov writes: > I've implemented this in > https://lists.gnu.org/archive/html/emacs-devel/2020-11/msg00884.html > but the implementation was not too compact, > so I'm not sure if it's worth adding as an option. Looks nice! Adding it as an option sounds like a good idea to me... but would this need another variable in addition to the other variable you proposed to just alter the sorting, or could these things somehow be the same variable? Adding these headers would only make sense if the user is sorting by code instead of name... so could the `read-char-by-name-sort-function' variable instead be, say, `read-char-by-name-display' with values `names', `code', `sections' (where `names' would be the current one, `code' just sort by code, and `sections' would sort by code, and display headings)? Or something along those lines? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no