Original Format Workfiles

Qedit 5.7 for HP-UX

Home Previous Next


Original Format Workfiles

The original Qedit workfiles have a block size of 512 bytes and can hold up to 65,535 lines with a maximum length of 256 characters.

Within an original format data block, the structure is as follows:

Word Within Block    Contents            Comment
      (000)      Forward-pointer   First word in block
      (001)      Line-number       First word of first line
      (002)        (cont.)
      (003)      Data and Indent   Descriptor for first line
      (004)      "AB"              Contents of first line
      (005)      "CD"
      (...)        (cont.)
      (...)
 (Data+003)      "YZ"              End of first line
 (Data+004)      Line-number       Start of second line
 (Data+005)        (cont.)
 (Data+006)      Data and Indent
 (Data+007)      "12"
      (...)
      (...)      "89"              End of last line
      (...)      Binary-zero       Unused portion of block.
      (...)        (cont.)         Binary-zeros are missing
      (255)        (cont.)           if the block is full.

The following definitions are used above:

Forward-pointer: block number of the next block (16-bit unsigned).

Line-number: a 32-bit integer containing the line number in binary (1,000 = 1.0).

Data: the number of words of data in the line (byte).

Indent: number of full words of blanks before the data (byte).

Qedit Version Number

Open stores the version number of the Qedit program file into the workfile that it opens. A 16-bit integer is stored at word offset 363 of Block 0. The format is, for example, 4258 for version 4.2.58, 4300 for 4.3, and 4301 for 4.3.01.


Home Previous Next