home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume32 / shlm / part01 / README < prev    next >
Text File  |  1992-09-20  |  2KB  |  52 lines

  1. shm - shell layer manager, version 1.1                      Sept 13, 1992
  2. condump/restore - dump/restore console screen contents
  3.  
  4. INTRODUCTION  
  5. Shm allows a user at any terminal to create multiple shell sessions and
  6. to switch between them.  It is designed as an improved 'shl'. Read shm.doc
  7. for more information.
  8.  
  9. Condump/restore allows you to pipe the contents of the console screen
  10. into a file, and print or restore it later.
  11.  
  12. PLATFORMS
  13. Any system that has sxt devices, like System V and Xenix, should be able
  14. to run this program.  It does not work under some SVr4 because of an sxt
  15. bug. If your 'shl' command allows you to create shells and do 'ls'
  16. commands, this program should work for you too.
  17.  
  18. INSTALLATION  
  19. Edit the Makefile and config.h, type 'make', then  'make install'.  
  20.  
  21. If you desire to have shm without condump or restore, merely edit
  22. config.h to undefine USE_CONDUMP, and remove the links to condump and
  23. conrestore after installation.
  24.  
  25. If you desire condump and conrestore without shm, copy Make.con_only to
  26. Makefile and tdo your 'make' and 'make install'.
  27.  
  28. DEBUGGING
  29. I think you can possibly have three types of problems.  Here they are,
  30. and here's how to deal with them.
  31.  
  32. - shm hangs - 
  33. compile with DEBUG defined and look in a file called 'shm_debug.log' in
  34. the current directory to see the last debug line it reached.  Add more
  35. 'DB;' calls to the code and try again until you have found the line it
  36. is getting hung on.  Then, if you can't find the problem, e-mail me with
  37. the source code line and I will try to figure it out.  Telling me the
  38. line number probably wouldn't help because after you add all those DB's,
  39. the line numbering is going to change.
  40.  
  41. - you exit shm but processes are still running on your sxt devices -
  42. Let me know the circumstances of this.
  43.  
  44. - program works on console but not on dumb terminals -
  45. - multi-screens broke -
  46. - compile problems -
  47. Let me know about these.
  48.  
  49. BUGS, COMMENTS
  50. send to Bruce Momjian, root%candle.uucp@bts.com 
  51.  
  52.