Mail Archives: cygwin/2010/06/30/13:54:09
--------------enigE3C0192EC10104A203A03C03
Content-Type: multipart/mixed;
boundary="------------080101020803070900050805"
This is a multi-part message in MIME format.
--------------080101020803070900050805
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
A new release of bash-completion, 1.2-1, is now available for download,
leaving 1.1-2 as previous.
NEWS:
=3D=3D=3D=3D=3D
This is a new upstream release. Changes since the prior release are
attached. For more details, including how to enable bash-completion for
your interactive shells after installing this package, see
/usr/share/doc/bash-completion/.
DESCRIPTION:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
bash-completion provides programmable completion enhancements to bash
TAB-completion. Based on the command you type, hitting TAB later on in
the command line will perform completions on strings that make sense for
the context of the command, rather than blindly completing on filenames.
NOTE:
=3D=3D=3D=3D=3D
You MUST edit your bash startup files to load bash-completion into memory:
make sure ~/.bashrc sources /etc/bash_completion, and ~/.bash_profile
sources ~/.bashrc. See /etc/defaults/etc/skel/.bashrc (after installing
base-files-3.7-1) for an example. Bash completions is not enabled by
default because it adds some noticeable startup delay to every interactive
shell (about 1.5 seconds on my 2.5 GHz WinXP). Depending on the reaction
on the cygwin mailing list, a future release may make bash_completion
turned on by default for every bash user, with no edits to ~/.bashrc requir=
ed.
UPDATE:
=3D=3D=3D=3D=3D=3D=3D
To update your installation, click on the "Install Cygwin now" link on the
http://cygwin.com/ web page. This downloads setup.exe to your system.
Save it and run setup, answer the questions and pick up 'bash-completion'
from the 'Shells' category.
DOWNLOAD:
=3D=3D=3D=3D=3D=3D=3D=3D=3D
Note that downloads from cygwin.com aren't allowed due to bandwidth
limitations. This means that you will need to find a mirror which has
this update, please choose the one nearest to you:
http://cygwin.com/mirrors.html
QUESTIONS:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
If you want to make a point or ask a question, the Cygwin mailing list is
the appropriate place.
--=20
Eric Blake
volunteer cygwin bash-completion maintainer
CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
To unsubscribe to the cygwin-announce mailing list, look at the
"List-Unsubscribe: " tag in the email header of this message. Send email
to the address specified there. It will be in the format:
cygwin-announce-unsubscribe-YOU=3DYOURDOMAIN DOT COM AT cygwin DOT com
If you need more information on unsubscribing, start reading here:
http://sourceware.org/lists.html#unsubscribe-simple
Please read *all* of the information on unsubscribing that is available
starting at this URL.
--------------080101020803070900050805
Content-Type: text/plain;
name="NEWS.short"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="NEWS.short"
bash-completion (1.2)
[ David Paleino ]
* Don't use pidof in _known_hosts_real() to detect whether Avahi is
available, since it's not available on MacOS X. Thanks to Rainer
M=C3=BCller <raimue AT codingfarm DOT de> (bash-completion MacPorts maintainer)
* Fixed "freq" and "rate" completion for iwconfig
* contrib/munin-node fixed (Debian: #550943)
* contrib/dpkg fixed -W and --show completing on .?(u)deb's (Debian: #552=
109)
* contrib/aptitude: add @(add|remove)-user-tag
* Added munindoc completion to contrib/munin-node, thanks to Tom
Feiner (Debian: #553371)
* Added colordiff completion, same as diff
* contrib/cpio: added missing completions for -?, --help, --license, --us=
age,
--version and (-p) --to-stdout (Debian: #557436)
* Style policy: don't use fancy globbing in case labels
* Added .fdf completion to okular and evince
* Added .okular completion to okular (Debian: #545530)
* Added lintian completion
* Refreshed reportbug completion, added --from-buildd (Debian: #579471)
* Special-case "apt-get source" (Debian: #572000)
* Added lintian completion (Debian: #547361)
* contrib/dpkg: update completion to current API
* Styleguide: establish line wrapping and $() instead of ``
[ Ville Skytt=C3=A4 ]
* Create bz2 dist tarball too.
* Include CHANGES in dist tarball.
* Include profile snippet in tarball, install it.
* Rename contrib/bluez-utils to contrib/bluez to follow bluez 4.x naming.
* Apply cardctl completion to pccardctl too.
* Apply pine completion to alpine too.
* Remove many unnecessary short option completions where long ones exist.
* Improve chsh, chgrp, chown, configure, curl, cvs, find, gkrellm, gzip,
iconv, lftp, look, lzma, make, man, mdadm, modprobe, mount, mplayer,
mysqladmin, perldoc, rsync, screen, service, scp, ssh, sshfs, unzip,
update-alternatives, vncviewer, wget, yp-tools, xine based players' and
general hostname completions.
* Add abook and wtf completion, based on work by Rapha=C3=ABl Droz.
* Add cvsps, dragon, fusermount, jarsigner, k3b, lftpget, modplug123,
pm-utils, rtcwake, pack200, unpack200, pbzip2, pbunzip2, pbzcat, pigz,
unpigz, and wol completions.
* Don't overwrite other host completions when completing from multiple
SSH known hosts files.
* Speed up installed rpm package completion on SUSE, based on work by
Marco Poletti (Alioth: #312021).
* Improve sourcing snippets from completion dirs.
* Drop support for bash < 3. The compatiblity global variables $bashN,
$default, $dirnames, $filenames, $compopt, $nospace, $bashdefault, and
$plusdirs have been dropped too. 3rd party completions should switch
to using the complete/compgen features directly, and BASH_VERSINFO
for bash version checks.
* Protect various completions from unusual user input by not embedding the
input in external command arguments (Debian: #552631).
* Add /sbin to $PATH when invoking ifconfig and iwconfig.
* Combine dcop and qdbus completions into the latter.
* awk and sed usage portability fixes (Alioth: #311393, Debian: #501479).
* Fix leaking local variables from various completions.
* Turn on -o filenames in _filedir on bash >=3D 4.
* Deprecate modules completion, upstream modules >=3D 3.2.7 ships one.
* Protect grep invocations from user aliases (Alioth: #312143).
* Split sshfs completion from contrib/ssh into contrib/sshfs.
* Split mount and umount completion into contrib/mount.
* Split service completion into contrib/service.
* Split chown, chgrp, and id completions into contrib/coreutils.
* Split kill, look, and renice completions into contrib/util-linux.
* Split killall, pkill, pgrep and related completions into contrib/procps.
* Split ipsec completion into contrib/ipsec.
* Split ifup and ifdown completions into contrib/ifupdown.
* Do basic HTML file completion with Firefox and Chrome and friends,
and Epiphany.
* Do basic diff/patch completion with cdiff and kompare.
* Don't install mock completion by default, it's in upstream mock > 1.1.0.
* Do basic text editor completion with xemacs, sxemacs, kate, and kwrite.
* Do meta-command completion for aoss and padsp.
[ Freddy Vulto ]
* Prevent root PATH expansion prolifering in _root_command (bash >=3D 4.1=
.4)
* Only complete xhost if (_)xhost is available.
* Added _get_comp_words_by_ref to replace both _get_cword & _get_pword.
Also additional variables `words' and `cword' can be returned.
* Added _upvar & _upvars helper functions to aid in passing variables
by reference.
* Make _filedir emulate `-o filenames'
* Fixed completion perl modules containing colons.
* Merged __get_cword3 & __get_cword4 to _get_cword.
* Added __expand_tilde_by_ref helper function.
* Added __ltrim_colon_completions to fix completions containing colons
* Improved mutt completion
* Added _get_pword helper function, thanks to Sung Pae (Alioth: #312030)
[ Ted Stern ]
* Fix modules completion for "(default)" entries.
[ Jeremie Lasalle Ratelle ]
* Fix rsync remote path completion (Alioth: #312173, Gentoo: #297818).
[ Leonard Crestez ]
* Improve ssh -o suboption completion (Alioth: #312122).
* Fix NFS mounts completion (Alioth: #312285).
* Fix completion of usernames (Alioth: #311396, Debian: #511788).
* Fix chown test crashing on systems with no root group (Alioth: #312306).
* Fixed tests when BASH_COMPLETION or TESTDIR contain spaces.
* Fix mount handling of escapes (Alioth: #311410, Launchpad: #219971,
Debian: #511149).
* Cleanup scripts to run tests. Make runUnit and runCompletion use test/r=
un.
Make it possible to run tests from any directory.
* Add a --debug-xtrace option to test/run using BASH_XTRACEFD from bash-4=
.1.
* Add a --timeout option to test/run to override the default expect timeo=
ut.
[ Rapha=C3=ABl Droz ]
* Add xsltproc completion (Alioth: #311843).
[ Adrian Friedli ]
* Add ipv6calc completion.
[ Ildar Mulyukov ]
* Add showmount completion (Alioth: #312285).
[ Neville Gao ]
* Fix mount completion error "bash: [: too many arguments" (Alioth #31238=
1).
[ Austin English ]
* Make lookup of wine file completions case insensitive.
[ Igor Murzov ]
* Improve xz completion (Alioth: #312466).
[ Mario Schwalbe ]
* Update find completion (Alioth: #312491, Launchpad: #570113).
[ Mark van Rossum ]
* Add basic lyx completion.
-- David Paleino <d DOT paleino AT gmail DOT com> Wed, 16 Jun 2010 17:44:59 +0200
--------------080101020803070900050805--
--------------enigE3C0192EC10104A203A03C03
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at http://people.redhat.com/eblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBCAAGBQJMK4RPAAoJEKeha0olJ0NqCoAIAJiVBIZhC5uGgoDRkuKgO6Qq
J3Bp2QTq7CQ61VNowgrm6v2mw4CLkjO3k2LHBKkm9+AnCwCsqQA66MPX81/PJKPE
gdC6nab+RJ/KMQ8gBjsKKTc/AeKpxDLPfuv1EOTUZO1X4t271b+4F61JsoCzGWBY
cLoqE4kd9KjNDan5Gc6S8d0Na6yY9FCzEaE2KckO/gurirZWF2zKLMBwCx/pWYr0
kfciEMyuxzJvK9KHHFLpc8R6p5eYmdlusBss1ElyL7g88ZP+6hTo1YjLbMKFzp7D
zhqsfCdeG1kdUQZjv+xGCJMqlBWZNFCLOpQTjVueEmqJSAGy+rY/eCOnhzVugTI=
=Mf4P
-----END PGP SIGNATURE-----
--------------enigE3C0192EC10104A203A03C03--
- Raw text -