X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-0.6 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,TVD_RCVD_IP,TW_HR X-Spam-Check-By: sourceware.org Date: Sun, 3 Apr 2011 21:40:00 -0700 (PDT) From: "Peter A. Castro" To: Vikas Mishra cc: cygwin AT cygwin DOT com Subject: Re: Zsh completion problem In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-1463811017-451225891-1301892000=:3497" X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com ---1463811017-451225891-1301892000=:3497 Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8BIT On Fri, 1 Apr 2011, Vikas Mishra wrote: Greetings, Vikas, > 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. I think you're going to have to give me some examples of what completion you are attempting. I still can't make this fail no matter what I try. Your .zcompdump looks fine to me and if I strip my config to be just your example (uncommented, of course) I can't make it fail. > Regards, > Vikas > > On Thu, Mar 24, 2011 at 7:23 PM, Vikas Mishra wrote: >> Hello Peter, >> >> Thanks for your response. >> >> On Thu, Mar 24, 2011 at 6:36 PM, Peter A. Castro wrote: >>> 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).  This 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 >> > -- Peter A. Castro or "Cats are just autistic Dogs" -- Dr. Tony Attwood ---1463811017-451225891-1301892000=:3497 Content-Type: text/plain; charset=us-ascii -- 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 ---1463811017-451225891-1301892000=:3497--