From: john@chance.gts.org (John R MacMillan) Subject: Re: Porting MH-6.8 to Linux.... Date: Sun, 28 Feb 1993 19:49:45 GMT
|if you don't have time to read the comments, then how do you plan
|to modify the code? the m_getfld code is pretty hairy...
I think the point is he shouldn't have to, had MH not had this flaw.
|>Why not leave that to stdio? Not all stdio's are the same.
|
|umm, because stdio is meant to be a generalized package,
|good for some things, but not meant to be the most
|optimized solution?
So MH should:
a) use the generalized interface, or
b) not use stdio, or
c) compromise, and use the generalized interface with an option
to use the optimized internals groping.
MH until recently committed this same sin in the vmh code, diddling
curses structures which have differed between BSD and SysV for a long
time. Fortunately, no one uses vmh. :-)
|and actually, until recently, almost all "stdio"s were the same.
That can be considered a fortunate break, but not a justification.
And given that a wider variety of stdios are becoming available, all
the more reason it should be fixed now.