From 090cd71d8012611e287b7f83ee960eb4ab229415 Mon Sep 17 00:00:00 2001 From: Tomi Ollila Date: Tue, 4 Feb 2014 20:34:44 +0200 Subject: [PATCH] Re: [PATCH 00/17] nmbug-status: Python-3-compabitility and general refactoring --- 96/d1fa3b7fa2fd60db02512b8e317d24a9324504 | 109 ++++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 96/d1fa3b7fa2fd60db02512b8e317d24a9324504 diff --git a/96/d1fa3b7fa2fd60db02512b8e317d24a9324504 b/96/d1fa3b7fa2fd60db02512b8e317d24a9324504 new file mode 100644 index 000000000..7f2f7c49a --- /dev/null +++ b/96/d1fa3b7fa2fd60db02512b8e317d24a9324504 @@ -0,0 +1,109 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by olra.theworths.org (Postfix) with ESMTP id 78D03431FBD + for ; Tue, 4 Feb 2014 10:34:58 -0800 (PST) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: 0 +X-Spam-Level: +X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none] + autolearn=disabled +Received: from olra.theworths.org ([127.0.0.1]) + by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id dVESNTEJFsQ5 for ; + Tue, 4 Feb 2014 10:34:51 -0800 (PST) +Received: from guru.guru-group.fi (guru.guru-group.fi [46.183.73.34]) + by olra.theworths.org (Postfix) with ESMTP id E8B4B431FBC + for ; Tue, 4 Feb 2014 10:34:50 -0800 (PST) +Received: from guru.guru-group.fi (localhost [IPv6:::1]) + by guru.guru-group.fi (Postfix) with ESMTP id C6A16100033; + Tue, 4 Feb 2014 20:34:44 +0200 (EET) +From: Tomi Ollila +To: "W. Trevor King" +Subject: Re: [PATCH 00/17] nmbug-status: Python-3-compabitility and general + refactoring +In-Reply-To: <20140204174823.GS19935@odin.tremily.us> +References: + + <20140204005331.GQ14197@odin.tremily.us> + + <20140204174823.GS19935@odin.tremily.us> +User-Agent: Notmuch/0.17+55~g4397960 (http://notmuchmail.org) Emacs/24.3.1 + (x86_64-unknown-linux-gnu) +X-Face: HhBM'cA~ +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: quoted-printable +Cc: notmuch@notmuchmail.org +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.13 +Precedence: list +List-Id: "Use and development of the notmuch mail system." + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +X-List-Received-Date: Tue, 04 Feb 2014 18:34:58 -0000 + +On Tue, Feb 04 2014, "W. Trevor King" wrote: + +> On Tue, Feb 04, 2014 at 12:30:30PM +0200, Tomi Ollila wrote: +>> On Tue, Feb 04 2014, W. Trevor King wrote: +>> > On Mon, Feb 03, 2014 at 11:10:23PM +0200, Tomi Ollila wrote: +>> >> File "devel/nmbug/nmbug-status", line 197, in _write_threads +>> >> ).format(**message_display_data)) +>> >> File "/usr/lib64/python2.6/codecs.py", line 351, in write +>> >> data, consumed =3D self.encode(object, self.errors) +>> >> UnicodeEncodeError: 'ascii' codec can't encode character u'\u017b' in +>> >> position 176: ordinal not in range(128) +>> > =E2=80=A6 +>>=20 +>> LANG=3Den_US.UTF-8 +> +> My current guess is that LANG is set in your terminal, but that you +> ran nmbug-status from a cron job where it wasn't set. If that's the +> case, try adding: +> +> export LANG=3Den_US.UTF-8 +> +> to your cron job (or replace with whichever encoding you like). + +Yes guess is good, but incorrect I run it on the command line. + +Now I did the following: + +$ git remote add tremily git://tremily.us/notmuch.git +$ git fetch --all +$ git checkout nmbug-status-python3 + +commit d64ef215b62fa74a96fdb4c93e1f6f7abf7c80c6 + +and then rerun nmbug-status -- and I am still having the same problem. +I will investigate this further... + +> We don't care about the preferred language yet, but we could [1]. +> There's actually not all that much that needs translating for +> nmbug-status. + +Yes, that is unfortunate that David (Taavetti in Finnish) did an uneducated +choice by choosing english as the preferred language. It should always +have been written in Finnish so we would not have this conversation >;) + +> +> Cheers, +> Trevor +> +> [1]: http://docs.python.org/3/library/gettext.html + + +Tomi -- 2.26.2