[mdk-re] clipboard

Mikhail Zabaluev =?iso-8859-1?q?mhz_=CE=C1_alt-linux=2Eorg?=
Ср Дек 12 16:28:01 MSK 2001


Hello Maksim,

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 эта проблема будет решена.
> 
> В принципе, похакать иксы на предмет усложнения структуры клипборда
> (дополнения буфера еще переменной с локалью программы-хозяина окна, из
> которого буфер заполнялся последний раз), с сохранением сверху-вних
> совместимости, наверное, можно.
> 
> Но там сам клипборд слабый, концептуально.

Если GNOME clipboard доведут до ума, он будет основан на Bonobo и
будет представлять собой аналог OLE clipboard: копировать сложные
объекты предпочтительней по ссылке (moniker) с намеком на компоненту,
которая может либо отрисовать объект в контейнере, либо
отконвертировать в текст/байтовый поток. Если для простейшего stream'а
с текстом будет принята кодировка UTF-8, то концептуальная проблема
будет решена.

-- 
Stay tuned,
  MhZ                                     JID: mookid на jabber.org
___________
Every man is as God made him, ay, and often worse.
		-- Miguel de Cervantes




Подробная информация о списке рассылки community