# 5.3. Broken Termcap et Bases de données Terminfo

Veuillez noter que beaucoup d'applications (celles qui utilisent ncurses) basent leur connaissance de la manière dont elles doivent communiquer avec un émulateur de terminal sur l'information contenue dans une base de données. Ceci peut ne pas fonctionner. Ici aussi, vous rencontreriez problablement les mêmes problèmes avec d'autres émulateurs.

Ainsi, par exemple :

- debian 1.3.1 (Bo) oublie l'entrée kdch1, ce qui fait que la touche DELETE semble ne pas fonctionner correctement. D'autres touches pourraient également manquer.

- la distribution mc 4.1.21 contient un xterm.ti avec des entrées hpa, vpa fautives (`[` manque après `ESC`). Plus étrange encore, xterm fonctionne pourtant grâce à une caractéristique qui accepte ces séquences erronées dans certaines circonstances (`ESC Pn C` est considéré comme `ESC [ Pn C`, où `C` n'est pas un chiffre).

- Pour cette raison, j'ai inclus un xterm.ti. (A compiler avec tic).