home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / useful / dist / util / moni / xoper / xoper.readme < prev    next >
Text File  |  1993-10-05  |  4KB  |  107 lines

  1.  
  2. short:  Xoper 2.4 with bug fixes and Kick 2.0+ enhancements, includes source
  3.  
  4. This is a new release of the known system monitor Xoper. It is based on the
  5. original v2.3 source (not the _fixed_ version with the diff-file).
  6.  
  7. This new version of Xoper works fine with all kickstarts (including kick 3.0).
  8. Most of the changes has been done to support and use the new system functions
  9. offered with Kick2.0+ without loosing compatibility with Kick1.2/1.3.
  10.  
  11.  
  12. New:    - font handling improved. Xoper accepts now non-proportinal font of
  13. ----      any size. no more restricted to topaz eighty.
  14.  
  15.     - when using an own screen it's a public screen called 'Xoper' so
  16.       other programs may open windows on this screen. The modeid for
  17.       the screen is retrieved by examining the default public screen.
  18.  
  19.     - runs as commodity meaning easy changing of the hotkey possible
  20.       and can be controled by 'Exchange'
  21.  
  22.     - if iconify is enabeled xoper creates an appicon on the workbench.
  23.       failing creating the appicon results in the normal iconify window
  24.  
  25.     - inputhandler is permanent. so xoper can be poped to front in every
  26.       moment. you can switch between commodity and the old inputhandler
  27.       with the 'cxhandler' command
  28.  
  29.     - new command 'pubscreens' implemented. this shows all existing public
  30.       screens with some information
  31.  
  32.     - when displaying all screens now also the modeid of this screen will
  33.       be showed
  34.  
  35.     - all selfmodifying code has been removed and patches are done
  36.       correctly so Saferpacthes can be used without problems. patches
  37.       can be controlled with the 'smartpatch' command. if it'is on
  38.       xoper checks every vector before it will be restored. turn this
  39.       option off if using SaferPaches or similar.
  40.  
  41.     - IconifyOff and PropGadOff replaced with the options Iconify and
  42.       PropGad. These options turn the corresponding features on or off.
  43.  
  44.     - startup code completly rewritten. xoper accepts the default commodity
  45.       arguments CX_PRIORITY, CX_POPUP, CX_POPKEY and a special CMD.
  46.       with the cmd argument you can specify the default list to show or
  47.       supply the KILL cmd eg.
  48.  
  49.             Xoper cmd=kill
  50.  
  51.       would remove xoper from memory if already running. With CX_POPUP
  52.       you specify if xoper shall go to sleep on startup or open it's
  53.       window - default is to popup. CX_POPUP is also valid under kick1.2/1.3
  54.       it replaces the old '-b'.
  55.       The arguments can be supplied from CLI or Workbench.
  56.  
  57.     - the startup script can be placed on various locations. first xoper
  58.       tries to open the script in the current directory then in env: and
  59.       last in s:. if no script could be found it uses the internal defaults.
  60.  
  61.     - tab function rewritten. works now at every position of the input line
  62.  
  63.  
  64. Problems:
  65. ---------
  66.     - since kick2.0 (or 3.0 ?) the wb message replyport is no longer a
  67.       public port so it's impossible to simulate a wb exit :(
  68.     - enforcer hits can be caused by accessing the low memory area.
  69.       (100.w and 180.w) but this is not dangerous.
  70.     - the diskchange command works only with kick 1.2/1.3 (the trackdisk
  71.       structure has been changed and i have no infos )
  72.     - the docs should be completly rewritten ...
  73.  
  74.  
  75. Many annoying bugs have been removed there were so many that i do not want
  76. mention all in this document (honestly i can't remember all of them). But
  77. there can be still some bugs (i hope that i found all). So be careful and
  78. USE AT YOUR OWN RISK.
  79.  
  80. !!! ATTENTION ... ATTENTION !!!
  81.  
  82. One information for those who want assemble xoper. i used an bss area as known
  83. by the MANX c-compiler for its initialized data hunk but a68k cannot create
  84. such a executable structure. i did this with a filemonitor changing the size
  85. for the second hunk to (original size + bss size). So if you do not know what
  86. to do keep your hands off !!!
  87.  
  88. !!! ATTENTION ... ATTENTION !!!
  89.  
  90.  
  91. Xoper 2.4 has been tested on an A4000/030 with Kick 3.0, on my old A500 with
  92. Kick 1.2 and with a skicked 1.3 ROM.
  93.  
  94.  
  95. If you find a bug or have some suggestions please contact me:
  96.  
  97.         email:    gnikl@informatik.uni-rostock.de
  98.  
  99.                 or
  100.  
  101.         smail:    Gunther Nikl
  102.             Hans-Beimler-Strasse 17
  103.             Parchim
  104.             19370
  105.             GERMANY
  106.  
  107.