home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / utility / cli / sksh017.lzh / doc / Bugs.doc < prev    next >
Encoding:
Text File  |  1991-05-04  |  1.9 KB  |  133 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                Bugs, Limitations, and Future Directions
  17.  
  18.                                  SKsh
  19.  
  20.                     A ksh-like Shell for the Amiga
  21.  
  22.                               Version 1.7
  23.  
  24.  
  25.                          (Copyright) 1988-1991
  26.  
  27.                               Steve Koren
  28.  
  29.                               May 4, 1991
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.        Known Bugs and Limitations
  74.  
  75.  
  76.      Function definitions cannot be listed with the  'set'  command.
  77.      This would not be terribly difficult to add; but it would  make
  78.      the executable larger.
  79.  
  80.      The 'exit' statement does not work correctly  in  a  script  or
  81.      function, only when typed interactively.
  82.  
  83.      If a case statement pattern uses a  character  class  (such  as
  84.      [abc]), the pattern must be single or double quoted.
  85.  
  86.      If  a  preparse  file  is  created from  an  incorrectly formed
  87.      script  (for  example, one  with  a  syntax error, unterminated
  88.      quote, etc), SKsh may crash.  For this  reason, it is advisable
  89.      to first run  the  original file before creating a .pp file un-
  90.      til this bug is fixed.
  91.  
  92.      The  ${  }  variable  expansion mechanism cannot currently cope
  93.      with  spaces  between  the  brackets, nor can it handle  nested
  94.      expansions.  This will be fixed in a future version.
  95.  
  96.      The -S shared mode has been known to start up  incorrectly upon
  97.      occasion.   If  this  happens frequently enough to be annoying,
  98.      don't use -S.  I will figure out what's wrong with it later.
  99.  
  100.  
  101.        Future Directions
  102.  
  103.      This is a brief list of things I may add in future versions  of
  104.      SKsh.
  105.  
  106.         - More unix-like commands, such as sort,  and  diff.   These
  107.           are currently available  elsewhere  as  public  domain  or
  108.           freely distributable code.
  109.  
  110.         - Use of the  new  AmigaDos  2.0  functions,  which  greatly
  111.           facilitate certain tasks.
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.        SKSH Amiga Shell             Page 2        Bugs and Future Stuff
  130.  
  131.  
  132.  
  133.