[sisyphus] Re: vim-gtk2

Alexey I. Froloff =?iso-8859-1?q?raorn_=CE=C1_immo=2Eru?=
Чт Май 19 16:37:25 MSD 2005


* Alexey I. Froloff <raorn@> [050519 15:52]:
> > А может получиться сделать, что vim-gtk2 - альтернатива, а gvim - 
> > бинарь?
> Нет, не получится. Более того - gvim всегда симлинк на vim.
Давайте я немного расскажу, почему сделано так, а не по
другому...

Для начала будем все знать, что при make install при
самостоятельной сборке vim бинарь получается один.  Это
${bindir}/vim.  Все остальные варианты, такие как view, gvim,
gvimdiff, rvim - симлинки на него.  Проверяя argv[0] при запуске
vim в зависимости от полученного имени подразумевает некоторые
опции (см. vim(1)).

На заре цивилизации в ALT (или даже ещё в MDK RE), когда gui vim
был жёско привязан к $DISPLAY было два конфликтующих пакета -
vim-enhanced и vim-X11.  При чём vim-X11 умел запускаться в
консольном режиме, но требовал соединения с X (кажется не вру,
хотя давно это было, может это была просто необходимость наличия
libX*).  Почти сразу после изобретения колеса vim научисля
открывать соединение к X только при необходимости.  Если
%changelog не врёт, Алексей Морозов посоветовал пользоваться
%альтернативами для контроля куда смотрит /usr/bin/vim - на
vim-enhanced или на vim-X11.

В общем потом за vim взялся я и первым делом собрал сразу все
варианты GUI (попутно прикрутив к нему поддержку neXtaw), так как
пользоваться GTK интерфейсом мне не хотелось.  Альтернатива на
vim так и осталась болтаться межу enhanced и X11, а vim-X11 сам
превратился в альтернативу, указывающую на один из вариантов GUI.

Теперь у нас есть несколько вариантов vim-X11 в составе -athena,
-motif, -neXtaw, -gtk и -gtk2, а в vim7 будет -gnome2 и -kde, и
несколько вариантов vim в составе всё того же -X11 и плюс к нему
-enhanced и -console.

g* является ссылкой на vim-X11.

-- 
Regards, Sir Raorn.
-------------------
Как рассказывал один мой знакомец-физик ( о третьем лице): "он же математик,
ему бесполезно объяснять, как спаять [некоторую железку]. Ты ему
начинаешь объяснять, он слушает, слушает, а потом спрашивает: "А что
такое паяльник?"
		-- morozov in community@
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050519/9be8d56d/attachment-0003.bin>


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