DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Hard and Floppy Disks

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Hard and Floppy Disks

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦6af7eaa13⟧ TextFile

    Length: 4150 (0x1036)
    Types: TextFile
    Names: »RELDESCR.T«

Derivation

└─⟦e0c43619c⟧ Bits:30005797 CR80 Disc pack ( Vol:FNJ1 861029/EC CR80 S/W Package II+III+IV+V+VII )
    └─ ⟦this⟧ »CSP002_V0701.D!CSS102.D!RELDESCR.T« 

TextFile

«ff»
*******************************************************

         R E L E A S E   D E S C R I P T I O N

*******************************************************




Module id number: CSS/102
--------------------------

Module name:      EDITOR
-----------------------------------

Actual release:   04.03            Release date: 860714
-----------------------            --------------------

Previous release: 04.02            Release date: 860411
-----------------------            --------------------




New facilities:
---------------

 >> 04.01 <<
  The editor is adjusted to different kind of terminal types. ( PR 85127 )

  In MX-AMOS system TOS is able to take advantage of this.
  This requires version 3.1 or later of MXTOS and version 3.1
  or later of CSS/323 LTU driver. The former facility makes it
  possible for the program to be independent of it's name,
  which it actually is from now on.

  Below is given a list of supported types.

      a. TYPEWRITER (#0000)
      b. GT400      (#0001)
      c. ANSI       (#0002)
      d. VT52       (#0003)


  In other systems i.e. AMOS, XAMOS and DAMOS the program still
  pays attention to its name.

  - If the program is named 'EDIT' or 'BIGEDIT' type a.(see above)
    is assumed.
  - If the program is named 'EGT' or 'BIGEGT' type b.(see above)
    is assumed.
  - If the program is named 'EANSI' or 'BIGEANSI' type c.(see above)
    is assumed.
  - If the program is named 'E' or 'BIGE' type d.(see above)
    is assumed.





Changes:
--------

 >> 04.03 <<
  1. When a break is detected then a newline must be output to clear
     the receiver buffer.

  2. No AMOS version generated.

 >> 04.02 <<
  The version number the editor identify itself as, is now read from
  the Program Header.

Errors corrected:
-----------------

 >> 04.02 <<
  1. The following errors with remember pattern are corrected:
       a) The character @ was not taken litteraly in the command S//@<Cr>/
       b) A substring number out of the range 1..4 implied that carbage
          was inserted in the line. The error message " Substring
          number out of range" is output.
       c) When there was no remember pattern to remember the command
          S/<pattern>/@<n>/<Cr>  had unexpected results. The error
          message " No remember pattern to the specified substring
          number" is output.
      (PR86029)

  2. A file was lost if the system had a crash during a Write command.
     This is corrected in the XAMOS and MXAMOS version by not reseting
     and append bytes to the file, but modify bytes and set file size
     on the file.
     (PR86028)

 >> 04.03 <<

 1.  Remember pattern could only be used once. (PR86324)

 2.  The character @ wasn't an escape character. (PR86403)

 3.  It was very difficult to break a LOOP command. (PR86424)


Reported errors, not corrected:
-------------------------------

 >> 04.02 <<
  It was impossible to recall the error in problem report AAV1974.

 >> 04.03 <<
  PR86463.


CPECRs implemented in current release:
--------------------------------------

   PR86324, PR86403, 86424

Comments:
---------

 >> 04.01 <<
  From now on compilation of this module is based on condition.
  The condition is the user_code :  #0000 for AMOS / XAMOS / MX-AMOS
                                    #0002 for DAMOS
                                    #0004 for AMOS / XAMOS / MX-AMOS
                                              ( big version )

  Some part of the Module Program exist in two versions (assembly code
  and Pascal code).
  When using the user_code above the assembler version is performed.
  If one would like to use the Pascal version, just add #0001 to the
  user_code one might have chosen.


  As mentioned earlier only MX-AMOS system has the facilities to
  determine the terminal types. To make difference between MX-AMOS
  and other systems during compilation, #0010 has been added to
  the user_code used by AMOS, XAMOS and DAMOS.


  A restriction has been made.
  A command preceded with Global Prefix followed by a '='-command
  is not allowed any longer.

 >> 04.02 <<
  The DAMOS module is not generated anymore.