public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Internationalizing EGCS and binutils?
@ 1999-07-07 10:37 Bill Cox
  1999-07-08  9:30 ` Tom Tromey
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Bill Cox @ 1999-07-07 10:37 UTC (permalink / raw)
  To: egcs

Hi Folks,

We're starting to think about internationalizing EGCS.
It looks like supporting Unicode input from UTF-8 files
would serve our customers best.  We'll be contributing
the results back to EGCS, of course.

Is anybody already looking into this?  Any pointers?

I'm familiar with the internationalization effort underway
to provide localized error messages, and that's part of
the task, as I see it.

Comments?

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Internationalizing EGCS and binutils?
  1999-07-07 10:37 Internationalizing EGCS and binutils? Bill Cox
@ 1999-07-08  9:30 ` Tom Tromey
  1999-07-31 23:33   ` Tom Tromey
  1999-07-10  3:03 ` Martin v. Loewis
  1999-07-31 23:33 ` Bill Cox
  2 siblings, 1 reply; 6+ messages in thread
From: Tom Tromey @ 1999-07-08  9:30 UTC (permalink / raw)
  To: egcs

>>>>> "Bill" == Bill Cox <bcox@wrs.com> writes:

Bill> We're starting to think about internationalizing EGCS.  It looks
Bill> like supporting Unicode input from UTF-8 files would serve our
Bill> customers best.  We'll be contributing the results back to EGCS,
Bill> of course.

Bill> Is anybody already looking into this?  Any pointers?

There was a big discussion on this topic earlier this year.  The
situation is not as cut-and-dried as one might suppose.

FWIW I have written the rough beginnings of a Unicode handling
library.  It knows how to do character classifications, and it
includes an iconv() workalike for systems whose native iconv() is
missing or not usable.  This library is still a work in progress, but
I'd be happy to flesh it out if it would be useful to egcs.  (We can
probably use it in the Java front end, someday, in order to read files
that aren't in ASCII or Utf-8.)

Tom

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Internationalizing EGCS and binutils?
  1999-07-07 10:37 Internationalizing EGCS and binutils? Bill Cox
  1999-07-08  9:30 ` Tom Tromey
@ 1999-07-10  3:03 ` Martin v. Loewis
  1999-07-31 23:33   ` Martin v. Loewis
  1999-07-31 23:33 ` Bill Cox
  2 siblings, 1 reply; 6+ messages in thread
From: Martin v. Loewis @ 1999-07-10  3:03 UTC (permalink / raw)
  To: bcox; +Cc: egcs

> We're starting to think about internationalizing EGCS.
> It looks like supporting Unicode input from UTF-8 files
> would serve our customers best.  We'll be contributing
> the results back to EGCS, of course.
> 
> Is anybody already looking into this?  Any pointers?

I had a patch one time to support universal-character-name in egcs
(see 2.2, [lex.charset]). I think it would be good to do them
together: I agree UTF-8 input is most convenient for users, but the
universal character names are also needed to allow to exchange source
between compilers (and because it is standard C++).

Regards,
Martin

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Internationalizing EGCS and binutils?
  1999-07-08  9:30 ` Tom Tromey
@ 1999-07-31 23:33   ` Tom Tromey
  0 siblings, 0 replies; 6+ messages in thread
From: Tom Tromey @ 1999-07-31 23:33 UTC (permalink / raw)
  To: egcs

>>>>> "Bill" == Bill Cox <bcox@wrs.com> writes:

Bill> We're starting to think about internationalizing EGCS.  It looks
Bill> like supporting Unicode input from UTF-8 files would serve our
Bill> customers best.  We'll be contributing the results back to EGCS,
Bill> of course.

Bill> Is anybody already looking into this?  Any pointers?

There was a big discussion on this topic earlier this year.  The
situation is not as cut-and-dried as one might suppose.

FWIW I have written the rough beginnings of a Unicode handling
library.  It knows how to do character classifications, and it
includes an iconv() workalike for systems whose native iconv() is
missing or not usable.  This library is still a work in progress, but
I'd be happy to flesh it out if it would be useful to egcs.  (We can
probably use it in the Java front end, someday, in order to read files
that aren't in ASCII or Utf-8.)

Tom

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Internationalizing EGCS and binutils?
  1999-07-07 10:37 Internationalizing EGCS and binutils? Bill Cox
  1999-07-08  9:30 ` Tom Tromey
  1999-07-10  3:03 ` Martin v. Loewis
@ 1999-07-31 23:33 ` Bill Cox
  2 siblings, 0 replies; 6+ messages in thread
From: Bill Cox @ 1999-07-31 23:33 UTC (permalink / raw)
  To: egcs

Hi Folks,

We're starting to think about internationalizing EGCS.
It looks like supporting Unicode input from UTF-8 files
would serve our customers best.  We'll be contributing
the results back to EGCS, of course.

Is anybody already looking into this?  Any pointers?

I'm familiar with the internationalization effort underway
to provide localized error messages, and that's part of
the task, as I see it.

Comments?

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Internationalizing EGCS and binutils?
  1999-07-10  3:03 ` Martin v. Loewis
@ 1999-07-31 23:33   ` Martin v. Loewis
  0 siblings, 0 replies; 6+ messages in thread
From: Martin v. Loewis @ 1999-07-31 23:33 UTC (permalink / raw)
  To: bcox; +Cc: egcs

> We're starting to think about internationalizing EGCS.
> It looks like supporting Unicode input from UTF-8 files
> would serve our customers best.  We'll be contributing
> the results back to EGCS, of course.
> 
> Is anybody already looking into this?  Any pointers?

I had a patch one time to support universal-character-name in egcs
(see 2.2, [lex.charset]). I think it would be good to do them
together: I agree UTF-8 input is most convenient for users, but the
universal character names are also needed to allow to exchange source
between compilers (and because it is standard C++).

Regards,
Martin

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1999-07-31 23:33 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-07-07 10:37 Internationalizing EGCS and binutils? Bill Cox
1999-07-08  9:30 ` Tom Tromey
1999-07-31 23:33   ` Tom Tromey
1999-07-10  3:03 ` Martin v. Loewis
1999-07-31 23:33   ` Martin v. Loewis
1999-07-31 23:33 ` Bill Cox

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).