zsh-users
 help / color / mirror / code / Atom feed
* problem/bug: array definition from command (backticks) [long]
@ 2001-06-27  1:42 Jörg Ziefle
  2001-06-27  3:12 ` Clint Adams
  0 siblings, 1 reply; 4+ messages in thread
From: Jörg Ziefle @ 2001-06-27  1:42 UTC (permalink / raw)
  To: zsh-users

With the following line in my ~/.zshrc, I specify the mailfolders that I
want zsh to watch for new mail:

mailpath=(`~/bin/printmailfolders-zsh.pl`)

The program ~/bin/printmailfolders-zsh.pl is a little Perl program that
outputs all the files (with some rudimentary filtering) in the directory
(I am assuming that the mail directory only contains mail folders):

--- BEGIN printmailfolders-zsh.pl
#!/usr/bin/perl -w
use strict;

my @MAILDIRS = ("$ENV{HOME}/Mail", "$ENV{HOME}/savenews");
my $folders;

foreach my $MAILDIR (@MAILDIRS) {

	opendir DIR, $MAILDIR;
	my @folders = grep {! /^\./ && -r $_ && -f _ && ! -d _ && -s _ && -T _} map {"$MAILDIR/$_"} readdir DIR;
	closedir DIR;

	foreach (@folders) {

	    (my $folder = $_) =~ s,^.*/([^/]+)$,$1,;
	    $folders .= qq/"$_?New mail in $folder."\\n/;

	}

}

print $folders;
--- END printmailfolders-zsh.pl

The output of the program is as follows:

"/fuse4/47/gt4556a/Mail/sent?New mail in sent."
"/fuse4/47/gt4556a/Mail/saved?New mail in saved."
"/fuse4/47/gt4556a/Mail/postponed?New mail in postponed."
"/fuse4/47/gt4556a/Mail/friends?New mail in friends."
"/fuse4/47/gt4556a/Mail/cs?New mail in cs."
"/fuse4/47/gt4556a/Mail/SPOOL?New mail in SPOOL."
"/fuse4/47/gt4556a/Mail/2answer?New mail in 2answer."
"/fuse4/47/gt4556a/Mail/me?New mail in me."
"/fuse4/47/gt4556a/Mail/SPAM?New mail in SPAM."
"/fuse4/47/gt4556a/Mail/family?New mail in family."
"/fuse4/47/gt4556a/Mail/stipendien?New mail in stipendien."
"/fuse4/47/gt4556a/Mail/elza?New mail in elza."
"/fuse4/47/gt4556a/Mail/spool?New mail in spool."
"/fuse4/47/gt4556a/Mail/projects?New mail in projects."
"/fuse4/47/gt4556a/Mail/wsf?New mail in wsf."
"/fuse4/47/gt4556a/Mail/books?New mail in books."
"/fuse4/47/gt4556a/Mail/perl6?New mail in perl6."
"/fuse4/47/gt4556a/Mail/perldoc?New mail in perldoc."
"/fuse4/47/gt4556a/Mail/ece?New mail in ece."
"/fuse4/47/gt4556a/Mail/uni?New mail in uni."
"/fuse4/47/gt4556a/Mail/mutt-dev?New mail in mutt-dev."
"/fuse4/47/gt4556a/Mail/misc?New mail in misc."
"/fuse4/47/gt4556a/Mail/vim?New mail in vim."
"/fuse4/47/gt4556a/Mail/flights?New mail in flights."
"/fuse4/47/gt4556a/Mail/soaplite?New mail in soaplite."
"/fuse4/47/gt4556a/Mail/ae?New mail in ae."
"/fuse4/47/gt4556a/Mail/dc?New mail in dc."
"/fuse4/47/gt4556a/Mail/vim-help?New mail in vim-help."
"/fuse4/47/gt4556a/Mail/einkauf?New mail in einkauf."
"/fuse4/47/gt4556a/Mail/da?New mail in da."
"/fuse4/47/gt4556a/Mail/sp?New mail in sp."
"/fuse4/47/gt4556a/Mail/sw?New mail in sw."
"/fuse4/47/gt4556a/Mail/phd?New mail in phd."
"/fuse4/47/gt4556a/Mail/kde-devel?New mail in kde-devel."
"/fuse4/47/gt4556a/Mail/swig?New mail in swig."
"/fuse4/47/gt4556a/Mail/perlqt?New mail in perlqt."
"/fuse4/47/gt4556a/Mail/ruby-cvs?New mail in ruby-cvs."
"/fuse4/47/gt4556a/Mail/ruby-talk?New mail in ruby-talk."
"/fuse4/47/gt4556a/Mail/ruby-de?New mail in ruby-de."
"/fuse4/47/gt4556a/Mail/fwp?New mail in fwp."
"/fuse4/47/gt4556a/savenews/comp.mail.mutt?New mail in comp.mail.mutt."
"/fuse4/47/gt4556a/savenews/comp.editors?New mail in comp.editors."

But this doesn't work as expected: The space in the descriptions ("New
mail in bla") is not recognized as such but it is interpreted as
separator of array elements:

acmey:~> echo $MAILPATH
"/fuse4/47/gt4556a/Mail/sent?New:mail:in:sent."
"/fuse4/47/gt4556a/Mail/saved?New:mail:in:saved."
"/fuse4/47/gt4556a/Mail/postponed?New:mail:in:postponed."
"/fuse4/47/gt4556a/Mail/friends?New:mail:in:friends."
"/fuse4/47/gt4556a/Mail/cs?New:mail:in:cs."
"/fuse4/47/gt4556a/Mail/SPOOL?New:mail:in:SPOOL."
"/fuse4/47/gt4556a/Mail/2answer?New:mail:in:2answer."
"/fuse4/47/gt4556a/Mail/me?New:mail:in:me."
"/fuse4/47/gt4556a/Mail/SPAM?New:mail:in:SPAM."
"/fuse4/47/gt4556a/Mail/family?New:mail:in:family."
"/fuse4/47/gt4556a/Mail/stipendien?New:mail:in:stipendien."
"/fuse4/47/gt4556a/Mail/elza?New:mail:in:elza."
"/fuse4/47/gt4556a/Mail/spool?New:mail:in:spool."
"/fuse4/47/gt4556a/Mail/projects?New:mail:in:projects."
"/fuse4/47/gt4556a/Mail/wsf?New:mail:in:wsf."
"/fuse4/47/gt4556a/Mail/books?New:mail:in:books."
"/fuse4/47/gt4556a/Mail/perl6?New:mail:in:perl6."
"/fuse4/47/gt4556a/Mail/perldoc?New:mail:in:perldoc."
"/fuse4/47/gt4556a/Mail/ece?New:mail:in:ece."
"/fuse4/47/gt4556a/Mail/uni?New:mail:in:uni."
"/fuse4/47/gt4556a/Mail/mutt-dev?New:mail:in:mutt-dev."
"/fuse4/47/gt4556a/Mail/misc?New:mail:in:misc."
"/fuse4/47/gt4556a/Mail/vim?New:mail:in:vim."
"/fuse4/47/gt4556a/Mail/flights?New:mail:in:flights."
"/fuse4/47/gt4556a/Mail/soaplite?New:mail:in:soaplite."
"/fuse4/47/gt4556a/Mail/ae?New:mail:in:ae."
"/fuse4/47/gt4556a/Mail/dc?New:mail:in:dc."
"/fuse4/47/gt4556a/Mail/vim-help?New:mail:in:vim-help."
"/fuse4/47/gt4556a/Mail/einkauf?New:mail:in:einkauf."
"/fuse4/47/gt4556a/Mail/da?New:mail:in:da."
"/fuse4/47/gt4556a/Mail/sp?New:mail:in:sp."
"/fuse4/47/gt4556a/Mail/sw?New:mail:in:sw."
"/fuse4/47/gt4556a/Mail/phd?New:mail:in:phd."
"/fuse4/47/gt4556a/Mail/kde-devel?New:mail:in:kde-devel."
"/fuse4/47/gt4556a/Mail/swig?New:mail:in:swig."
"/fuse4/47/gt4556a/Mail/perlqt?New:mail:in:perlqt."
"/fuse4/47/gt4556a/Mail/ruby-cvs?New:mail:in:ruby-cvs."
"/fuse4/47/gt4556a/Mail/ruby-talk?New:mail:in:ruby-talk."
"/fuse4/47/gt4556a/Mail/ruby-de?New:mail:in:ruby-de."
"/fuse4/47/gt4556a/Mail/fwp?New:mail:in:fwp."
"/fuse4/47/gt4556a/savenews/comp.mail.mutt?New:mail:in:comp.mail.mutt."
"/fuse4/47/gt4556a/savenews/comp.editors?New:mail:in:comp.editors."

($mailpath seems normal.) Therefore, when I get new mail, zsh totally
screws up and prints one default message for each of the folders.  D'oh.

However, when I take the output of the Perl program and directly take it
do define the mailpath array, it works out fine:

mailpath=(
"/fuse4/47/gt4556a/Mail/sent?New mail in sent."
"/fuse4/47/gt4556a/Mail/saved?New mail in saved."
"/fuse4/47/gt4556a/Mail/postponed?New mail in postponed."
"/fuse4/47/gt4556a/Mail/friends?New mail in friends."
"/fuse4/47/gt4556a/Mail/cs?New mail in cs."
"/fuse4/47/gt4556a/Mail/SPOOL?New mail in SPOOL."
"/fuse4/47/gt4556a/Mail/2answer?New mail in 2answer."
"/fuse4/47/gt4556a/Mail/me?New mail in me."
"/fuse4/47/gt4556a/Mail/SPAM?New mail in SPAM."
"/fuse4/47/gt4556a/Mail/family?New mail in family."
"/fuse4/47/gt4556a/Mail/stipendien?New mail in stipendien."
"/fuse4/47/gt4556a/Mail/elza?New mail in elza."
"/fuse4/47/gt4556a/Mail/spool?New mail in spool."
"/fuse4/47/gt4556a/Mail/projects?New mail in projects."
"/fuse4/47/gt4556a/Mail/wsf?New mail in wsf."
"/fuse4/47/gt4556a/Mail/books?New mail in books."
"/fuse4/47/gt4556a/Mail/perl6?New mail in perl6."
"/fuse4/47/gt4556a/Mail/perldoc?New mail in perldoc."
"/fuse4/47/gt4556a/Mail/ece?New mail in ece."
"/fuse4/47/gt4556a/Mail/uni?New mail in uni."
"/fuse4/47/gt4556a/Mail/mutt-dev?New mail in mutt-dev."
"/fuse4/47/gt4556a/Mail/misc?New mail in misc."
"/fuse4/47/gt4556a/Mail/vim?New mail in vim."
"/fuse4/47/gt4556a/Mail/flights?New mail in flights."
"/fuse4/47/gt4556a/Mail/soaplite?New mail in soaplite."
"/fuse4/47/gt4556a/Mail/ae?New mail in ae."
"/fuse4/47/gt4556a/Mail/dc?New mail in dc."
"/fuse4/47/gt4556a/Mail/vim-help?New mail in vim-help."
"/fuse4/47/gt4556a/Mail/einkauf?New mail in einkauf."
"/fuse4/47/gt4556a/Mail/da?New mail in da."
"/fuse4/47/gt4556a/Mail/sp?New mail in sp."
"/fuse4/47/gt4556a/Mail/sw?New mail in sw."
"/fuse4/47/gt4556a/Mail/phd?New mail in phd."
"/fuse4/47/gt4556a/Mail/kde-devel?New mail in kde-devel."
"/fuse4/47/gt4556a/Mail/swig?New mail in swig."
"/fuse4/47/gt4556a/Mail/perlqt?New mail in perlqt."
"/fuse4/47/gt4556a/Mail/ruby-cvs?New mail in ruby-cvs."
"/fuse4/47/gt4556a/Mail/ruby-talk?New mail in ruby-talk."
"/fuse4/47/gt4556a/Mail/ruby-de?New mail in ruby-de."
"/fuse4/47/gt4556a/Mail/fwp?New mail in fwp."
"/fuse4/47/gt4556a/savenews/comp.mail.mutt?New mail in comp.mail.mutt."
"/fuse4/47/gt4556a/savenews/comp.editors?New mail in comp.editors."

)

gives:

acmey:~> echo $MAILPATH

/fuse4/47/gt4556a/Mail/sent?New mail in
sent.:/fuse4/47/gt4556a/Mail/saved?New mail in
saved.:/fuse4/47/gt4556a/Mail/postponed?New mail in
postponed.:/fuse4/47/gt4556a/Mail/friends?New mail in
friends.:/fuse4/47/gt4556a/Mail/cs?New mail in
cs.:/fuse4/47/gt4556a/Mail/SPOOL?New mail in
SPOOL.:/fuse4/47/gt4556a/Mail/2answer?New mail in
2answer.:/fuse4/47/gt4556a/Mail/me?New mail in
me.:/fuse4/47/gt4556a/Mail/SPAM?New mail in
SPAM.:/fuse4/47/gt4556a/Mail/family?New mail in
family.:/fuse4/47/gt4556a/Mail/stipendien?New mail in
stipendien.:/fuse4/47/gt4556a/Mail/elza?New mail in
elza.:/fuse4/47/gt4556a/Mail/spool?New mail in
spool.:/fuse4/47/gt4556a/Mail/projects?New mail in
projects.:/fuse4/47/gt4556a/Mail/wsf?New mail in
wsf.:/fuse4/47/gt4556a/Mail/books?New mail in
books.:/fuse4/47/gt4556a/Mail/perl6?New mail in
perl6.:/fuse4/47/gt4556a/Mail/perldoc?New mail in
perldoc.:/fuse4/47/gt4556a/Mail/ece?New mail in
ece.:/fuse4/47/gt4556a/Mail/uni?New mail in
uni.:/fuse4/47/gt4556a/Mail/mutt-dev?New mail in
mutt-dev.:/fuse4/47/gt4556a/Mail/misc?New mail in
misc.:/fuse4/47/gt4556a/Mail/vim?New mail in
vim.:/fuse4/47/gt4556a/Mail/flights?New mail in
flights.:/fuse4/47/gt4556a/Mail/soaplite?New mail in
soaplite.:/fuse4/47/gt4556a/Mail/ae?New mail in
ae.:/fuse4/47/gt4556a/Mail/dc?New mail in
dc.:/fuse4/47/gt4556a/Mail/vim-help?New mail in
vim-help.:/fuse4/47/gt4556a/Mail/einkauf?New mail in
einkauf.:/fuse4/47/gt4556a/Mail/da?New mail in
da.:/fuse4/47/gt4556a/Mail/sp?New mail in
sp.:/fuse4/47/gt4556a/Mail/sw?New mail in
sw.:/fuse4/47/gt4556a/Mail/phd?New mail in
phd.:/fuse4/47/gt4556a/Mail/kde-devel?New mail in
kde-devel.:/fuse4/47/gt4556a/Mail/swig?New mail in
swig.:/fuse4/47/gt4556a/Mail/perlqt?New mail in
perlqt.:/fuse4/47/gt4556a/Mail/ruby-cvs?New mail in
ruby-cvs.:/fuse4/47/gt4556a/Mail/ruby-talk?New mail in
ruby-talk.:/fuse4/47/gt4556a/Mail/ruby-de?New mail in
ruby-de.:/fuse4/47/gt4556a/Mail/fwp?New mail in
fwp.:/fuse4/47/gt4556a/savenews/comp.mail.mutt?New mail in
comp.mail.mutt.:/fuse4/47/gt4556a/savenews/comp.editors?New mail in
comp.editors.

(The line wrappings are from MUA formatting.)

I already tried various other quoting and array definition styles (w/ or
w/o the \n, ' instead of "), but without success.

Any hint is greatly appreciated.

Jörg

P.s.:

* I am using zsh 3.1.6 (yeah, I know it's old but I can't upgrade right
now).
* my ~/.zshrc:

alias -g M='| more'
alias -g L='| less'
alias -g G='| grep'
PROMPT='%m:%B%~%b> '
RPROMPT="%(2L.[$SHLVL].)[%B%*%b]"
setopt correctall
setopt no_beep
setopt auto_cd
HISTSIZE=200
HISTFILE=~/.zsh_history
SAVEHIST=200
bindkey -e
#watch=(notme)
LOGCHECK=60
WATCHFMT='%n %a %l from %m.'

. ~/.alias
export PATH=$PATH:/tnt1/38/gtwreck/bin:$HOME/bin:$HOME/local/bin:$HOME/nmh/bin:$HOME/nmh/lib

PAGER=less
PERL5LIB=~/perl
NNTPSERVER=news.gatech.edu
VIM=/usr/local/share/vim/vim57/

mailpath=(
"/fuse4/47/gt4556a/Mail/sent?New mail in sent."
"/fuse4/47/gt4556a/Mail/saved?New mail in saved."
"/fuse4/47/gt4556a/Mail/postponed?New mail in postponed."
"/fuse4/47/gt4556a/Mail/friends?New mail in friends."
"/fuse4/47/gt4556a/Mail/cs?New mail in cs."
"/fuse4/47/gt4556a/Mail/SPOOL?New mail in SPOOL."
"/fuse4/47/gt4556a/Mail/2answer?New mail in 2answer."
"/fuse4/47/gt4556a/Mail/me?New mail in me."
"/fuse4/47/gt4556a/Mail/SPAM?New mail in SPAM."
"/fuse4/47/gt4556a/Mail/family?New mail in family."
"/fuse4/47/gt4556a/Mail/stipendien?New mail in stipendien."
"/fuse4/47/gt4556a/Mail/elza?New mail in elza."
"/fuse4/47/gt4556a/Mail/spool?New mail in spool."
"/fuse4/47/gt4556a/Mail/projects?New mail in projects."
"/fuse4/47/gt4556a/Mail/wsf?New mail in wsf."
"/fuse4/47/gt4556a/Mail/books?New mail in books."
"/fuse4/47/gt4556a/Mail/perl6?New mail in perl6."
"/fuse4/47/gt4556a/Mail/perldoc?New mail in perldoc."
"/fuse4/47/gt4556a/Mail/ece?New mail in ece."
"/fuse4/47/gt4556a/Mail/uni?New mail in uni."
"/fuse4/47/gt4556a/Mail/mutt-dev?New mail in mutt-dev."
"/fuse4/47/gt4556a/Mail/misc?New mail in misc."
"/fuse4/47/gt4556a/Mail/vim?New mail in vim."
"/fuse4/47/gt4556a/Mail/flights?New mail in flights."
"/fuse4/47/gt4556a/Mail/soaplite?New mail in soaplite."
"/fuse4/47/gt4556a/Mail/ae?New mail in ae."
"/fuse4/47/gt4556a/Mail/dc?New mail in dc."
"/fuse4/47/gt4556a/Mail/vim-help?New mail in vim-help."
"/fuse4/47/gt4556a/Mail/einkauf?New mail in einkauf."
"/fuse4/47/gt4556a/Mail/da?New mail in da."
"/fuse4/47/gt4556a/Mail/sp?New mail in sp."
"/fuse4/47/gt4556a/Mail/sw?New mail in sw."
"/fuse4/47/gt4556a/Mail/phd?New mail in phd."
"/fuse4/47/gt4556a/Mail/kde-devel?New mail in kde-devel."
"/fuse4/47/gt4556a/Mail/swig?New mail in swig."
"/fuse4/47/gt4556a/Mail/perlqt?New mail in perlqt."
"/fuse4/47/gt4556a/Mail/ruby-cvs?New mail in ruby-cvs."
"/fuse4/47/gt4556a/Mail/ruby-talk?New mail in ruby-talk."
"/fuse4/47/gt4556a/Mail/ruby-de?New mail in ruby-de."
"/fuse4/47/gt4556a/Mail/fwp?New mail in fwp."
"/fuse4/47/gt4556a/savenews/comp.mail.mutt?New mail in comp.mail.mutt."
"/fuse4/47/gt4556a/savenews/comp.editors?New mail in comp.editors."

)


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: problem/bug: array definition from command (backticks) [long]
  2001-06-27  1:42 problem/bug: array definition from command (backticks) [long] Jörg Ziefle
@ 2001-06-27  3:12 ` Clint Adams
  2001-06-27  3:24   ` problem/bug: array definition from command (backticks) - solved Jörg Ziefle
  0 siblings, 1 reply; 4+ messages in thread
From: Clint Adams @ 2001-06-27  3:12 UTC (permalink / raw)
  To: Jörg Ziefle; +Cc: zsh-users

> With the following line in my ~/.zshrc, I specify the mailfolders that I
> want zsh to watch for new mail:
> 
> mailpath=(`~/bin/printmailfolders-zsh.pl`)

If you read the docs on command substitution, you'll see that

	If  the  substitution  is  not
	enclosed in double quotes, the output is
	broken into words using the IFS parameter.


I think that the following accomplishes what you want, except for checking
if the file is ASCII.

mailpath=(${(f)"$(for i in $HOME/{Mail,savenews}/[^.]*(.rNL+0) ; print $i\?New mail in ${i:t})"})


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: problem/bug: array definition from command (backticks) - solved
  2001-06-27  3:12 ` Clint Adams
@ 2001-06-27  3:24   ` Jörg Ziefle
  2001-06-27  6:53     ` Bart Schaefer
  0 siblings, 1 reply; 4+ messages in thread
From: Jörg Ziefle @ 2001-06-27  3:24 UTC (permalink / raw)
  To: Clint Adams; +Cc: zsh-users

On Tue, Jun 26, 2001 at 11:12:14PM -0400, Clint Adams wrote:

> If you read the docs on command substitution, you'll see that
> 
> 	If  the  substitution  is  not
> 	enclosed in double quotes, the output is
> 	broken into words using the IFS parameter.

Oops, I must have overseen this. :)  However, thanks to the hint with
the double quotes, I could make my expression work:

mailpath=("$($HOME/bin/printmailfolders-zsh.pl)")

or

mailpath=("`$HOME/bin/printmailfolders-zsh.pl`")

does The Right Thing (TM).

> I think that the following accomplishes what you want, except for checking
> if the file is ASCII.
> 
> mailpath=(${(f)"$(for i in $HOME/{Mail,savenews}/[^.]*(.rNL+0) ; print $i\?New mail in ${i:t})"})

Unfortunately, this doesn't work for me.  But as the other version's up
and running and more extensible (could parse every file if it's really a
mailbox, for example), this isn't a problem.

Thanks again for the help.

Jörg


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: problem/bug: array definition from command (backticks) - solved
  2001-06-27  3:24   ` problem/bug: array definition from command (backticks) - solved Jörg Ziefle
@ 2001-06-27  6:53     ` Bart Schaefer
  0 siblings, 0 replies; 4+ messages in thread
From: Bart Schaefer @ 2001-06-27  6:53 UTC (permalink / raw)
  To: Jörg Ziefle; +Cc: zsh-users

On Jun 26, 11:24pm, Jörg Ziefle wrote:
}
} mailpath=("$($HOME/bin/printmailfolders-zsh.pl)")
} 
} does The Right Thing (TM).

If it does, it does so by accident.  If printmailfolders-zsh.pl is the
same script you sent in a later message, what the above statement does
is set mailpath to an array consisting of a single element that is a
string with embedded double quotes and backslash-n sequences.  Try a

    print -lr "$mailpath[@]"

after the above and you'll see what I mean: you get one long line with
a lot of quote-backslash-n-quote in it.  I can't possibly see how that's
the result you intended, or how it could report the right thing when new
mail arrives.

Change the last two lines of your perl script to:

    @folders = map { m,^.*/([^/]+)$,; "$_?New mail in $1."} @folders;
    print join "\n", @folders;

Then change your assignment to:

    mailpath=( "${(f)$($HOME/bin/printmailfolders-zsh.pl)}" )

Now try `print -lr "$mailpath[@]"', you should get one line per mailbox.

} > mailpath=(${(f)"$(for i in $HOME/{Mail,savenews}/[^.]*(.rNL+0) ; print $i\?New mail in ${i:t})"})
} 
} Unfortunately, this doesn't work for me.

That's because you still have 3.1.6 and the quoting Clint used only works
after 3.1.9 or thereabouts.

However, did you notice this part of the documentation for `mailpath'?

    The message will undergo parameter expansion, command substitution
    and arithmetic expansion with the variable $_ defined as the name
    of the file that has changed. [...] If an element is a directory
    instead of a file the shell will recursively check every file in
    every subdirectory of the element.

In other words, with no perl at all,

    maildirs=( $HOME/{Mail,savenews} )
    mailpath=( $^maildirs'?New mail in $_' )

will probably do almost everything that you want.

-- 
Bart Schaefer                                 Brass Lantern Enterprises
http://www.well.com/user/barts              http://www.brasslantern.com

Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net   

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2001-06-27  6:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-06-27  1:42 problem/bug: array definition from command (backticks) [long] Jörg Ziefle
2001-06-27  3:12 ` Clint Adams
2001-06-27  3:24   ` problem/bug: array definition from command (backticks) - solved Jörg Ziefle
2001-06-27  6:53     ` Bart Schaefer

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).