Mirror of the gdb mailing list
 help / color / mirror / Atom feed
From: Paul Schlie <schlie@comcast.net>
To: Eli Zaretskii <eliz@gnu.org>
Cc: <gdb@sources.redhat.com>
Subject: Re: GDB 6.4 and translations
Date: Thu, 04 Nov 2004 05:52:00 -0000	[thread overview]
Message-ID: <BDAF2DDB.7C2F%schlie@comcast.net> (raw)
In-Reply-To: <01c4c229$Blat.v2.2.2$72d18d40@zahav.net.il>

> From: Eli Zaretskii <eliz@gnu.org>
> 
>> Date: Wed, 03 Nov 2004 19:27:19 -0500
>> From: Paul Schlie <schlie@comcast.net>
>> 
>> Although I don't know if it's been considered or even an issue, but it may
>> be worth trying to avoid the use of Unicode's typographical quote characters
>> in otherwise ASCII message string output on even Unicode supported platforms
>> by default
> 
> Sorry, I have no idea what you are talking about; please consider
> elaborating, e.g., by providing an example of such a problematic
> message.
> 
> AFAIK, we don't use any non-ASCII characters in the GDB message text.
> If you know about any use of such characters in GDB, please point out
> where in the code we have them, since I believe that must be some bug.
> 
> As for the translated messages, it's entirely up to the translators'
> teams to decide how they encode the text in their language.  If they
> decide to use UTF-8 or some other Unicode encoding (and use Unicode
> quoting characters), there's no way we could prevent them from doing
> so.  Nor do I think we should: the translators know better than we do
> what characters are supported by end-user platforms in their locale.
> 
>> especially for text which may likely be subsequently parsed by tools likely
>> benefiting, and/or depending on the use of plain old ASCII quote characters.
> 
> If you are talking about GDB GUI front ends, they should invoke GDB
> after setting the Posix locale anyway, since they want the messages in
> English to be able to parse them.  THus, if the original messages we
> have in the code are in plain ASCII, the front ends will not have any
> problems here.
> 
> Or did I miss something?

No, I don't think you're missing anything. I was simply speculating, being
ignorant of GDB's longer term internationalization plans, that it may be
wise to try to avoid the potential complications associated with the default
use of Unicode left/right quote character codes as tentatively chosen to be
used in GCC 4.0 quoted output message text on unicode supported platforms;
as although it may seem aesthetically pleasant, it's likely to create
otherwise unnecessary complications in circumstances where interface,
status, warning, and/or error messages may be parsed by subsequent tools
which may not be unicode aware.

Where given your statements, it doesn't seem to be part of GDB's present
plans, which I suspect is good; but still suspect that any translated
message text containing ASCII symbols which are anticipated to be
potentially utilized by other programs for whatever purpose, should likely
retain the original ASCII symbol codes in the text were possible by default
(even on Unicode platforms) to prevent potential subsequent complications,
if there's a choice in the matter.



  reply	other threads:[~2004-11-04  5:52 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-04  0:27 Paul Schlie
2004-11-04  4:52 ` Eli Zaretskii
2004-11-04  5:52   ` Paul Schlie [this message]
2004-11-04  8:11     ` Fabian Cenedese
2004-11-04 15:22     ` Daniel Jacobowitz
2004-11-04 16:21       ` Paul Schlie
2004-11-04 21:35       ` Eli Zaretskii
2004-11-04 15:34   ` Andrew Cagney
2004-11-04 16:55     ` Paul Schlie
  -- strict thread matches above, loose matches on Subject: below --
2004-11-03 22:02 Andrew Cagney
2004-11-04  4:39 ` Eli Zaretskii

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

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

  git send-email \
    --in-reply-to=BDAF2DDB.7C2F%schlie@comcast.net \
    --to=schlie@comcast.net \
    --cc=eliz@gnu.org \
    --cc=gdb@sources.redhat.com \
    /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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox