infocmp(IM)
Ein Merkmal wird mit dem Zeichen @ ausgegeben, wenn es im ersten termnamen
nicht mehr vorkommt, andere termname-Einträge aber einen Wert dafür enthalten.
Der Wert für ein Merkmal wird ausgegeben, wenn der Wert im ersten termnamen in
keinem der übrigen termname-Einträge vorhanden ist oder wenn der erste der
anderen termname-Einträge, der dieses Merkmal aufweist, einen anderen Wert
dafür enthält.
Die Reihenfolge der anderen termname-Einträge ist von Bedeutung.
t e
Übersetzer t i e die Merkmale von links nach rechts liest, kann es bei
m i n f o -
zwei use=-Einträgen, die unterschiedliche Angaben für dieselben Merkmale enthal
ten, zu unterschiedlichen Ergebnissen kommen.
Dies hängt von der Reihenfolge ab, in der die Angaben eingegeben wurden,
markiert solche Diskrepanzen zwischen den anderen termmme-'Einträgen.
i n f o e m p
Wird dagegen ein Merkmal nach einem use=-Eintrag angegeben, der dasselbe
Merkmal enthält, wird die zweite Angabe ignoriert. Wenn eine Beschreibung mit
erneut erstellt wird, ist dies gleichzeitig eine gute Möglichkeit zu
i n f o e m p
überprüfen, ob alle Angaben in der ursprünglichen Quellenbeschreibung richtig
eingegeben wurden.
Ein weiterer Fehler, der zwar nicht zu fehlerhaft übersetzten Dateien führt, den
Übersetzungsvorgang
überflüssige use=-Felder angelegt werden,
benötigte termname-use=-¥e\d.
Weitere Optionen [— s d | i | 11 c] [-v] [-V] [-1] [-w
- s
sortiert die Felder innerhalb der einzelnen Typen nach den folgenden
Argumenten:
d
i
1
c
Wird die Option - s nicht angegeben, werden die ausgegebenen Felder
innerhalb der einzelnen Typen alphabetisch nach dem terminfo-Namen
sortiert. Ausgenommen hiervon sind die Optionen -C und -L, bei denen
nach dem terrncap-Namen bzw. dem langen C-Variablennamen sortiert
wird.
Gibt Ablaufverfolgungsdaten in der Standardfehlerausgabe aus, während
- v
das Programm läuft.
Gibt die aktuelle Programm version in der Standard fehlerausgabe aus und
- V
verläßt das Programm.
1-266
jedoch
verlangsamt,
Die Felder in der Reihenfolge belassen, wie sie in der
Datenbank gespeichert sind.
Sortieren nach dem terminfo-Namen.
Sortieren nach dem langen C-Variablennamen.
Sortieren nach dem terrncap-Namen.
besteht
darin,
daß
markiert jedes zweite nicht
i n f o e m p
länge]
infocmp(IM)
Da der
zusätzliche,
t e r m i n f o -
04/92