From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: network-manager-openconnect setup Date: Sun, 11 Aug 2019 15:24:06 -0400 Message-ID: <87mugfa4jy.fsf@netris.org> References: <87zhkgn60o.fsf@fnb.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:44337) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hwtSF-0007TT-Qw for help-guix@gnu.org; Sun, 11 Aug 2019 15:24:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hwtSE-00059q-Nc for help-guix@gnu.org; Sun, 11 Aug 2019 15:24:35 -0400 Received: from world.peace.net ([64.112.178.59]:49022) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hwtSE-00059Q-KX for help-guix@gnu.org; Sun, 11 Aug 2019 15:24:34 -0400 In-Reply-To: <87zhkgn60o.fsf@fnb.co.za> (Divan Santana's message of "Sat, 10 Aug 2019 20:34:04 +0000") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: "Santana, Divan" Cc: Help guix "Santana, Divan" writes: > Bonus points for anyone who knows why when I copy and paste into Emacs I > get these weird characters. > > 588:24 2 (inferior-package->manifest-entry "network-manager-ope=C3=A2= =C2=80=C2=A6" =C3=A2=C2=80=C2=A6) The weird characters above, "=C3=A2=C2=80=C2=A6", should be a "HORIZONTAL E= LLIPSIS" character "=E2=80=A6" with unicode scalar value U+2026. In the UTF-8 encod= ing, the horizontal ellipsis is represented by three bytes with hex codes E2, 80, and A6. The three weird characters "=C3=A2=C2=80=C2=A6" are what you g= et when those three bytes are misinterpreted as Latin-1, a.k.a. ISO-8859-1 encoding. Guile only outputs Unicode HORIZONTAL ELLIPSIS in backtraces if your current locale has an encoding for that character. Otherwise, it will print three ASCII periods ("...") instead. So, it appears that your locale environment variables (the ones printed by the "locale" command) are configured for a UTF-8 locale. I guess that somewhere else in your system, something is configured to use Latin-1 (ISO-8859-1) encoding. It could be Emacs itself, or perhaps your terminal emulator. Mark