home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / os / linux / 20878 < prev    next >
Encoding:
Text File  |  1992-12-18  |  1.9 KB  |  57 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!ehsn11.cen.uiuc.edu!jy10033
  3. From: jy10033@ehsn11.cen.uiuc.edu (Joshua M Yelon)
  4. Subject: Brilliant idea: Linux as Homework!
  5. References: <1992Dec17.182932.9286@mcs.kent.edu>
  6. Message-ID: <BzF919.DpC@news.cso.uiuc.edu>
  7. Sender: usenet@news.cso.uiuc.edu (Net Noise owner)
  8. Organization: University of Illinois at Urbana
  9. Date: Thu, 17 Dec 1992 21:00:42 GMT
  10. Lines: 45
  11.  
  12. nselvara@Nimitz.mcs.kent.edu (Nagarajan Selvaraj) writes:
  13.  
  14. >Next semester we could take six hours of independent study to work
  15. >on linux...
  16.  
  17. I just thought this was such a good idea, that it deserved to be posted
  18. with a bolder, brighter subject line.  I apologize to those who read the
  19. first message for the redundancy, but I didn't want anyone to miss this
  20. opportunity.  If we can talk our intro-OS-hacking professors to let us do
  21. Linux projects, we'd have extra time to work on Linux, and that's very
  22. worthwhile.
  23.  
  24. As for a specific answer to your question:  if you don't have Linux,
  25. then you can still write general Unix applications that will run on
  26. all unixes, and we can use them under Linux.  Here's my first suggestion:
  27.  
  28. One wish of mine is a shell with the ability to give pop-up help
  29. partway through the command-line.  In other words, you would type:
  30.  
  31.     $ lpr -P ?
  32.  
  33. and it would say:
  34.  
  35.     one of the following:
  36.         printronix
  37.         laserwriter
  38.  
  39. and then it would put the cursor back on the question mark, so you could
  40. finish the command.
  41.  
  42. It might generate that help-text by running
  43.     
  44.     /usr/help/help-lpr -P
  45.  
  46. so, you could add help for another command by adding another
  47. help-program to /usr/help.
  48.  
  49. It would be most useful if it were a set of patches to tcsh or bash.
  50. That way, we wouldn't have to give up our favorite shell to get this
  51. feature.
  52.  
  53. Later on, somebody might even design a special programming language to
  54. make it easy to write help-programs.
  55.  
  56. This is a fairly hard project.
  57.