On Fri, 30 Aug 2013 04:33:09 +0200 Cedric Blancher wrote:
> On 30 August 2013 04:29, Glenn Fowler <[email protected]> wrote:
> >
> > On Fri, 30 Aug 2013 04:03:57 +0200 Cedric Blancher wrote:
> >> On 28 August 2013 16:32, Lionel Cons <[email protected]> wrote:
> >> > Did anyone got /dev/file@ working in ast-ksh.20130814 or is that
> >> > feature broken there?
> >
> >> This is again broken in ast-ksh.20130829:
> >> ksh -c 'redirect {n}</dev/file@sync/etc ; true'
> >> /home/ced/bin/ksh: /dev/file@sync/etc: cannot open [No such file or 
> >> directory]
> >
> > the feature is there
> > the spelling is different
> > the original spelling was in a non-release patch proposal
> > current spelling is as follows for reasons already posted
> >
> >         /dev/file/sync:etc      # relative
> >         /dev/file/sync:/etc     # absolute

> Well, I did like /dev/file@options/ because it was clear where the
> options are. It looked familiar and user-friendly. Sounds like I have
> to get "used" to the new Windows-like style

how about this to meet in the middle

        /dev/file/flag[,flag...]@relative-path
        /dev/file/flag[,flag...]@/absolute-path

recall that the original form only worked on absolute paths
and @ in device names seems to only appear in /devices/somename/*@*
I also forgot about ':' clashing with the unix ':' path list separator char
because I didn't think about /dev/... in $PATH, but why not?

_______________________________________________
ast-developers mailing list
[email protected]
http://lists.research.att.com/mailman/listinfo/ast-developers

Reply via email to