Mon May 16 16:23:14 1994  Ralph Schleicher  (rs@purple.pnof.sub.org)

* symlink() and readlink() are put into a DLL.

* ln.c: Removed the code of the `core' version.  Symbolic links are created
  with a call to symlink().  Template links need a template type instead of
  a file name on the command line.

Sat Mar 12 17:53:09 1994  Ralph Schleicher  (rs@purple.pnof.sub.org)

* ln.c: Put original file name into an EA, too.  Now we have three different
  types of links: hard, symbolic and template file links.

Fri Feb 04 22:05:43 1994  Ralph Schleicher  (rs@purple.pnof.sub.org)

* ln.pack.c: Wrote `close (s)' instead of `close (s) == -1'.  This does no
  harm because close(2) returns either `0' or `-1' and the result of the
  boolean expression stays the same.

Wed Feb 02 19:57:34 1994  Ralph Schleicher  (rs@purple.pnof.sub.org)

* ln.pack.c: New template file for executing compressed programs.

Sun Jan 30 19:07:08 1994  Ralph Schleicher  (rs@purple.pnof.sub.org)

* ln.c: Distinguish between hard and symbolic links.

* ln.c: Search for a template in `DPATH' if it can't be found at first sight.
