home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / k / ksh48.zip / Changes.pc < prev    next >
Text File  |  1992-08-25  |  1KB  |  29 lines

  1. Changes by Peter Collinson - Hillside Systems/BSDI - July 1992
  2.  
  3.  
  4. a)    Add select command - this cannot be ksh without that.
  5.     (It NEEDS typedefs too)
  6. b)    Remove all the bcopys from vi.c
  7.     add 
  8.     #define memmove in sh.h for BSD systems
  9. c)    Add <Esc>* command to vi mode - expands to a list of files
  10.     using the menu printing routine
  11. d)    Add my version of history, that works much like the `proper' ksh
  12.     storing data in a file that is shared between different invocations
  13.     of the shell.
  14. e)    Add the ability to redirect to am expansion... ie
  15.  
  16.         ls > o*
  17.     if o* is unique then it puts it into the file that matches
  18.     otherwise it puts it to a file called o*... this is current
  19.     behaviour.
  20. f)    Add alternations, from Csh.d) This is not part of ksh but is something
  21.     that csh users really miss from the Bourne shell derivatives. The idea
  22.     is that lists inside curly braces expand to arguments. ie.
  23.         exampl{a,b,c,d,e}
  24.     will expand to 5 arguments
  25.         exampla examplb examplc exampld example
  26.     Recursive lists are permitted.
  27. g)    Add suspend as a built-in alias.
  28. h)    Port to BSD/386 - add _POSIX_TERM and _BSDI as defines.
  29.