[Bash-completion-devel] I don't think this is a bug, that is why I am sending you a mail

Igor Murzov e-mail at date.by
Mon Jul 9 11:19:42 UTC 2012


> Hello Igor!
> 
> Thanks for answering.
> 
> Bash itself works perfectly. It also works with bash_completion 1.3 when I
> just change the path to the source files, and the bash_completion.d though
> it errs on a couple of items namely _python, xz and tar.
> 
> Well, I use bash version 4.x so I figured it was best to use the latest
> version, but the bash_completion, totally locks up every thing, (not having
> tried any meta key to bypass), when I have it sourced, it even locks up
> commands for which I have done a "complete -r" for.
> 
> I'll come back to you, doing one more test, as I have had some completion
> scripts sourced, that is not coming with the origin of the bash_completion
> package.
> 
> And as you have seen how I have done it, I have made my own etc:  ~/etc and
> put it all under there, because packet managers on OsX these days, they
> don't play nice with the others…
> Below is the output, showing you the result when *only* version 1.99 is
> involved:

Can you test version 2.0? It has some fixes to filename completion.
If you have free time, then you can bisect the issue, that would be
most helpful.

> 895$ ls
> ls        lsbom     lsdistcc  lsg       lsm       lsof      lsvfs
> 895$ ls
> ls        lsbom     lsdistcc  lsg       lsm       lsof      lsvfs
> 895$ ls *l
> -bash: /bin/ls: Argument list too long
>
> 896$ ls *
> -bash: /bin/ls: Argument list too long
> 897$ vim *
> Display all 186 possibilities? (y or n)
> 897$ vim cd prj
> -bash: /Users/tommybollman/bin/vim: Argument list too long
> 898$ cd Prj
> /Users/tommybollman/Documents/Prj
> 899$ ls
> -bash: /bin/ls: Argument list too long
> 899$ ls
> -bash: /bin/ls: Argument list too long
> 900$ comple -r ls
> -bash: comple: command not found
> 901$ complete -r ls
> -bash: complete: ls: no completion specification
> 902$ Complete -r ls
> -bash: Complete: command not found
> 903$ ls
> -bash: /bin/ls: Argument list too long
> 903$ comple -r /bin/ls
> -bash: comple: command not found
> 904$ complet -r /bin/ls
> -bash: complet: command not found
> 905$ complete -r /bin/ls
> -bash: complete: /bin/ls: no completion specification
> 906$ ls
> -bash: /bin/ls: Argument list too long
> 906$
> 
> 
> 
> Cheers
> 
> Tommy
> 
> 
> 2012/7/9 Igor Murzov <e-mail at date.by>
> 
> > > I don't think this is a bug, that is why I am sending you a mail, because
> > > it is too much for your bugreports, and I think it is more of  a "me"
> > > problem, and a software problem. And I have worked so HARD to make this
> > > work, so I hope you take your time to look through the data I send with
> > > you, because I guess you can easily pinpoint it. And I NEED this! I am
> > > supposed to have a whole lot of stuff going on, where this will help me.
> > >
> > >
> > > There is one thing with this I ought to tell you right away, and that is,
> > > that I am having bash installed as login shell, correctly, but Snow
> > Leopard
> > > didn't ship with
> > >
> > > My problem right now is this that it doesn't work at all; when I hit "ls"
> > > for instance I get this as a result:
> >
> > By "it" you mean "bash-completion"? Does bash itself work as expected?
> >
> > > ------------------------------------------------------------------
> > > -bash: /bin/ls: Argument list too long
> > > 878$
> > > 878$
> > > 878$ bash --version
> > > -bash: /opt/local/bin/bash: Argument list too long
> > > ------------------------------------------------------------------
> > >
> > >  I am using bash_complete Release 1.99 (downloaded 2 days ago)
> > >
> > > I am using Mac Os X Snow Leopard Latest Patch 10.6.8
> > >
> > > I am using " GNU bash, version 4.2.29(2)-release
> > (i386-apple-darwin10.8.0)"
> > >
> > > I use Terminal.app for Mac Os X Version 2.1.2 (273.1)  I have specified
> > My
> > > terminal type to xterm-color. LC_ALL, and that are sent to the shell from
> > > the Terminal.app.
> > >
> > > I'm sending both my .inputrc and my .bashrc, and I really hope you can
> > and
> > > will help me!
> >
> > Does completion work better without .bashrc ? You have lots of custom
> > settings
> > in your .bashrc, probably some of them break completion.
> >
> > > Thanks in advance!
> > >
> > > Tommy Bollman /McUsr
> > >
> > > My .bashrc looks like this, with your software in it, but then the
> > > keyboard, is almost hanging, the commandline interpreter not working.
> >



More information about the Bash-completion-devel mailing list