From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: Stephen Berman <stephen.berman@gmx.net>
Newsgroups: gmane.emacs.bugs
Subject: bug#16828: 24.3.50;
	eval-expression, character representation of integer results
	time-consuming
Date: Sat, 22 Feb 2014 19:53:13 +0100
Message-ID: <87zjljf086.fsf@rosalinde.fritz.box>
References: <CABr8ebbLKP8As7ud-u3wmJ4cuua1NhKX8_yGpfSd7-1p1ez+bA@mail.gmail.com>
	<83mwhk4v48.fsf@gnu.org>
	<CABr8ebYbBF7AgHHsKWtyAi-c6BHvNpBis48+PgcfcZBH1Y-7OA@mail.gmail.com>
	<83txbr2sye.fsf@gnu.org>
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: text/plain
X-Trace: ger.gmane.org 1393095253 5316 80.91.229.3 (22 Feb 2014 18:54:13 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Sat, 22 Feb 2014 18:54:13 +0000 (UTC)
Cc: 16828@debbugs.gnu.org, Anders Lindgren <andlind@gmail.com>
To: Eli Zaretskii <eliz@gnu.org>
Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 22 19:54:18 2014
Return-path: <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org>
Envelope-to: geb-bug-gnu-emacs@m.gmane.org
Original-Received: from lists.gnu.org ([208.118.235.17])
	by plane.gmane.org with esmtp (Exim 4.69)
	(envelope-from <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org>)
	id 1WHHiM-0006pm-Bb
	for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Feb 2014 19:54:18 +0100
Original-Received: from localhost ([::1]:50536 helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org>)
	id 1WHHiM-000575-0X
	for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Feb 2014 13:54:18 -0500
Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55842)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1WHHiD-00056g-52
	for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:54:14 -0500
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1WHHi7-0005D3-Ba
	for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:54:09 -0500
Original-Received: from debbugs.gnu.org ([140.186.70.43]:34709)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1WHHi7-0005Cz-8G
	for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:54:03 -0500
Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1WHHi6-0005gT-Im
	for bug-gnu-emacs@gnu.org; Sat, 22 Feb 2014 13:54:02 -0500
X-Loop: help-debbugs@gnu.org
Resent-From: Stephen Berman <stephen.berman@gmx.net>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Sat, 22 Feb 2014 18:54:02 +0000
Resent-Message-ID: <handler.16828.B16828.139309521321802@debbugs.gnu.org>
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 16828
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
Original-Received: via spool by 16828-submit@debbugs.gnu.org id=B16828.139309521321802
	(code B ref 16828); Sat, 22 Feb 2014 18:54:02 +0000
Original-Received: (at 16828) by debbugs.gnu.org; 22 Feb 2014 18:53:33 +0000
Original-Received: from localhost ([127.0.0.1]:35891 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
	id 1WHHhb-0005fY-Nq
	for submit@debbugs.gnu.org; Sat, 22 Feb 2014 13:53:32 -0500
Original-Received: from mout.gmx.net ([212.227.15.15]:51977)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <stephen.berman@gmx.net>) id 1WHHhY-0005fF-4Q
	for 16828@debbugs.gnu.org; Sat, 22 Feb 2014 13:53:29 -0500
Original-Received: from rosalinde.fritz.box ([89.245.88.94]) by mail.gmx.com (mrgmx101)
	with ESMTPSA (Nemesis) id 0LcFTN-1X0UTN3CEf-00jVdh for
	<16828@debbugs.gnu.org>; Sat, 22 Feb 2014 19:53:21 +0100
In-Reply-To: <83txbr2sye.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 22 Feb
	2014 15:11:05 +0200")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
X-Provags-ID: V03:K0:8FGOCusDcXeh8rD4T3/CJjnU2UQPVzz/em+4Bhm1G03dfwfO1qq
	IMiIHBjx+7CGmSB2+qmxXZ/5lRiVHZmBYeZVmkSca80ofKgGBEPs7btMdNOvhHGP6MO9VQV
	ymodBQJa/ZZiAVhU+NZaOqBha72qt/ahX+y151tctQuNtbhjD94FPz9gwod+GtkEq94R8xL
	h9UMmOjTiI8vqRhxoRKOA==
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x
X-Received-From: 140.186.70.43
X-BeenThere: bug-gnu-emacs@gnu.org
List-Id: "Bug reports for GNU Emacs,
	the Swiss army knife of text editors" <bug-gnu-emacs.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/bug-gnu-emacs>,
	<mailto:bug-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/bug-gnu-emacs>
List-Post: <mailto:bug-gnu-emacs@gnu.org>
List-Help: <mailto:bug-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs>,
	<mailto:bug-gnu-emacs-request@gnu.org?subject=subscribe>
Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org
Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org
Xref: news.gmane.org gmane.emacs.bugs:86034
Archived-At: <http://permalink.gmane.org/gmane.emacs.bugs/86034>

On Sat, 22 Feb 2014 15:11:05 +0200 Eli Zaretskii <eliz@gnu.org> wrote:

>> Date: Sat, 22 Feb 2014 13:49:24 +0100
>> From: Anders Lindgren <andlind@gmail.com>
>> Cc: "16828@debbugs.gnu.org" <16828@debbugs.gnu.org>
>> 
>> Personally, I see little value of always seeing the char representation of
>> integers >255, and if that comes at the cost of a 22 second delay I don't
>> see that it's worth it.
>
> A user option should be a good compromise (we could argue about its
> default value later ;-).

An option for whether to show the character representation of integers
higher than 255 may be the easiest way to deal with this issue, but the
problem has wider scope (at least for me): it happens with any command
that makes Emacs look for and load a suitable font, e.g. `C-h h' or
opening an email or newsgroup posting that contains such a character.
In my case the delay can be as long as ~90 (ninety!) seconds.  Even
though this happens only once per session, such a long delay, during
which Emacs is effectively frozen, is quite annoying, especially when
reading mail or news, where it is typically unexpected.  Could the
option be a timeout, say if the font isn't found within X seconds (with
a low default), then just some placeholder will be shown, and maybe a
message indicating the failure to find the font in that time?

Steve Berman