From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: =?UTF-8?Q?=C5=A0t=C4=9Bp=C3=A1n_?= =?UTF-8?Q?N=C4=9Bmec?= Newsgroups: gmane.emacs.bugs Subject: bug#40702: 28.0.50; (what-cursor-position) barfs on non-ASCII char Date: Sun, 19 Apr 2020 15:02:24 +0200 Message-ID: <878sir6333.fsf@gmail.com> References: <87r1wktrg4.fsf@shorty.i-did-not-set--mail-host-address--so-tickle-me> <87lfms5ul0.fsf@gmail.com> <87pnc4tox6.fsf@secretsauce.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="5072"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 40702@debbugs.gnu.org To: Dima Kogan Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Apr 19 15:02:12 2020 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 1jQ9aN-0001DG-VK for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Apr 2020 15:02:11 +0200 Original-Received: from localhost ([::1]:41636 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQ9aN-0004DI-2Y for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Apr 2020 09:02:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44708) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQ9aG-0004Cx-EY for bug-gnu-emacs@gnu.org; Sun, 19 Apr 2020 09:02:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jQ9aF-0001xm-2P for bug-gnu-emacs@gnu.org; Sun, 19 Apr 2020 09:02:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60910) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jQ9aE-0001xJ-GV for bug-gnu-emacs@gnu.org; Sun, 19 Apr 2020 09:02:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jQ9aE-0007Ho-DQ for bug-gnu-emacs@gnu.org; Sun, 19 Apr 2020 09:02:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=C5=A0t=C4=9Bp=C3=A1n_?= =?UTF-8?Q?N=C4=9Bmec?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Apr 2020 13:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40702 X-GNU-PR-Package: emacs Original-Received: via spool by 40702-submit@debbugs.gnu.org id=B40702.158730131127458 (code B ref 40702); Sun, 19 Apr 2020 13:02:02 +0000 Original-Received: (at 40702) by debbugs.gnu.org; 19 Apr 2020 13:01:51 +0000 Original-Received: from localhost ([127.0.0.1]:44223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ9a2-00078b-FH for submit@debbugs.gnu.org; Sun, 19 Apr 2020 09:01:50 -0400 Original-Received: from mail-wr1-f50.google.com ([209.85.221.50]:34045) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQ9a0-00072L-Jr for 40702@debbugs.gnu.org; Sun, 19 Apr 2020 09:01:49 -0400 Original-Received: by mail-wr1-f50.google.com with SMTP id j1so3187169wrt.1 for <40702@debbugs.gnu.org>; Sun, 19 Apr 2020 06:01:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-transfer-encoding; bh=6gsNNwot12KFYS6UhYp3f+4AqTy91F3v4YMzW6THvEY=; b=rUOkryk0STVdYhqeJ2ADXdQkuqYeeaYSBK9WcbDZ3DulCAbcmmKfg/1nHQ3su57Rfv xNcUI98xaU8BX3xyC4RrmfplBzvrYENVnAQ7rfTNqXZkg3uvmunRZaLUwJSVAnmX+GPa 7ZtUlROXqXTJPLuLvQzaPqilM8sQqtwQ+Fuzt0Am4vuuWw/g6PzM1QAV2UEyaXYhXqo7 uvx75nj055RZ7iAcRJZrSNrUYOQuc25plzgAnIjD7+B4oUSp9/JnodyJ2N/oSmBy3B9Q s2zOg95o5IwP5+mywKg4wuKlTR/u6fHpmAzmicR3q8SKuzlrsIsWzgoDLlWICFgtzsw0 idgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-transfer-encoding; bh=6gsNNwot12KFYS6UhYp3f+4AqTy91F3v4YMzW6THvEY=; b=kdZHDmVnYobe3qJHveBSzS6uMu7p0LJJM/YbNChRwwHHCjzCLBUstj5u1eM71ke6H/ R4CX838nvzjN4cTDIuC2bDW1zhV2OvRpFcUgU6dPtJDTfbeBPUuQyda8YXCu04pIJYNR QtggkVd9o3lA/fDSCDZl0TU33rXyP4AxHQnD/EotRmdouEWsgnDdFy+OXauqP3U/1qyZ JBKDrb4cK0xyR2JnkqMh27xPEOcJ3QkrURuwgD/z0wT87CHyoSgy1OUNJWq1D3OY0WQV GvteU5P4fhmU2Gaz9sW3PnBTHC5dBwveZeQZl+VYDHquXsZgBk2cr4ndW62fuyCtqcLY wYYw== X-Gm-Message-State: AGi0PubuiHBlZkAG84ehK53PNAmri9B1qouxjiLZLmZlPsIKW5wyPi9K pXmEmFooBJB0kx2nnREdsmNSqHijUIo= X-Google-Smtp-Source: APiQypI0aPIaLTXeINbB4QwANPKFbiaaGInCBdDawzmvGnGe7aAuAZLPmkfLCMEJQR/O2dorL2/JUA== X-Received: by 2002:a5d:420d:: with SMTP id n13mr14833173wrq.204.1587301302317; Sun, 19 Apr 2020 06:01:42 -0700 (PDT) Original-Received: from localhost ([185.112.167.47]) by smtp.gmail.com with ESMTPSA id h10sm42420799wrq.33.2020.04.19.06.01.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 19 Apr 2020 06:01:41 -0700 (PDT) In-Reply-To: <87pnc4tox6.fsf@secretsauce.net> (Dima Kogan's message of "Sat, 18 Apr 2020 15:22:13 -0700") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:178632 Archived-At: On Sat, 18 Apr 2020 15:22:13 -0700 Dima Kogan wrote: > Thanks for checking. It's very consistent on my end. I poked at it a > little bit just now. > > I see that buffer-file-coding-system is nil > > It ends up evaluating > > (encoded-string-description "=C3=A9" nil) > > which looks at the value of > > (multibyte-string-p "=C3=A9") > > [ The string above is supposed to be a single unicode character; my > email maybe will mangle it; I don't know ] > > On my install this evaluates to t, which is causing the error. Which of > these shouldn't be happening? For the record, it used to work for me. I'm not sure I'll be able to help you given my lack of familiarity with this and related code, but can you at least post the full backtrace? Looking at `what-cursor-position', apparently due to your `buffer-file-coding-system' being nil (which seems a bit strange to me: is even your (default-value 'buffer-file-coding-system) nil?) the multibyte string isn't properly encoded and instead passed directly to `encoded-string-description', leading to the error. That said, there haven't been any relevant recent changes to `what-cursor-position'. In any case, I think more info is needed: backtrace, system/environment. --=20 =C5=A0t=C4=9Bp=C3=A1n