2 * Ensure that stdout and stderr are distinct
3 * Fix segfault in symlink name lookup
4 * Remove ancient workarounds for cygwin B19 and B20: don't use
5 CYGWIN_CONV_* macros but instead call cygwin_conv_* functions
7 * For cygwin-1.7, avoid deprecated cygwin_conv_* functions.
8 NOTE: Only the barest minimal changes were made, so (a) non-ascii
9 characters still not supported, and (b) long pathnames are not
10 yet supported. This will occur on the new 1.2 development stream.
13 * "Fix" 100% CPU usage problem reported with urxvt-X (at least, if
14 OS < Windows 7), by ensuring that W7 workaround is employed only
15 if OS is actually W7 or above, and
16 * Logical refactoring:
17 - if $target is GUI, just launch it (don't worry about consoles)
18 - if a console is already present, ensure that $target's stdio
19 is connected to it, and launch $target. This avoids extra
20 pipes, and some 100% CPU problems.
21 - Otherwise, create a new console and hide it (using various OS-
22 dependent techniques, incl. the W7 workaround), connect the
23 $target's stdio to it, and launch $target.
26 * New maintainer (Charles Wilson took over from Alexander Gottwald)
27 * Updated build machinery
28 * Added patch to support invisible consoles on Windows 7 (Corinna Vinschen)
31 * Create a real hidden console
34 * Remove quotes from search path. Fixes problem with spaces in filenames
37 * Remove quotes from exename. Fixes problem with spaces in filenames
40 * Copy cygwin environment variables to windows environment
41 * Disable WinMainCRTStartup wrapper
44 * The order of icons has been adjusted so the X is now at index 2
45 again and X-start-menu-icons should display right.
49 * original standalong package for the run utility, extracted
50 from the cygwin X-startup-scripts package.