Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: can't find termcap info

In article <010918121941.ZM8023@xxxxxxxxxxxxxxxxxxxxxxx>,
   Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx> wrote:

> Here's what you do:  Log in to greux.  Start a second copy of zsh inside
> the first one, so that you're no longer working directly with the login
> shell. Then try the above again and see if (a) the connection still closes
> or (b) you get some error messages when the "nested" shell exits.

greux:~> zsh                                                          <19:06:20
The tty is frozen
greux:~> export TERMCAP=$HOME/.termcap                                <22:28:50
greux:~> TERM=nettle                                                  <22:29:06
zsh: segmentation fault (core dumped)  zsh
You have new mail.
greux:~[Failed 139]>                                                  <22:29:12

> It's entirely possible that Mutt, less, emacs, and bash are using terminfo
> (which is OK) while zsh is using termcap (which has something wrong).

Mutt uses ncurses (which uses terminfo, AFAIK).

Less seems to use termcap, but the curses too. In the Makefile:
LIBS =  -lncurses

> > nettle|nettle terminal emulator (RISC OS):\
> > 	:ke=:ks=:tc=rxvt:

> Are you sure there's an rxvt entry?

Yes, that's why I added the line based on rxvt.

> What happens if you do

> TERM=rxvt

> ?

No problem, this is what I usually use.

> Is there any value you can assign to TERM that does *not* produce the
> warning?

I don't understand the question.

Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <http://www.vinc17.org/> - 100%
validated HTML - Acorn Risc PC, Yellow Pig 17, Championnat International des
Jeux Mathématiques et Logiques, TETRHEX, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA

Messages sorted by: Reverse Date, Date, Thread, Author