and into the new `prompt.c'. struct prompt is (of course) a `sort' of descriptor.
allowing support for the use of multiple file descriptors.
This will ultimately be a member of a list of descriptors and their handler functions on which we need to select() in the main loop. o Make struct physical into a `sort' of struct descriptor.