[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: