9 Sep 2006 05:17
Updated [experimental]: bash-3.1-7
Eric Blake <ebb9 <at> byu.net>
2006-09-09 03:17:37 GMT
2006-09-09 03:17:37 GMT
A new release of bash, 3.1-7, is available for experimental use. 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. NEWS: ===== This is a minor patch release. The only change is removing outdated cygwin-specific #ifdefs that are no longer necessary in light of improvements in cygwin itself. Remember, you must not have any bash or /bin/sh instances running when you upgrade the bash package. This release will work with cygwin-1.5.21-1 or later. DESCRIPTION: ============ Bash is an sh-compatible shell that incorporates useful features from the(Continue reading)
RSS Feed