LINUX.ORG.RU

Избранные сообщения steppe-ant

emacs и 256-цветная терминалка

Форум — General

Вообщем прикрутил xterm с поддержкой 256 цвето к screen'у по интсрукции отсюда http://permalink.gmane.org/gmane.comp.gnu.screen.user/2002
но не смотря на то что в screenrc есть строчка 
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' и тест из 256colors2.pl показывает их адекватное использование emacs -nw -f list-colors-display отображает только 16 и ни --color=256, ни env TERM=xterm{,-256color}, ни запись
    ;;; This is for GNU Emacs 22
    (defun terminal-init-screen ()
      "Terminal initialization function for screen."
      ;; Use the xterm color initialization code.
      (load "term/xterm")
      (xterm-register-default-colors)
      (tty-set-up-initial-frame-faces))
в term/screen-{256color,bce}.el не помогает.

`tput Co' выводит `8'.
(version) -> "GNU Emacs 23.0.60.2 (i386-pc-freebsd, GTK+ Version 2.12.7)
 of 2008-02-09 on user" (сборка с --with-x=no не помогла)
в /etc/termcap xterm-basic и screen имеют Co#8, точнее во всем файле нет ни одной записи не равной 8.

Есть идеи в чем может быть причина или куда мне стоит копать?

>>>

anonymous
()