From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: Re: using glyphs by default in perl-mode Date: Thu, 09 May 2013 14:30:11 -0400 Message-ID: References: <83li7ocdkb.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1368124234 12999 80.91.229.3 (9 May 2013 18:30:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 9 May 2013 18:30:34 +0000 (UTC) Cc: monnier@iro.umontreal.ca, cloos@jhcloos.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 09 20:30:33 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UaVbm-0007nQ-EG for ged-emacs-devel@m.gmane.org; Thu, 09 May 2013 20:30:26 +0200 Original-Received: from localhost ([::1]:55421 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UaVbl-0006yW-UX for ged-emacs-devel@m.gmane.org; Thu, 09 May 2013 14:30:25 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:41766) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UaVbc-0006yD-EN for emacs-devel@gnu.org; Thu, 09 May 2013 14:30:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UaVbY-0001ED-RX for emacs-devel@gnu.org; Thu, 09 May 2013 14:30:16 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34684) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UaVbY-0001E1-Oz for emacs-devel@gnu.org; Thu, 09 May 2013 14:30:12 -0400 Original-Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1UaVbX-0005AD-Iu; Thu, 09 May 2013 14:30:11 -0400 In-Reply-To: <83li7ocdkb.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 09 May 2013 19:39:48 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:159451 Archived-At: Eli Zaretskii writes: >> From: Dan Nicolaescu >> Date: Thu, 09 May 2013 12:31:32 -0400 >> Cc: James Cloos , emacs-devel@gnu.org >> >> Stefan Monnier writes: >> >> >>>> I does not work on the Linux console of a Fedora 18 machine using >> >>>> en_us.UTF-8. >> >>> Do you also see question marks, or do you see something else? >> >> It looks like a small white square. >> > >> > Thanks. This one is a problem of font, which might be solvable by >> > fiddling with your console's font, but Emacs has no way to tell whether >> >> This is the default font for the console. Normal users cannot change >> the console font. >> >> This means that a Linux console is unusable to edit perl code by >> default. >> >> What problem does showing a glyph instead of -> solve? This looks like >> a personal preference, and one that causes problems. > > Does char-displayable-p detect that this glyph cannot be displayed in > your environment? If so, perhaps we could have the cake and eat it, > too. Using char-displayable-p to change the contents of a buffer does not work in the multi-tty world. What is displayable when the buffer is shown in one terminal, might not be in another.