Subject: | |
From: | |
Reply To: | |
Date: | Thu, 11 Feb 2010 13:08:52 -0500 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Some history on this the hfs character set: This patch was requested in 1997.
Patch MPEJXQ1 extends the characters allowed in POSIX filenames to
include the $ required to use Java Inner classes (along with
other characters that we're sure users will find a use for).
Patch MPEJXQ1 should be incorporated into the final MRed version
of 6.0, but did not make it into the build that will be released
to user test sites. User test sites wanting to use Java can
either avoid use of Java's Inner Class capability, or check for
the availability of patch MPEJXQ1. Most Java code does not
use the Inner Classes feature, so it is quite likely that this
will not be an issue for any user test sites.
MPEJXQ1(E) GS - Extend support of the $ character as required by Java to
MPE/iX files
External Symptoms, Cause, Fix Description
=========================================
MPEJXQ1 extends support of POSIX filenames containing the following
characters: ~ ' $ % ^ * + | { } :
The COPY command has been enhanced to accept MPE-syntax & POSIX-
syntax directory names for the TO= parameter. Additionally, a space
is an accepted delimiter between the FROM= and TO= arguments.
The following new evaluator functions are contained in MPEJXQ1:
anyparm() - accepts all characters up to a trailing right parentheses
and treats them as a single string value.
basename() - returns the filename component(base) of a filename.
decimal() - is analogous to hex() & octal(), in that it converts an
integer to its decimal string.
dirname() - returns the directory components of a filename.
fqualify() - returns a qualified filename for POSIX or MPE names
fsyntax() - returns the syntax of a filename.
quote() - doubles all quote characters found in its string argument.
xword() - works similarly to the word() function, except, rather than
extracting a single word from a string, xword() returns the
original string less the word that word() would have
extracted based on the same arguments.
6.0 released has this patch included.
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|
|
|