Re: rxvt vs xterm
On Tue, 20 Jun 2000, Victor Wagner wrote:
> On Tue, 20 Jun 2000, Max Kosmach wrote:
>
> > > - if (force_xterm || (strncmp (termvalue, "xterm", 5) == 0 || strcmp (termvalue, "dtterm") == 0)){
> > > + if (force_xterm || (strncmp (termvalue, "xterm", 5) == 0 || strcmp (termvalue, "dtterm") == 0 || strcmp (termvalue, "rxvt") == 0 )){
> > > use_mouse_p = XTERM_MOUSE;
> > > xterm_flag = 1;
> > > # ifdef SET_TITLE
> > >
> > Прошу прощения за плохо едущие лыжи...
> > И так типа сравнивать со всеми возможными версиями *term (wterm, aterm,
> > gnome-terminal, my-favorite-zzzterm,...)
> > Или я просто чего-то недопонимаю?
>
> Подозреваю, что не понимают авторы mc. По идее правильным способом должно
> быть - посмотреть на соответствующую capability в terminfo,
> и если она есть, то... С цветами там явно все в порядке, а вот насчет
> наличия/отсутствия мыши... В man по моему terminfo (от slink) я указаний
> не нашел. Так что возможно, правильным адресатом является автор ncurses.
В принципе, цитата из man terminfo в RH6.0:
The following string capabilities are present in the
SVr4.0 term structure, but were originally not documented
in the man page.
Variable Cap- TCap Description
String name Code
[..]
mode
get_mouse getm Gm Curses should get
button events
key_mouse kmous Km Mouse event has
occurred
mouse_info minfo Mi Mouse status
information
[..]
То есть вроде как через termcap это все теоретически можно узнать.
И mc может работать и через slang (и по-моему авторы mc поддерживают slang
больше чем curses).
И еще - факт того, что разработчик ncurses и xterm - одно лицо(Tom Dickey) -
усугубляет ситуацию.
И наконец - да, авторы mc много чего не понимают, к сожалению.
> --------------------------------------------------
> Victor Wagner vitus@ice.ru
> Programmer Office:7-(095)-785-09-72
> Communiware.Net Home: 7-(095)-135-46-61
> http://www.communiware.net http://www.ice.ru/~vitus
>
>
> --
> To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
Best regards,
-Vlad
Reply to: