Links 1.00
==========

Put !Links in $.!Boot.Choices.Boot.Tasks and you will be able
to create soft links to an object by CTRL-dragging the object
to where you want the link to be (must be a different directory
from the original). Links have filetype &FDC and simply contain
the pathname of the object they refer to. Doubleclicks on the
link will filer_run the original object. CTRL-doubleclicks on
the link will open the directory in which the original lives.
You can drag links to copy them to other places, or CTRL-drag
them to make links to links. The end results behave much the same.

History and credits
-------------------
The original Links application was written by Brian Brunswick.

Brian Brunswick
Fairview
Avenue des Hirondelles
Pool-in-WharfeDale
Leeds
LS21 1EY
UK

It used his "Bits module" - a repository for many small utilities.
Unfortunately that meant that his Links application did not work
on the Iyonix.
I have therefore written a new application, different in certain details.
It uses the same idea of aliasing the Copy command to create the soft
link, for which Brian Brunswick should take the credit. Indeed, I have
retained his comments in the !Run file. It no longer uses the ALT key
because that now works differently, for filename editing.
The application no longer runs from !Boot, but from !Run.
It uses three transient utilities:

KeyVar (88 bytes)
   - create the Key$CTRL macro
FirstLine (91 bytes)
   - make a system variable containing the first line of a file given
   as its argument
Path/Leaf (124 bytes)
  -  create the system variables Path and Leaf containing the path- and leaf-
  names of its argument

I suspect that there have been changes in the way redirection works since
the original !Links was written, which is why I have introduced the
'FirstLine' utility.

As far as I am concerned this is free software.

Gavin Wraith  11/12/2006