HELP VEDOPEN                                       A. Sloman July 1990

    vedopen(filename) -> ved file structure
    vedopen(filename,procedure) -> ved file structure
    vedopen(filename,procedure,boolean) -> ved file structure

This takes a file name and produces an edit file structure, such as VED
stores on * VEDBUFFERLIST. It will read in the file if necessary, i.e.
if it is not already on VEDBUFFERLIST.

The result can be given as an argument to * VEDOBEY. For details
SHOWLIB * VEDOBEY

VEDOPEN can take two optional additional arguments, a procedure and a
boolean. If both are supplied the boolean must be last.

If the procedure argument is supplied, then the procedure will be run
instead of -vedveddefaults- when the file is created. E.g. if the second
argument is * VEDHELPDEFAULTS then the file will be write-protected.

If the boolean argument is supplied and it is TRUE, then the new
file is added to the end of VEDBUFFERLIST

--- C.all/help/vedopen
--- Copyright University of Sussex 1990. All rights reserved. ----------
