[patch 0/8] Bash improvements
Tue Nov 2 00:33:00 GMT 2010
This is a series of patches that tries to improve the user experience in Cygwin.
It adds three new features:
EXECIGNORE is a colon-separated list of glob patterns. If a file
's full patch matches one of these, it is never considered
executable for completion purposes. EXECIGNORE=*.dll is a good start.
completion_strip_exe is a new shell option. When enabled,
bash tries to use the short name of a program instead of
its longer ".-exe"-suffixed one. With this on, pin<tab>
completes to "ping".
3. dg-dwim (C-x C-w)
This is a new readline command that toggles the shell word before
point between Unix and Windows path syntax, with a heuristic to
detect unquoted Windows paths.
Try typing "notepad ~/.profile", then hit C-x C-w
The command line will be changed to
If you hit C-x C-w again, you'll see
It also works with glob patterns; try it out.
I hope this stuff is useful.
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin