From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.devel Subject: Re: sort-lines including non ASCII Date: Thu, 14 Jul 2016 23:10:01 +0200 Message-ID: <8737nc7wpi.fsf@web.de> References: <87bn2b6buh.fsf@mat.ucm.es> <83zipun8cf.fsf@gnu.org> <87inwiom3w.fsf@web.de> <877fcxyk9j.fsf@mat.ucm.es> <83eg75lbok.fsf@gnu.org> <8760shfm0u.fsf@web.de> <83twg1jsjf.fsf@gnu.org> <87wpkx73ry.fsf@web.de> <83furljkdb.fsf@gnu.org> <87mvltdpnl.fsf@web.de> <83twg0ih2j.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1468530665 22534 80.91.229.3 (14 Jul 2016 21:11:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 14 Jul 2016 21:11:05 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 14 23:10:51 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bNnuC-0003w8-MC for ged-emacs-devel@m.gmane.org; Thu, 14 Jul 2016 23:10:48 +0200 Original-Received: from localhost ([::1]:57045 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNnuB-0005Qg-Vw for ged-emacs-devel@m.gmane.org; Thu, 14 Jul 2016 17:10:48 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57808) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNntZ-00054j-2C for emacs-devel@gnu.org; Thu, 14 Jul 2016 17:10:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bNntY-0002mc-4T for emacs-devel@gnu.org; Thu, 14 Jul 2016 17:10:08 -0400 Original-Received: from mout.web.de ([212.227.15.4]:63582) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bNntT-0002ij-CX; Thu, 14 Jul 2016 17:10:03 -0400 Original-Received: from drachen.dragon ([88.67.73.210]) by smtp.web.de (mrweb002) with ESMTPSA (Nemesis) id 0LnBPR-1atf4m3VoT-00hLzD; Thu, 14 Jul 2016 23:10:01 +0200 In-Reply-To: <83twg0ih2j.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 08 Jul 2016 13:01:56 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.95 (gnu/linux) X-Provags-ID: V03:K0:Aak3FfUXJEr9NhdCHCXhRlykuZowa1OusFGIPg/BwVNHNv39+kT ihtmiGlC6PQY00kivefMCfzTqP2qYSk5DC/D7efJvhBWG+Qo6aTuMKI2KhpeJeYRYXH0T45 JxmmzvcR6C8uvcaTAAU4K6HewFyyCwrd4kEgQTHRaGsdpzDF9su2gpASKBpyu+rIrugBFcQ 6FnlGcWDXp/uU2xFCeBZw== X-UI-Out-Filterresults: notjunk:1;V01:K0:wniPBetzCeA=:uPCp1j9jlBIra5rSPlvMQV Fykg2mCi/7Pr+p0t27aM3VatDrhiVbJdntbvSnVVOORdGdhpuLLHrll1gu2U3pXWx6Z9is61Z Jp4M1gQnbselNoJzY5zKaqYFpVsQ/B7EoCWEUf3/nMZA0ZIQSBG5LWW2sYD/rYBs4/1Lesm0S 978g3kssiWDR4b6gFm/KKB/ZcFI8FESHyf1ZQf8vuJlIOZQjYu5fXHgdw1I1iunmbGvsjamVg x0hVal8eZaPk4WB28/OjNI964g1zsjP1FwFiMN6uFEyH7jjWm9fijCi0/K5nvyPrJF2ctSUUQ mM2sdDmM5aYhl7OO/lXq2n7OoaqRIQ4pl/zyEVOBv4jN07HjUIZqH5ZV5ZgJQxvadTezT46I9 eT1HOU4TcJRegGwmKC2bOKl8/YlUHo2689+vediz5WwGY8gM0uQJGdwkVF8THiNXh8E9zUWF3 LidJZx5PiAl/VQtX6QZAMbOkMGEpsoiMRp3UtxJlBxcW4EbXGjs3xB+wZ28V32emj5/gxH/AW sIMTswZDMMtfV2laC5BuirrpNPlcvkpUTPaQacylIAgNm84ma8Agu3AqBflcmH7d/XxJYG3GM +/UZ7JQWbBstL4GA8Nn0LzYtPT57zEh/rAvExqY7IZgt5nCddLsc+c0+YZn8Suv4cdkNr33DO XrUKiSbx992clfD16tGT5ebY6h3Atk4D7kyshQIHrU2R09NO0KvNYz2zQill6ax4yCf++0SIY QjdWRGXWfgyWI/6p9LHMjBBMLBM5b2NAv97efFvZYscazzsNONYOcQuvS28k7iLeqKrwjDZw X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.4 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:205680 Archived-At: Eli Zaretskii writes: > If that's the best idea, then yes. Ok, so a new command - "sort-lines-collate" probably. I'm a bit stuck. First: Is there a natural way to read in a locale with completion? Or which source could I consult to get a list of all available locales (from Elisp)? I also wonder how the interactive spec should be - how the prefix arg should be used. We have now three parameters that `sort-lines-collate' would control: REVERSE, LOCALE and IGNORE-CASE. Maybe all prefix args just turn on REVERSE (for compatibility with `sort-lines'), with the exception of C-u C-u that prompts for values of all of them...? Thanks, Michael.