delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2011/04/01/18:14:48

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=0.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,TW_HR
X-Spam-Check-By: sourceware.org
MIME-Version: 1.0
In-Reply-To: <AANLkTi=xxj7m78uwDGEFCVQqrs-_VHvrb8bJb0K1Cw66@mail.gmail.com>
References: <AANLkTimvuT=oHRV0+wCjudgV6zoHr-OoHLUR1n9=MN9t AT mail DOT gmail DOT com> <alpine DOT LNX DOT 2 DOT 00 DOT 1103241753160 DOT 3447 AT gremlin DOT fruitbat DOT org> <AANLkTi=xxj7m78uwDGEFCVQqrs-_VHvrb8bJb0K1Cw66 AT mail DOT gmail DOT com>
Date: Fri, 1 Apr 2011 15:14:35 -0700
Message-ID: <AANLkTinp3tu+tZWxiLM651sihdjxdnx_pCX-a52imWQ1@mail.gmail.com>
Subject: Re: Zsh completion problem
From: Vikas Mishra <vikasm AT vikasmishra DOT org>
To: "Peter A. Castro" <doctor AT fruitbat DOT org>
Cc: cygwin AT cygwin DOT com
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Any suggestions anyone?
I would really like to have completion in my zsh shells. Incidentally
I installed from source in cygwin and still have the same issue. So I
don't believe it is a package issue. I think it may be a bigger issue
with my cygwin environment.

Regards,
Vikas

On Thu, Mar 24, 2011 at 7:23 PM, Vikas Mishra <vikasm AT vikasmishra DOT org> wrot=
e:
> Hello Peter,
>
> Thanks for your response.
>
> On Thu, Mar 24, 2011 at 6:36 PM, Peter A. Castro <doctor AT fruitbat DOT org> wr=
ote:
>> On Thu, 24 Mar 2011, Vikas Mishra wrote:
>>
>> The ultimate cause of this particular problem was permissions on the
>> "functions" directories not being to zsh's liking (ie: having write
>> permission for group or other). =A0This was a build error on my part for
>> 4.3.11-1, which was corrected in 4.3.11-2.
>> (Make sure you have installed 4.3.11-2, btw :-)
>
> I just installed this cygwin installation today and I think 4.3.11-2
> was release in early January so I believe I do have the latest
> version.
>
>>
>> With the permissions wrong, compinit fails to load any of the completion
>> functions and ends up creating a very, very abbreviated .zcompdump file
>> (less than 1k in size, versus > 30k size).
>
> In my case, the size of zcompdump was 32KB (I had forgotten to mention
> it the first time around). I have attached the zcompdump file so that
> you can see if this is correct or not.
>
>> You can tell this by looking at the .zcompdump and if it things like
>> _comps() are mostly empty, then you are hitting the problem.
>>
>> Verify that you .zcompdump has move that a few functions in it and verify
>> the permissions on all directories under /usr/share/zsh/4.3.11 are 755
>> (rwxr-xr-x) and that all files under those directories are 644
>> (rw-r--r--).
>
> I rechecked the permissions on the directories and they were correct.
> I have also attached the smallest version of my zshrc which still has
> a problem - basically this is just "autoload -U compinit && compinit".
>
> I installed version 4.3.10 (with the Cygwin installer and have the
> same problem). Let me know if any more info will help.
>
> Regards,
> Vikas
>

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019