	Bugs and Limitations
	1/18/96

1. Some of the makefile targets are not yet working.  Those known to
   work include all, uninstall, check, ksh, config.h, makefile,
   debugtools (only check-fd and check-sigs.), clean, & distclean.

2. You cannot start a full screen session from the windowed ksh command line.

3. Some 'ksh bugs ksh' tests require a local /tmp, /bin, and /etc  
   directory. The bin directory needs a copy of ksh 
   (called sh). The /etc directory needs a copy of termcap and passwd 
   (or any file with these names). 

4. Job control is not working and may never work in os/2 (no sigstp,
   sigcont, etc).

5. Hereis documents leave a tmp file behind that will need to be erased
   manually.

6. The 'make check' command does not yet work.  I believe that this is
   a perl problem.  Stdout redirection is not getting passed to the
   exec command after a fork.

7. To build verion 5.2.4 ksh you will need to copy th.cmd from this 
   directory to the os2 subdirectory in the source tree and make the 
   following change to sh.h in the source tree.

*** sh.h~	Tue Jan 09 16:38:48 1996
--- sh.h	Thu Jan 18 20:40:14 1996
***************
*** 200,206 ****
  
  /* Special cases for execve(2) */
  #ifdef OS2
! # define ksh_execve(p, av, ev)	_execve(p, av, ev)
  #else /* OS2 */
  # if defined(OS_ISC) && defined(_POSIX_SOURCE)
  /* Kludge for ISC 3.2 (and other versions?) so programs will run correctly.  */
--- 200,206 ----
  
  /* Special cases for execve(2) */
  #ifdef OS2
! # define ksh_execve(p, av, ev)	ksh_execve(p, av, ev)
  #else /* OS2 */
  # if defined(OS_ISC) && defined(_POSIX_SOURCE)
  /* Kludge for ISC 3.2 (and other versions?) so programs will run correctly.  */
