From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexandre Prokoudine X-Mailer: The Bat! (v1.47 Halloween Edition) Personal X-Priority: 3 (Normal) Message-ID: <206926884.20011212164909@pub.tmb.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: Alexandre Prokoudine List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Dec 12 17:02:10 2001 X-Original-Date: Wed, 12 Dec 2001 16:49:09 +0300 Archived-At: List-Archive: List-Post: Hello Mikhail, Wednesday, December 12, 2001, 4:37:58 PM, you wrote: 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> будет решена. Ну так, pango, батенька! :))) Кстати, Джо Шо из Зимиана мне "лично" подтвердил, что сам видел текстовый файл с одновременно английским текстом и арабской вязью. Хороший теперь будет TextCanvas. :))) Александр