HP3000-L Archives

April 1997, Week 4

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jeff Vance <[log in to unmask]>
Reply To:
Jeff Vance <[log in to unmask]>
Date:
Fri, 25 Apr 1997 17:37:55 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (28 lines)
I was trying to point out that filenames passed to FOPEN by ANY app can
contain embedded !varname.  In this case the !varname is not even seen
by the CI.  So I guess that "!" has become a file system meta character!

Jeff V.


On Apr 25,  8:01pm, Jeff Kell wrote:
> Jeff Vance wrote:
> >
> > Another consideration is that you can supply "!varname" in the middle
> > of a filename passed to fopen.  If we make the APIs unaware of
> > escaping rules, how do we: a) retain this functionality, or b) support
> > "!" in filenames?
>
> The "!" in the CI is more of a meta-character, like shell metas.  I
> would expect it to be escaped like shell metas, e.g.:
>
>     :file mpe=!varname            works as now, substitute varname value
>     :file mpe=\!posixname         references "!posixname"
>
> Granted the "!" is somewhat used as an "escape" now, like in the common
> setvar hpprompt "!!hpgroup.!!hpaccount", or to bypass CIOR (!< and !>)
> but this is overloading things a bit.


--

ATOM RSS1 RSS2