🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.comp.pcs
Article #8

stty-Parameter bei MUNIX V.3-3.1

#8
From: Stefan Stapelberg
Date: Mon, 17 Jul 1989 11:33
35 lines
2301 bytes
Hallo Netters,

jetzt bin ich vollstaendig verwirrt:

Laut stty(1) ist mein erase-Zeichen DEL, also der ASCII-Code 7F (Hex).
Trotzdem akzeptiert der Treiber das Zeichen Backspace (08 Hex), sofern
icanon eingestellt ist.  Programme, die in Einzelzeichenuebertragung
umschalten (z.B. Kommandos man(1), pg(1) oder mailx(1) beim Befehl 'm',
u.v.a.), muessten nun also das Zeichen Backspace selbst auswerten; machen
sie aber nicht. Ich nehme mal an, dass das Backspace in einigen Kommandos
eingebaut wurde, weil die Taste, die beim VT220 DEL liefert, bei den BMTs
ein Backspace generiert. Allerdings wurde das bei manchen Kommandos, die
im raw-Mode (-icanon) arbeiten, leider vergessen. :-(

Wenn ein getty auf der Line haengt, dann ist erase das Zeichen #
(thanks AT&T), nach dem login (und auch schon beim login-Programm
selbst) ist erase das Zeichen DEL. Backspace geht in beiden Situationen
ebenfalls (soweit nix neues, das war im getty schon in V7 drin, aber
in gewoehnlichen Kommandos??? Da gehoerts nun wirklich nicht rein.).

Meine konkrete Frage ist jetzt: Wo wird eigentlich DEL eingestellt?
Im /etc/profile jedenfalls steht nix (ich benutze eh die csh :-),
in meiner .cshrc ist auch nix und in /etc/gettydefs gibt es keine
Moeglichkeit, einzelne Control-Characters zu definieren.

Und da es zum Thema gehoert: Wie kann ich fuer EOF ^D *dauerhaft* einstellen?
stty eof ^D in profiles nuetzt nichts, da bei X11 ptys verwendet werden,
die dann wieder per Default ^Z eingestellt haben.

Koennte nicht mal jemand die CCHARS in /etc/gettydefs einbauen?
Es waere wirklich sinnvoll, wenn man _alle_ termio-Parameter dort
einstellen (und bei Bedarf auch selektiv loeschen) koennte.

Gruesse, Stefan
Technical Details
Message-ID: <521@mikros.systemware.de>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mikros!stefan

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 1354df,9503eca476e15921,start
X-Google-Attributes: gid1354df,public
X-Google-ArrivalTime: 1989-07-17 08:15:40 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mikros!stefan
From: stefan@mikros.systemware.de (Stefan Stapelberg)
Newsgroups: dnet.comp.pcs
Subject: stty-Parameter bei MUNIX V.3-3.1
Message-ID: <521@mikros.systemware.de>
Date: 17 Jul 89 11:33:54 GMT
Reply-To: stefan@mikros.uucp (Stefan Stapelberg)
Distribution: dnet
Organization: MIKROS Systemware, Lohr; FR Germany
Lines: 35
Posted: Mon Jul 17 12:33:54 1989