From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Posting-Agent: Hamster/1.3.21.0 From: Serge Skorokhodov X-Mailer: The Bat! (v1.53t) Organization: F.F.Yu.D. X-Priority: 3 (Normal) Message-ID: <2860280819.20011212163719@mtu-net.ru> To: Mikhail Zabaluev Subject: Re: [mdk-re] clipboard In-Reply-To: <20011212133758.GE25809@localhost.localdomain> References: <200112111514.fBBFE3b07541@0-1.acma.rh> <3C162951.5395653C@altlinux.ru> <515774953.20011212074057@otstavnov.com> <20011212104012.GA25809@localhost.localdomain> <4414572574.20011212144318@otstavnov.com> <20011212133758.GE25809@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru X-Reply-To: Serge Skorokhodov List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Dec 12 16:50:01 2001 X-Original-Date: Wed, 12 Dec 2001 16:37:19 +0300 Archived-At: List-Archive: List-Post: Здравствуйте! MZ> Hello Maksim, MZ> On Wed, Dec 12, 2001 at 02:43:18PM +0300, Maksim Otstavnov wrote: >> >> MZ> На X clipboard распространяется все то же великое американское >> MZ> заблуждение: текст трактуется как поток байт без какого-либо >> MZ> упоминания о кодировке либо канонического представления, >> MZ> например, UTF-8. Более того, ввести такую спецификацию задним >> MZ> числом практически невозможно. >> MZ> Надеюсь, в gnome-clipboard эта проблема будет решена. >> >> В принципе, похакать иксы на предмет усложнения структуры клипборда >> (дополнения буфера еще переменной с локалью программы-хозяина окна, из >> которого буфер заполнялся последний раз), с сохранением сверху-вних >> совместимости, наверное, можно. >> >> Но там сам клипборд слабый, концептуально. MZ> Если GNOME clipboard доведут до ума, он будет основан на Bonobo и MZ> будет представлять собой аналог OLE clipboard: копировать сложные MZ> объекты предпочтительней по ссылке (moniker) с намеком на компоненту, MZ> которая может либо отрисовать объект в контейнере, либо MZ> отконвертировать в текст/байтовый поток. Если для простейшего stream'а MZ> с текстом будет принята кодировка UTF-8, то концептуальная проблема MZ> будет решена. О, если б и вправду так было... [на пол-тона ниже] О, если б и вправду так бы-ы-ыло-о...:) -- Serge Skorokhodov aka suralis 12.12.2001 suralis-s@mtu-net.ru