NOTICE:
=======
This version removes several outdated #defines that were once necessary in
older versions of cygwin, but which made bash on cygwin different and
slower than bash on Linux. In the process, there is a major change in
behavior - bash no longer forces text mode when reading scripts. If your
script resides on a text mount point, you will not notice any difference.
If your script resides on a binary mount point, and has normal unix \n
line endings, you may notice a slight speedup. But if your script resides
on a binary mount point, and has \r\n line endings, bash will most likely
encounter syntax errors. The fix is simple - use d2u to convert script
files residing on a binary mount point to be unix files, or if you must
use DOS lines, use a text mount point. Because of this change in
behavior, I am marking this version experimental for a while until I can
gauge from mailing list traffic that it is safe to promote to current.