On 07 May 2002, Stephen J. Turnbull uttered the following:
>>>>> "nix" == nix
<nix(a)esperi.demon.co.uk> writes:
nix> I think we need two #defines; PROCESS_LIVE_P() as defined in
nix> 21.4.7, and PROCESS_INPUTTABLE_P (crap name though).
nix> I'll roll a patch that does that.
OK, I'll revert this, pending your patch. Please let me know if
you're not going to get to it, I'll release 21.4.8 immediately (well,
make that Thursday morning Japan time).
Now on it. :)
I like Adrian's PROCESS_READABLE_P suggestion.
I'm following that.
I'm also checking the Lisp code in the XEmacs package tree: if packages
are inconsistently using process-live-p to mean `can receive data from'
and `can send signals to', then I'll have to introduce a new subr
(`process-readable-p' of course) and modify the packages.
(I don't expect that to take long: most of the changes will be pretty
mechanical, except that I'll have to handle the case of
(not (fboundp 'process-readable-p)). Not hard.)
Again, sorry for the bug.
--
`Blueshifters were moving away... Redshifters were moving in...'
--- Justina Robson, _Mappa Mundi_, with startling new
evidence for the gib gnab hypothesis