release 1.3.4
[cygwin-run.git] / NEWS
blobda42f45009f3bd1c6eebe0483e00a2038337406d
1 1.3.0 (2013-07-24)
2         * Entirely refactored to use library routines from run2.
3         * -wait need not be the first argument
4         * New options --run-nogui, --run-notty, --run-verbose,
5           and --run-debug[=N] controlling how run.exe itself reports
6           error conditions and other messages.
7           + By default, it is silent. If any messages are enabled
8             via --run-verbose or --run-debug=N, then they will either
9             be reported on stderr, or in windows popup boxes.
10           + stderr is used if run.exe is launched from the cmdline, or
11             if --run-nogui.
12           + Windows popup boxes are used if run.exe is launched by
13             doubleclicking it or by a Windows shortcut, or if --run-notty.
15 1.2.0 (2013-05-30)
16         * If cygwin, require at least cygwin-1.7
17         * Support cygwin64 and mingw64.
19 1.1.13 (2011-01-25)
20         * Ensure that stdout and stderr are distinct
21         * Fix segfault in symlink name lookup
22         * Remove ancient workarounds for cygwin B19 and B20: don't use
23           CYGWIN_CONV_* macros but instead call cygwin_conv_* functions
24           directly.
25         * For cygwin-1.7, avoid deprecated cygwin_conv_* functions.
26           NOTE: Only the barest minimal changes were made, so (a) non-ascii
27           characters still not supported, and (b) long pathnames are not
28           yet supported. This will occur on the new 1.2 development stream.
30 1.1.12 (2009-08-18)
31         * "Fix" 100% CPU usage problem reported with urxvt-X (at least, if
32           OS < Windows 7), by ensuring that W7 workaround is employed only
33           if OS is actually W7 or above, and
34         * Logical refactoring:
35           - if $target is GUI, just launch it (don't worry about consoles)
36           - if a console is already present, ensure that $target's stdio
37             is connected to it, and launch $target.  This avoids extra
38             pipes, and some 100% CPU problems.
39           - Otherwise, create a new console and hide it (using various OS-
40             dependent techniques, incl. the W7 workaround), connect the
41             $target's stdio to it, and launch $target.
43 1.1.11 (2009-08-10)
44         * New maintainer (Charles Wilson took over from Alexander Gottwald)
45         * Updated build machinery
46         * Added patch to support invisible consoles on Windows 7 (Corinna Vinschen)
48 1.1.10 (2006-05-22)
49         * Create a real hidden console
51 1.1.9 (2006-04-06)
52         * Remove quotes from search path. Fixes problem with spaces in filenames
54 1.1.8 (2006-03-31)
55         * Remove quotes from exename. Fixes problem with spaces in filenames
57 1.1.7 (2006-03-08)
58         * Copy cygwin environment variables to windows environment
59         * Disable WinMainCRTStartup wrapper
61 1.1.6 (2005-11-09)
62         * The order of icons has been adjusted so the X is now at index 2
63           again and X-start-menu-icons should display right.
64         * Manpage added
66 1.1.5 (2005-11-26)
67         * original standalong package for the run utility, extracted
68           from the cygwin X-startup-scripts package.