[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