From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27668 invoked by alias); 15 Sep 2014 16:09:06 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 19084 Received: (qmail 11726 invoked from network); 15 Sep 2014 16:09:02 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 From: Bart Schaefer Message-id: <140915090859.ZM3789@torch.brasslantern.com> Date: Mon, 15 Sep 2014 09:08:59 -0700 In-reply-to: Comments: In reply to zzapper "killed zsh completion (cygwin)" (Sep 15, 8:57am) References: X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-users@zsh.org Subject: Re: killed zsh completion (cygwin) MIME-version: 1.0 Content-type: text/plain; charset=us-ascii 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* 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])