From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27951 invoked by alias); 4 Jan 2004 14:48:21 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Reply-To: cygwin-xfree@cygwin.com Received: (qmail 27942 invoked from network); 4 Jan 2004 14:48:20 -0000 Received: from unknown (HELO sv11.futurismworks.jp) (210.188.245.82) by sources.redhat.com with SMTP; 4 Jan 2004 14:48:20 -0000 Received: (qmail 17883 invoked from network); 4 Jan 2004 14:48:20 -0000 Received: from unknown (HELO mint.workgroup.peppermint.jp) (61.203.163.13) by 0 with SMTP; 4 Jan 2004 14:48:20 -0000 Date: Sun, 04 Jan 2004 14:48:00 -0000 Message-ID: From: Kensuke Matsuzaki To: cygwin-xfree@cygwin.com Subject: Re: X11 Selections In-Reply-To: References: <3FF74FFF.4000008@msu.edu> <3FF75CCA.3030705@msu.edu> <3FF7C513.8000107@msu.edu> User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.4 (Hosorogi) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3 (i386-redhat-linux-gnu) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII X-SW-Source: 2004-01/txt/msg00068.txt.bz2 List-Id: Alexander, > > and we still need Xlib to convert the selection into the desired format. > > Which conversions are these? Can they be done by other libraries or by using > connection idependent code from libX11 (which could be staticly linked) Conversion text encoding between compound text, UTF-8, Unicode and locale encoding. lib/X11/lc*.c contain those code. Maybe some part of those conversion can be done by iconv. But as far as I know, gnu libiconv doesn't supprot compound text. -- Kensuke Matsuzaki mailto:zakki@peppermint.jp http://peppermint.jp