From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: using glyphs by default in perl-mode Date: Sun, 05 May 2013 21:09:29 -0400 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1367802580 18725 80.91.229.3 (6 May 2013 01:09:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 6 May 2013 01:09:40 +0000 (UTC) Cc: Dan Nicolaescu , emacs-devel@gnu.org To: James Cloos Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 06 03:09:38 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 1UZ9vt-0001c1-G2 for ged-emacs-devel@m.gmane.org; Mon, 06 May 2013 03:09:37 +0200 Original-Received: from localhost ([::1]:47360 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZ9vt-0005iu-1Q for ged-emacs-devel@m.gmane.org; Sun, 05 May 2013 21:09:37 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:39779) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZ9vp-0005ip-Ts for emacs-devel@gnu.org; Sun, 05 May 2013 21:09:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UZ9vp-0004vY-5Q for emacs-devel@gnu.org; Sun, 05 May 2013 21:09:33 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.182]:29898) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZ9vn-0004vI-LI; Sun, 05 May 2013 21:09:31 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFMCqRF/2dsb2JhbABEvw4Xc4IeAQEEAScvIxALNBIUGA0kiB4GwS2RCgOXKY1RgV6DEw X-IPAS-Result: Av4EABK/CFFMCqRF/2dsb2JhbABEvw4Xc4IeAQEEAScvIxALNBIUGA0kiB4GwS2RCgOXKY1RgV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="11127171" Original-Received: from 76-10-164-69.dsl.teksavvy.com (HELO pastel.home) ([76.10.164.69]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 05 May 2013 21:09:26 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id A9D7667A30; Sun, 5 May 2013 21:09:29 -0400 (EDT) In-Reply-To: (James Cloos's message of "Sun, 05 May 2013 03:34:50 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.182 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:159353 Archived-At: >>> The above will replace -> with a glyph for an arrow, >>> so the "perlfile.pl" buffer is unreadable, the glyph cannot be >>> displayed in a terminal and it shows up as a question mark. SM> Hmm... works for me (i.e. the arrow is displayed just fine in the terminal). SM> Please make it a bug report with the usual details to reproduce it. > I bet the difference is the set of fonts each terminal is configured to use. I don't think so: the terminals I know don't replace a char with a question mark if the font has no glyph for it (they use some other representation, like an empty box). It sounds instead like your terminal is using an encoding that does not include those chars we're using, so Emacs replaces them with a question mark. What is your terminal's encoding? What about your locale? Stefan