?  *  Copyright  1993 by Eric M. LaFranchi. All rights reserved. E  *  Permission is given to freely distribute and modify this software H  *  for no commercial gain as long as this copyright notice is retained.F  *  This software is provided "as is" without any expressed or implied
  *  warranty.     ,                                  X S H A R E  8              R E A D M E   &   R E L E A S E   N O T E S  /                       Author: Eric M. LaFranchi .                        eric%emlsoft@ingres.com)                            eml@ingres.com   6                                  			       Version 2.0     							        May 1993 J __________________________________________________________________________   			  A B S T R A C T  H XSHARE is a utility for assembling and extracting packages from VMSmail.I The XSHARE utility was created as a time saver; many users are spending a D lot of time manually unpacking packages -- the XSHARE utility should minimize that time.   H Although the XSHARE utility has some internal code that knows details ofJ specific package formats, (e.g. UUENCODED and VMS_SHARE) it is intended toG be a general package extraction utility. For example, users may wish to D assemble and extract an FAQ (Frequently Asked Questions) for a topic, distributed in multiple parts using VMSmail.  G If the format is known (e.g. UUENCODED or VMS_SHARE) VMSmail header and H trailer information are removed, leaving the "raw" package. Otherwise it, is necessary to use the /NOUNPACK qualifier.  J To use the utility, build the source using the mms file or the DCL commandE file. Edit the CLD file and add the file specification for the XSHARE H image, or install XSHARE as a foreign command. Note that if using MMS on? an OpenVMS AXP system you must define the macro __ALPHA__ (e.g. G $MMS/MACRO=("__ALPHA__=TRUE")). The help file, XSHARE.HLP describes the G DCL command line syntax for both the CLD and foreign command interface.   / See XSHARE.DOC and XSHARE.HLP for more details. J __________________________________________________________________________  3                           R E L E A S E   N O T E S   *                                P A K A S M  ) Enhancements since XSHARE -- Version 1.1.   E  * The XSHARE utility has been renamed to XSHARE (Package assembler).   B  * XSHARE is a general package assembler utility now, and will nowA    assemble and extract any packages matching the subject parsing     criteria, See XSHARE.DOC.  F  * XSHARE understands UUENCODED file and will strip off VMSmail header    and trailer information.   6  * XSHARE now excepts wildcard as valid package names.  6  * A host of new qualifiers has been added, including:D    /SINCE, /BEFORE, /EXCLUDE, /UNPACK (See XSHARE.DOC for a complete$    description of these qualifiers.)     J __________________________________________________________________________    ) Enhancements since XSHARE -- Version 1.0.   ?  * XSHARE now removes VMSmail headers from the package as it is =    extracted. This extracted file can be executed without any     further edits.   G  * A foreign command interface has been added. Note that this interface -    uses the same syntax as the CLD interface.   -  * XSHARE has been tested on OpenVMS AXP V1.0   5  * XSHARE now has a help file. (Thanks to Dave Smith)   & Bug Fixes since XSHARE -- Version 1.0.  F  * Fixed bug that caused a "duplicate parts" error when a subject nameF    was encountered that was a substring of the specified package name.  M  * Fixed bug that caused the output file name not to be updated when multiple     packages are specified.