unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Dan Nicolaescu <dann@gnu.org>
To: Stefan Monnier <monnier@iro.umontreal.ca>
Cc: James Cloos <cloos@jhcloos.com>, emacs-devel@gnu.org
Subject: Re: using glyphs by default in perl-mode
Date: Tue, 07 May 2013 12:32:34 -0400	[thread overview]
Message-ID: <yxq38tyagyl.fsf@fencepost.gnu.org> (raw)
In-Reply-To: <jwv7gjcgng1.fsf-monnier+emacs@gnu.org> (Stefan Monnier's message of "Mon, 06 May 2013 11:09:16 -0400")

Stefan Monnier <monnier@iro.umontreal.ca> writes:

>>>>>> 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
> SM> terminal).  Please make it a bug report with the usual details to
> SM> 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?
>> LANG is C
>> XTERM_LOCALE is C
>
> I guess we could try and only enable those compositions for locales that
> rely on something like utf-8?

I does not work on the Linux console of a Fedora 18 machine using
en_us.UTF-8.

What is worse is the only way to get rid of it is to turn off the option
and then restart emacs.

It looks like having this option on by default is not a good idea.



  reply	other threads:[~2013-05-07 16:32 UTC|newest]

Thread overview: 64+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-30  0:50 using glyphs by default in perl-mode Dan Nicolaescu
2013-05-05  4:37 ` Stefan Monnier
2013-05-05  7:34   ` James Cloos
2013-05-06  1:09     ` Stefan Monnier
2013-05-06  4:26       ` Dan Nicolaescu
2013-05-06 15:09         ` Stefan Monnier
2013-05-07 16:32           ` Dan Nicolaescu [this message]
2013-05-07 21:20             ` Stefan Monnier
2013-05-08  3:22               ` Dan Nicolaescu
2013-05-08  4:02                 ` Stefan Monnier
2013-05-09 16:31                   ` Dan Nicolaescu
2013-05-09 16:39                     ` Eli Zaretskii
2013-05-09 17:22                       ` Stefan Monnier
2013-05-09 18:39                         ` Dan Nicolaescu
2013-05-09 18:58                         ` Andreas Röhler
2013-05-09 19:31                         ` James Cloos
2013-05-17 13:01                         ` Ted Zlatanov
2013-05-17 15:48                           ` Stefan Monnier
2013-05-19  2:50                             ` Ted Zlatanov
2013-05-30  0:01                               ` Dan Nicolaescu
2013-05-30 14:47                                 ` Ted Zlatanov
2013-05-30 17:18                                   ` Stefan Monnier
2013-05-30 20:32                                     ` Ted Zlatanov
2013-06-01  6:29                                     ` Dan Nicolaescu
2013-06-01 13:46                                       ` Ted Zlatanov
2013-06-01 14:47                                         ` Stefan Monnier
2013-06-02 12:35                                           ` Ted Zlatanov
2013-06-02 15:52                                             ` Stefan Monnier
2013-06-03  2:02                                               ` Ted Zlatanov
2013-06-03  2:04                                                 ` Ted Zlatanov
2013-06-03  7:04                                                   ` Stefan Monnier
2013-06-04  1:52                                                     ` Ted Zlatanov
2013-06-04 14:28                                                       ` Davis Herring
2013-06-04 17:20                                                       ` Stefan Monnier
2013-06-04 20:06                                                         ` Ted Zlatanov
2013-06-05  1:27                                                           ` Stefan Monnier
2013-06-05 14:45                                                             ` Ted Zlatanov
2013-06-05 16:13                                                               ` Stefan Monnier
2013-06-05 17:28                                                                 ` Ted Zlatanov
2013-06-05 17:42                                                                   ` joakim
2013-06-05 17:58                                                                     ` Ted Zlatanov
2013-06-05 17:50                                                                   ` Ted Zlatanov
2013-06-05 18:52                                                                   ` Stefan Monnier
2013-06-05 19:36                                                                     ` Ted Zlatanov
2013-06-05 20:13                                                                       ` joakim
2013-06-05 16:43                                                               ` Glenn Morris
2013-06-05 17:52                                                                 ` Ted Zlatanov
2013-06-05 18:07                                                                   ` Glenn Morris
2013-06-05 18:33                                                                     ` Ted Zlatanov
2013-06-05 18:55                                                                   ` Stefan Monnier
2013-06-05 19:34                                                                     ` Ted Zlatanov
2013-06-05 20:19                                                                       ` Stefan Monnier
2013-06-07  7:36                                                               ` Eli Zaretskii
2013-06-07  7:45                                                                 ` Jambunathan K
2013-06-07 12:48                                                                 ` Ted Zlatanov
2013-06-07 14:52                                                                   ` Eli Zaretskii
2013-06-07 15:39                                                                     ` Ted Zlatanov
2013-06-07 12:53                                                                 ` Kenichi Handa
2013-06-07 14:16                                                                   ` compose-region docstring update (was: using glyphs by default in perl-mode) Ted Zlatanov
2013-06-09 12:45                                                                     ` Kenichi Handa
     [not found]                                                                 ` <87li6m1i0m.fsf__1024.55602395839$1370591197$gmane$org@gmail.com>
2013-06-07 13:05                                                                   ` bug#13189: using glyphs by default in perl-mode Ted Zlatanov
2013-06-07 16:07                                                                     ` Stefan Monnier
2013-05-09 18:30                       ` Dan Nicolaescu
2013-05-10  0:23                     ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=yxq38tyagyl.fsf@fencepost.gnu.org \
    --to=dann@gnu.org \
    --cc=cloos@jhcloos.com \
    --cc=emacs-devel@gnu.org \
    --cc=monnier@iro.umontreal.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).