Re: [gtk-list] gdki18n.h
- From: Tim Janik <Tim Janik Hamburg Netsurf DE>
 
- To: gtk-list redhat com
 
- cc: Owen Taylor <owt1 cornell edu>
 
- Subject: Re: [gtk-list] gdki18n.h
 
- Date: Wed, 3 Dec 1997 14:26:17 +0100 (CET)
 
On Mon, 1 Dec 1997, Owen Taylor wrote:
> 
> #define mbstowcs(a,b,c)	_Xmbstowcs ((a),(b),(c)))
> )
> 
> It might be better to define GDK specific functions g_mbstowcs, etc.
> (Or gdk_mbtowcs if the functions stay in GDK.) This would prevent
> conflicts with application programs. (cf, g_strdup, g_malloc, ...)
this sounds like a good idea the namespace should just be gdk_ instead
of g_, so that mbstowcs(a,b,c) is defined as gdk_mbstowcs(a,b,c) and
the gdk_*() functions are always present, independent of the underlying
locale...
> 
> Questions:
> ----------
> 
> Is it OK for glib to depend on the X libraries?
hm, i definetly don't think so. i have written some small programs
already that use glib but not gdk/gtk+. also, if gdk is designed to
wrap Xlib, why should that affect glib? since the wchar/locale stuff
is in fact non gui related, i think the failure has been made in the
first place, where this got bundled with Xlib ;(
> 
> If so, should this stuff be moved to glib?
just for the convenience of haveing g_something() functions
instead of gdk_something(), hm i don't think so...
> 
> Should gdki18n.h be installed? Should it be automatically included?
hm, i think it should always be installed and included, to unconditionally
provide the function prototypes (which are in the gdk_ namespace then).
i don't wan't my application to fail in the build process because on someone
elses system the locale support is poor or different, and some definitions
of gdki18n.h got lost on the way.
> 
> Thanks,
>                                         Owen
thanx for working on this owen ;)
---
ciaoTJ
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]