Problems with porting
---------------------

Why all people can't make standards? Even names can be messed up with
all kinds of fields, someone puts linefeeds there, fills it up with blanks,
adds 'of net/node' or '(USERID)' or something like that. Linefeeds in
messages have several versions, cr+lf, lf, cr+seadogsoftcr, seadogsoftcr,
cr+lf+cr_with_8bit_on and all other combinations of those :-)


Changes in message format
-------------------------

Subject will be set to 'No subject' if its empty, as news doesn't accept
missing subject, it ignores the message without one.

FSC controls (^Axxxx) are converted to FSC-control:xxxx, which
probably works better in ascii-environments line news. It also
prevents terminals going nuts if there are terminals which do
something about ^A.

Neither is converted back when sending the message out, thouch making
No subject back to empty string maybe would be reasonable?

Number of headers will be added to messages.


Program structure
-----------------

Looks like spaghetti?


Porting to BSD
--------------

Port to BSD required

- Some changes in header files.

- v[sf]printf were missing at site I worked this out, but they may be
already in your system. Picked them up from BSD NoAT&T tape.

- Simple dial replacement. Really simple, but I guess it works for
most purposes.

- Bsearch(). Wrote replacement.

- Changes in time routines.


