[comp.sources.d] Warning, atty/grabchars bug...

dansmith@well.UUCP (Dan "Bucko" Smith) (06/08/89)

	I just started using atty on a Vax running 4.3 BSD.  "grabchars",
which is a program that I wrote, doesn't pick up characters directly
if invoked from a shell that is under atty.  Grabchars has been
distributed in comp.sources.misc.

	Anyways, I imagine that the problem lies in grabchars [*], but I
currently don't have the time to look at it.  I'll fix it as soon as
I can.  I've long promised a port to Sys V as well, soon!

[*] I think this because mush, vi, and other curses programs don't
have any problem when invoked from atty.

	As for atty, good job!  I really like it.  It works out
better than fep (front end processor).  Has anyone worked out a
way to pass the escape character to csh so that filename completion
can be handled (without having to call fmatch?).  It would be great
if there was a way for atty to pick up what directory (for filename
completion) its child shell was in.  A quick and dirty way would be 
to have all directory changing aliases echo the $CWD to a file,
and for atty to read that file every time the filename completion
character was pressed (yuk!)  A better way would be to use some form
of interprocess communication, any ideas?

				dan
-- 
                         Dan "Bucko" Smith
     well!dansmith  unicom!daniel@pacbell.com  daniel@island.uu.net
ph: (415) 332 3278 (h), 258 2176 (w) disclaimer: Island's coffee was laced :-)
My mind likes Cyberstuff, my eyes films, my hands guitar, my feet skiing...