>     Edit ,|sort
> removes all lines instead of sorting them.

This is true of the plan9port version, for reasons I've
never tracked down.  They have something to do
with the fact that, because of the way fsopenfd is
implemented, the command can exit before the
output has been received by acme.  I'm not sure why
Edit | doesn't work but regular | does.

On Plan 9, they both work fine.

> Thanks to Uriel I now know that acme has its own | command.  But why this
> exception?  It's even undocumented.

I am surprised, but you seem to be right that the |, <, and >
commands in acme are undocumented.  (> is like pipe
but the output goes to +Errors instead of replacing the
selection.  < replaces the selection but does not send it
to the command.)  These predate Edit by many years.

Russ

Reply via email to