home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / misc / taskshell_2 / !task / History < prev    next >
Text File  |  1996-01-14  |  1KB  |  28 lines

  1. History of TaskShell
  2.  
  3. 1.00 - Handled basic screen I/O and keyboard. Special keys were hardwired to
  4.        generate codes which were compatible with an ancient version of
  5.        LineEditor and programs using my version of the UnixLib termcap file.
  6.        Therefore, many things did not work.
  7.  
  8. 1.10 - Re-wrote the keyboard handling code. Now emulates OS_Byte calls
  9.        221-228. This means that recent versions of LineEditor now work.
  10.  
  11. 1.20 - Re-wrote the screen handling code. Previously, it used OS_Byte 3 to
  12.        disable the screen when inside Wimp_Poll. The code then trapped all
  13.        OS_Byte 3 calls and vetted them to ensure that no other program
  14.        enabled the screen. This was not a foolproof method of handling
  15.        things. The new version does away with all that messing about and
  16.        gets right down to the OS_WriteC vector. This should be foolproof.
  17.  
  18. 1.21 - At the suggestion of Julian Wright, I re-wrote the startup code.
  19.        Previously, it assumed that you wanted to go into mode 0 when
  20.        entering the TaskShell command line. This is not what most of you
  21.        lucky, lucky people with better machines want. TaskShell now starts
  22.        in the same manner as ShellCli, i.e. it scrolls the desktop. I have
  23.        added the ability to run a command from the TaskShell command line.
  24.        So, to emulate the old behaviour, you can do 
  25.        TaskShell "echo <22><0>"
  26.        RISC PC users can presumably do something similar to select their
  27.        favourite text mode.
  28.