zsh-users
 help / color / mirror / code / Atom feed
From: Vincent Lefevre <Vincent.Lefevre@lip.ens-lyon.fr>
To: zsh-users@math.gatech.edu
Cc: vlefevre@lip.ens-lyon.fr (Vincent Lefevre)
Subject: Re: A peep into the future.
Date: Tue, 4 Jun 1996 13:11:37 +0200 (MET DST)	[thread overview]
Message-ID: <199606041111.NAA24253@woodstock.ens-lyon.fr> (raw)
In-Reply-To: <9606040242.AA02989@juno.venus.hclt.com> from "Harmanjit Singh" at Jun 4, 96 01:42:52 pm

> 	if you say "foo > Important_file", zsh checks to see if there
> 	is anything on the stdout of foo, if not (say foo is
> 	non-existent), zsh leaves the Imp_file as it is.

Not a good idea. Sometimes I use this to clear a (temporary) file.
You can set NO_CLOBBER. But sometimes it is not sufficient, e.g.
one use >| then one types a wrong file name. So I'd prefer to have
an automatical backup, e.g. "Important_file" is renamed to
"Important_file.bak".

> 2.  mount/umount is a shell builtin which simulates working with
>     virtual filesystems e.g. ftpfs, tarfs, libfs, memfs.

(and zipfs)

This would be great! I'm used to RiscOS (on Acorn) with its "image
filing systems". Here it would be limited to the shell, but still
very useful.

Same kind of ideas:

I'd like also something like name directories but with paths, e.g.
instead of having only one directory associated with a name, one
has a list of directories (like with =command).

The '=' meaning could be command-dependent (like completions). The
default behavior could be the current one, and other meanings can
be defined, so that for instance one can type:

elm -f =folder

where elm_path=(~/Mail1 ~/Mail2) or something like that...

-- 
Vincent Lefevre, vlefevre@ens-lyon.fr | Acorn RiscPC600, 20+1MB RAM, Eagle M2
http://www.ens-lyon.fr/~vlefevre      | Apple CD-300, SyQuest 270MB
Magistere d'informatique, 3e annee    | Atari Falcon030, 4MB RAM
------------------------------------------------------------------------------



  parent reply	other threads:[~1996-06-04 11:26 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <9606040242.AA02989@juno.venus.hclt.com>
1996-06-04 10:27 ` Zefram
1996-06-04 20:37   ` Zoltan Hidvegi
1996-06-04 10:46 ` Mark Devlin
1996-06-04 11:11 ` Vincent Lefevre [this message]
1996-06-04 11:21 Bruce Stephens

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=199606041111.NAA24253@woodstock.ens-lyon.fr \
    --to=vincent.lefevre@lip.ens-lyon.fr \
    --cc=vlefevre@ens-lyon.fr \
    --cc=vlefevre@lip.ens-lyon.fr \
    --cc=zsh-users@math.gatech.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).