unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* Wide characters support
@ 2005-08-24 12:22 Ludovic Courtès
  2005-08-24 20:28 ` Marius Vollmer
  0 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2005-08-24 12:22 UTC (permalink / raw)


Hi,

Are there any concrete plans for wide-character support in Guile?  (I
only found mentions of it in the list archive that dated back to several
years)

Thanks,
Ludovic.


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

* Re: Wide characters support
  2005-08-24 12:22 Wide characters support Ludovic Courtès
@ 2005-08-24 20:28 ` Marius Vollmer
  2005-08-25  7:36   ` Ludovic Courtès
  0 siblings, 1 reply; 7+ messages in thread
From: Marius Vollmer @ 2005-08-24 20:28 UTC (permalink / raw)
  Cc: guile-devel

ludovic.courtes@laas.fr (Ludovic Courtès) writes:

> Are there any concrete plans for wide-character support in Guile?  (I
> only found mentions of it in the list archive that dated back to several
> years)

Well, my current plans are to get us Unicode support by having three
kinds of strings, with three widths (8, 16 and 32 bits, of course).
But they are not very concrete.  I am not thinking about using
wchar_t.

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

* Re: Wide characters support
  2005-08-24 20:28 ` Marius Vollmer
@ 2005-08-25  7:36   ` Ludovic Courtès
  2005-08-25 19:31     ` Marius Vollmer
  0 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2005-08-25  7:36 UTC (permalink / raw)
  Cc: guile-devel

Marius Vollmer <mvo@zagadka.de> writes:

> Well, my current plans are to get us Unicode support by having three
> kinds of strings, with three widths (8, 16 and 32 bits, of course).
> But they are not very concrete.  I am not thinking about using
> wchar_t.

Because of its potential greediness in terms of memory consumption?

Thanks,
Ludovic.


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

* Re: Wide characters support
  2005-08-25  7:36   ` Ludovic Courtès
@ 2005-08-25 19:31     ` Marius Vollmer
  2005-08-26  7:37       ` Ludovic Courtès
  0 siblings, 1 reply; 7+ messages in thread
From: Marius Vollmer @ 2005-08-25 19:31 UTC (permalink / raw)
  Cc: guile-devel

ludovic.courtes@laas.fr (Ludovic Courtès) writes:

> Marius Vollmer <mvo@zagadka.de> writes:
>
>> Well, my current plans are to get us Unicode support by having three
>> kinds of strings, with three widths (8, 16 and 32 bits, of course).
>> But they are not very concrete.  I am not thinking about using
>> wchar_t.
>
> Because of its potential greediness in terms of memory consumption?

Yes, but mostly because I think the type is not really an important
ingredient when using Unicode exclusively, since we know concretely
what we want and don't need to rely on wchar_t as a portability aid.
(There will of course be functions to convert Guile strings into
wchar_t arrays.)

One of the goals of moving SRFI 13 and 14 into the core was to
discourage people from relying on the internal representation of
strings.  This means that this internal representation can be changed
more easily, for example, to a multibyte encoding or to use splay
trees, etc.

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

* Re: Wide characters support
  2005-08-25 19:31     ` Marius Vollmer
@ 2005-08-26  7:37       ` Ludovic Courtès
  2005-08-26 19:00         ` Marius Vollmer
  0 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2005-08-26  7:37 UTC (permalink / raw)
  Cc: guile-devel

Guten Tag,

Marius Vollmer <mvo@zagadka.de> writes:

> Yes, but mostly because I think the type is not really an important
> ingredient when using Unicode exclusively, since we know concretely
> what we want and don't need to rely on wchar_t as a portability aid.
> (There will of course be functions to convert Guile strings into
> wchar_t arrays.)

Right.  And is it something you would like to have for 1.8 or is it a
longer-term goal?

Thanks,
Ludovic.


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

* Re: Wide characters support
  2005-08-26  7:37       ` Ludovic Courtès
@ 2005-08-26 19:00         ` Marius Vollmer
  2005-08-28 23:30           ` Han-Wen Nienhuys
  0 siblings, 1 reply; 7+ messages in thread
From: Marius Vollmer @ 2005-08-26 19:00 UTC (permalink / raw)
  Cc: guile-devel

ludovic.courtes@laas.fr (Ludovic Courtès) writes:

> Right.  And is it something you would like to have for 1.8 or is it a
> longer-term goal?

Unicode should come immediately after 1.8 is released.

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

* Re: Wide characters support
  2005-08-26 19:00         ` Marius Vollmer
@ 2005-08-28 23:30           ` Han-Wen Nienhuys
  0 siblings, 0 replies; 7+ messages in thread
From: Han-Wen Nienhuys @ 2005-08-28 23:30 UTC (permalink / raw)
  Cc: guile-devel

Marius Vollmer wrote:
> ludovic.courtes@laas.fr (Ludovic Courtès) writes:
> 
> 
>>Right.  And is it something you would like to have for 1.8 or is it a
>>longer-term goal?
> 
> 
> Unicode should come immediately after 1.8 is released.
> 

Hurray! when when when when when?


(the 1.8 release, I mean)

-- 
  Han-Wen Nienhuys - hanwen@xs4all.nl - http://www.xs4all.nl/~hanwen


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

end of thread, other threads:[~2005-08-28 23:30 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-24 12:22 Wide characters support Ludovic Courtès
2005-08-24 20:28 ` Marius Vollmer
2005-08-25  7:36   ` Ludovic Courtès
2005-08-25 19:31     ` Marius Vollmer
2005-08-26  7:37       ` Ludovic Courtès
2005-08-26 19:00         ` Marius Vollmer
2005-08-28 23:30           ` Han-Wen Nienhuys

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