From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Deus Max Newsgroups: gmane.emacs.bugs Subject: bug#35383: 27.0.50; Complete process of decoding Gnus group names Date: Wed, 19 Jun 2019 23:57:40 +0300 Message-ID: <874l4luwcb.fsf@aia00054aia.gr> References: <878sw1995f.fsf@ericabrahamsen.net> <87lfy0bv9e.fsf@ericabrahamsen.net> <87sgs8z9zv.fsf@aia00054aia.gr> <874l4ob2qm.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="67775"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 35383@debbugs.gnu.org To: Eric Abrahamsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jun 19 22:59:17 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hdhfo-000HT4-Jh for geb-bug-gnu-emacs@m.gmane.org; Wed, 19 Jun 2019 22:59:16 +0200 Original-Received: from localhost ([::1]:41994 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdhfn-0004Es-Mt for geb-bug-gnu-emacs@m.gmane.org; Wed, 19 Jun 2019 16:59:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46923) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdhfe-00047s-GW for bug-gnu-emacs@gnu.org; Wed, 19 Jun 2019 16:59:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hdhfc-0007SY-Hq for bug-gnu-emacs@gnu.org; Wed, 19 Jun 2019 16:59:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33968) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hdhfa-0007PI-Ly for bug-gnu-emacs@gnu.org; Wed, 19 Jun 2019 16:59:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hdhfa-000495-Hd for bug-gnu-emacs@gnu.org; Wed, 19 Jun 2019 16:59:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Deus Max Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Jun 2019 20:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35383 X-GNU-PR-Package: emacs Original-Received: via spool by 35383-submit@debbugs.gnu.org id=B35383.156097789715879 (code B ref 35383); Wed, 19 Jun 2019 20:59:02 +0000 Original-Received: (at 35383) by debbugs.gnu.org; 19 Jun 2019 20:58:17 +0000 Original-Received: from localhost ([127.0.0.1]:47512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hdheq-000483-Ir for submit@debbugs.gnu.org; Wed, 19 Jun 2019 16:58:17 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:45037) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hdheo-00047o-DI for 35383@debbugs.gnu.org; Wed, 19 Jun 2019 16:58:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1560977878; bh=fYQEdCwgS3KzkhI6qrsJqIfc8RZQ5N+EAngP7DB7zJQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=HFpkLlUqPdQuEoMpjMUGmWi/+QCJj66cEj/wv1kOjs3fUprVVTGVfRVMUB8LbPAfn rqZqmOJOwSGKBD6Muc3DgLSR5yAF9s+0Nw9U9TLPvsOL8yodRZOsSqMR6ONNKWhxf0 XiOTKuy9dtZhaJ4rqTSxFIxaRidjnRfQJmQUeFGw= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from dellcorei5dias ([46.177.207.252]) by mail.gmx.com (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1Mel3t-1iE8nb0Dor-00aiBk; Wed, 19 Jun 2019 22:57:58 +0200 In-Reply-To: <874l4ob2qm.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Mon, 17 Jun 2019 09:22:57 -0700") X-Provags-ID: V03:K1:pdt3Hzo/tcS4zE6X+apmrV91Fmw3W3I8+BNDVYwKSPZBtqJ1QUt GcQqHhSUZI0KtpOjrR77F6eARkJY0AdGIa3Vd1Q9ebLl3RykmnZ/QAN+TV7AyFBYVCibHjY Evjfz9I9Eu2t/cV2nCYq5YiCQu99TTEB2RXnvkEGwS4Mw6rp8cliSCtiUPEqG+LIV54MNBK l/OxANVEVajA+zIihfnOw== X-UI-Out-Filterresults: notjunk:1;V03:K0:tqpXB0/rLnw=:o8Sbm0MDIgNBk6vQgxW7lG vtXBgHN6sF3UKPbb4cAVR+4Blwd116gMxsPCglRRJxcihIkye15gh+rui04293Mfwk90+U5Ta cgI1RwWExfs9CbwBWEUAYK90PoOkGYOSQVIjGA7IxA02le4TOXvYVEPypvX1NsBC0T8bHJvUt hazfWY8OMsviwZDNL9zIfkmrWIuaaTDXU8/x97vHRWbbJD2GjNppWCqExuP1DML4PvA1BBjkO DY0pcsxwLiqH9g5CpUCImxiJZYpIvLqMeh4t9+3LJ72sFFcZeBzKmi/Y8njDCcY5JjrGGQpZQ KXjSnvAx/ZgpbjIEaPqfMedcNJuJ2b/EY/nV79WxIkAib2+PhxVCNLxM56DGT5G1r/VqLOID4 izPjusLHCjhHC33pPMc1Uc/tc/We1qgm/W89TiOYHJKS63d/cpZ/E3ZYm19jwO7L8qCsZbsfL hQvWtpfT2Mf1ILczpO99Q9B3dxT2LPmCm5u4ntSdHENNatB9ih9EXoenhjkPsZfrOyF7S3ptb 9OoKcmUrGB6UuvMv1ScROVviduW3dIzFZR5OTrXV9O8FfvLgZyB/xIYku5EmfMkUEco+Q5Pql hD9ky8WWzDiLay3kCD22r7Q2q5faj+Lol+1eX7yWeWN+s+jpFWBrgpLKKuGESGIDU0+ZE4cKK k1ki1ISQkOL9Gvr8whxr2P+ZpUQmUJi7+q2o4cQOLi8kKnwY+3RRGtxjBefCYGbMYiOpZOVRr gtEaVPGeVeZDwJaPv6VJeKxaYERGjIzxrv6UT/RkwlGIGGTzxJMh4CAeztBsr/5t7xjmEhm5 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:160863 Archived-At: On Mon, Jun 17 2019, Eric Abrahamsen wrote: > Deus Max writes: > >> Hi Eric, >> >> I would be happy to test for gnus group names. >> >> Sorry, I haven't been following the thread. >> So, how can I help testing ? > > Cool, thanks! I don't know if you've built Emacs from git before, so > here's complete instructions, assuming something unixy: > > git clone https://git.savannah.gnu.org/git/emacs.git > cd emacs > git checkout scratch/gnus-decoded > make (maybe ./autogen.sh is needed?) > [back up your newsrc.eld file, and gnus.registry.eieio if you use it] > src/emacs > > Then just start Gnus as normal. Basically I'm just hoping that nothing > "funny" happens. Do what you usually do, maybe kill and yank some > groups, copy messages around, etc. See if anything looks wrong. There's > such an enormous variety of Gnus customization out there, it's important > to get more people with more setups running the code. > > Test until you get bored, and let me know if you see anything! > > Thanks again, > Eric Followed your instruction and compiled an emacs binary from the scratch/gnus-decoded branch. 1. When listing Groups in the Group buffer using (l) or (L), all good. 2. In a group Summary Buffer, when moving (B m) an article to a new (non-existent) group in English, Gnus asks, creates group & moves artic= le. 3. Same group Summary Buffer, moving to a Greek named group, Gnus asks with name encoded as numbers and fails to create group. Here is '*Message*' buffer: : Generating summary...done : Loading quail/greek...done : No such group: Dias/=A3=BA=85=BB=B9=83=B9=B1=96=89=B7. Create it? (y= or n) y : gnus-read-move-group-name: Couldn=19t create group Dias/=A3=BA=85=BB= =B9=83=B9=B1=96=89=B7 : No more articles [2 times] : No such group: Dias/=96=89=B7=95=BD=A4=B1=86=BF. Create it? (y or n)= y : gnus-read-move-group-name: Couldn=19t create group Dias/=96=89=B7=95= =BD=A4=B1=86=BF : next-line: End of buffer : No more articles [2 times] Also, trying to save the above text in a separate file, I get (after setting the coding system to utf-8-emacs-unix): : These default coding systems were tried to encode text : in the buffer =18emacs-gnus-group-2019-06-19.txt=19: : (utf-8-emacs-unix (74 . 4194254) (75 . 4194211) (76 . 4194254) (77 = . 4194234) (78 : . 4194255) (79 . 4194181) (80 . 4194254) (81 . 4194235) (82 . 41942= 54) (83 . : 4194233) (84 . 4194255)) : However, each of them encountered characters it couldn=19t encode: : utf-8-emacs-unix cannot encode these: ... : : Click on a character (or switch to this window by =18M-x other-window= =19 : and select the characters by RET) to jump to the place it appears, : where =18C-u C-x =3D=19 will give information about it. : : Select one of the safe coding systems listed below, : or cancel the writing with C-g and edit the buffer : to remove or modify the problematic characters, : or specify any other coding system (and risk losing : the problematic characters). : : raw-text no-conversion Hope this helps. 1. comit: 40ad1c0d63804d8d0c30d994907b330ccb952793 2. not using the Gnus registry