Changeset 108


Ignore:
Timestamp:
Aug 1, 2004, 2:15:10 AM (21 years ago)
Author:
root
Message:

Rework file name position description

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/ipf/arclist.ipf

    r2 r108  
     1.***********************************************************************
     2.*
     3.* $Id$
     4.*
     5.* Edit archiver definitions
     6.*
     7.* Copyright (c) 1993-98 M. Kimes
     8.* Copyright (c) 2004 Steven H.Levine
     9.*
     10.* Revisions    31 Jul 04 SHL - Rework file name position description
     11.*
     12.***********************************************************************
     13.*
    114:h1 res=90200 name=PANEL_ARCLIST.Archive Container
    215:i1 id=aboutArchiveListing.Archive Container
     
    292305:p.
    293306:hp2.F(ile)Name Pos(ition):ehp2.  This field tells FM/2 which field on
    294 the line of an archive listing is the filename.  Fields are numbered
    295 from 0. This field must be present and correct for FM/2 to get the right
    296 filenames from the archive listing.  A -1 in this field tells FM/2 to
    297 use the :hp2.last:ehp2. field in the archive listing line for the
    298 filename.  You can optionally follow this number with a comma and
    299 another number that indicates if the name is the last position
    300 :hp1.if:ehp1. the first number is not -1.  A 1 means yes, the name is in
    301 the last position.  A 0 means that it is not.  This allows FM/2 to
    302 handle archive member names containing spaces for some archive types.
     307the line of an archive listing is the file name.
     308Archive listing fields are numbered from 0.
     309The file name position item consists of 4 subfields separated by commas.
     310All subfields must be present and correct for FM/2 to get the right
     311file names from the archive listing.
     312The first is the field number.
     313The second is a flag which is set to 1 to indicate that the file
     314name is the last field on the line.
     315This allows unquoted archive member names to contain spaces
     316The third is a flag which is set to 1 to indicate that the file name starts
     317at the second character of the field.
     318This allows files that are surrounded by unusual bracketing characters.
     319The fourth is a flag which is set to 1 to indicate the the file name
     320stands alone at the first field in the listing line and
     321the file details are on the next line.
    303322:p.
    304323To understand what "field on the line of an archive listing" means,
Note: See TracChangeset for help on using the changeset viewer.