This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Unacceptable behavior -- slowing down script execution
- From: Eric Blake <eblake at redhat dot com>
- To: cygwin at cygwin dot com
- Date: Mon, 20 Sep 2010 09:21:56 -0600
- Subject: Re: Unacceptable behavior -- slowing down script execution
- References: <4C939E17.8030208@charter.net> <4C9412F9.8050504@laposte.net> <4C94A412.6060100@charter.net>
On 09/18/2010 05:35 AM, SJ Wright wrote:
Is there any reason, when bash itself nowadays has pretty good
tab-completion, why bash-completion is still available in setup.exe or
elsewhere in the Luniverse?
Yes. Builtin bash completion ONLY targets command names (in the first
shell word) and file names (in subsequent shell words). The
bash-completion package adds context-sensitive tab completion (ssh <TAB>
completes on known machine names, chown <TAB> completes on known user
names, git branch <TAB> completes on branch names in the current
repository, etc.). If you want the additional context sensitivity
(which _I_ do), then bash-completion is a must. If you don't mind
losing out on the extra context sensitivity and want bash to use less
resources, then avoid bash-completion. It's up to you.
--
Eric Blake eblake@redhat.com +1-801-349-2682
Libvirt virtualization library http://libvirt.org
volunteer cygwin bash-completion maintainer
--
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