I was finally able to reproduce this in a simple test case. The test
case requires a copy of GNU make 3.81 from the GnuWin32 distribution. I
haven't (yet) been able to reproduce this problem in a standalone shell
script.
To get the required components from GnuWin32, point a browser to
http://gnuwin32.sourceforge.net/packages/make.htm and download the
"Binaries" and "Dependencies" zip files from the "Download" section.
Extract "bin\make.exe" from the downloaded "make-3.81-bin.zip" archive.
Extract "bin\libiconv2.dll" and "bin\libintl3.dll" from the downloaded
"make-3.81-dep.zip" archive.
Create a test directory (no spaces in the path. I used "C:\uwin-test")
and create "Makefile" with the following content: (Note: tabs for
indentation)
test1:
@echo "test1 start"
@$(MAKE) test2 >/dev/null 2>&1
@echo "test1 done"
test2:
@echo "test2"
Copy the extracted "make.exe", "libiconv2.dll", and "libintl3.dll" to
the same location as "Makefile".
Start a UWIN ksh session (Start -> Programs -> UWIN 4.5 -> ksh for
Windows). Change directories to the test directory (cd /C/uwin-test)
and run "./make". "test1 start" should be displayed, but then the
foreground and background colors will both be set to black so "test1
done" will not appear. The command prompt will also not appear though
you will see the cursor advance. The colors can be reset via the
properties panels available from the ksh window's system menu.
Removing any of the file redirection will prevent the problem from
occurring.
Tom.
On 12/9/2009 6:26 AM, David Korn wrote:
Subject: Re: Re: [uwin-users] 2009-12-04 beta update
--------
This has been a small irritant since I first started using uwin a
decade ago. Instead of resetting with the console properties, I
simply exit and start another instance, which is nearly always OK.
But I fail to see why this would render uwin "essentially unusable for
running an interactive 'ksh' shell."
I have seen this behavior, but I don't know of any sequence of
actions that cause it. If anyone can reproduce this in a repeatable
way, I would appreciate if they would report it so that we can
resolve this.
David Korn
[email protected]
_______________________________________________
uwin-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/uwin-users
--
Oracle Email Signature Logo
Tom Honermann | Senior Principal Software Engineer | 503.276.2354
Oracle | PeopleTools Development
1211 SW 5th Ave, Suite 9080, Portland, OR 97204
_______________________________________________
uwin-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/uwin-users