zsh-users
 help / color / mirror / code / Atom feed
From: Bart Schaefer <schaefer@brasslantern.com>
To: zsh-users@zsh.org
Subject: Re: killed zsh completion (cygwin)
Date: Mon, 15 Sep 2014 09:08:59 -0700	[thread overview]
Message-ID: <140915090859.ZM3789@torch.brasslantern.com> (raw)
In-Reply-To: <XnsA3A9655E4AD9Fdavidrayninfocouk@80.91.229.13>

On Sep 15,  8:57am, zzapper wrote:
}
} I installed a new user on Win8.1 and wanted to run Cygwin/zsh.
} however when I started zsh the entire autoloads listed to the console 

"The entire autoloads" doesn't seem to match what's described in the
superuser.com thread you linked.  Is the description in the thread
accurate or are you seeing something else?  Do you get prompted for
anything during shell startup?

} If I delete .zcompdump the listing of the autoloads stops

Does it start happening again after .zcompdump is re-created, or does
removing it fix this part for good?  Or is .zcompdump NOT re-created?

Does completion work after removing .zcompdump?  (I'm guessing not.)

} ls *yy*<tab> does work but lists all matches

That's because you're invoking expansion in that case, not completion.

} zsh 5.0.2 (x86_64-unknown-cygwin)
} 
} I would guess it's something to do with file ownership as completion is 
} still working for the original user

The "compaudit" function called from compinit will refuse to load from
$fpath if the directories are owned and writable by another user who
is not recognized as a system administrator.  I don't know precisely
how that ends up getting interpreted under cygwin.

You can run compaudit by hand to see if that's involved in the problem:

zsh -f
% source $^fpath/compaudit(N[1])


  reply	other threads:[~2014-09-15 16:09 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-15  8:57 zzapper
2014-09-15 16:08 ` Bart Schaefer [this message]
2014-09-15 16:50   ` zzapper
2014-09-15 19:31     ` zzapper

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=140915090859.ZM3789@torch.brasslantern.com \
    --to=schaefer@brasslantern.com \
    --cc=zsh-users@zsh.org \
    /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).