HP3000-L Archives

August 1998, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jeff Vance <[log in to unmask]>
Reply To:
Jeff Vance <[log in to unmask]>
Date:
Sat, 8 Aug 1998 08:41:40 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (99 lines)
Hi all,

As a follow on to my previous post, here are CI functions, commands
and vars that have been modified since 5.0:

Modified CI functions:
----------------------
FINFO              Returns information about a file
   added 5 new items - see jazz or Communicator for more details, or
   enter "help finfo" and look at the end of the list

INPUT*             Accepts user input
   can specify number of chars to read

RHT                Performs right string extraction
   can specify the end string column position rather than num of chars to
   extract
STR                Performs general string extraction
   can specify the end string column position rather than num of chars to
   extract


Modified CI vars:
-----------------
HPMSGFENCE          Fence controlling CI error and skipped commands
                    messages
:help hpmsgfence
HPMSGFENCE  A variable used by the CI that controls the output for all
            CI errors, warnings and skipped commands.  Skipped commands
            refer to commands that are not executed by the CI because
            they follow a conditional expression that evaluated FALSE.

            HPMSGFENCE is divided into 2 fields, 3 bits each in size.
            The low order 3 bits (bits 29..31) control the output of
            CI error and warning messages as:
               0  =  display all CI errors and warnings
               1  =  show only errors, warning are suppressed
               2  =  suppress all CI errors and warning messages.

            The next 3 field (bits 26..28) control the output of
            skipped commands and the "*** EXPRESSION FALSE: ...",
            "*** EXPRESSION TRUE: ...", and "*** RESUME EXECUTION OF
            COMMANDS" messages:
               0  =  show all skipped commands and the above "***..."
                     messages
               1  =  show only the "***..." messages, suppress commands
                     that are skipped.  Integer value is 8.
               2  =  suppress the skipped commands and the "***..."
                     messages.  Integer value is 16.
            Combining the two fields results in the following table of
            HPMSGFENCE values:

       0   show "***", skipped commands,    CI warnings,    CI errors
       1   show "***", skipped commands,    no CI warnings, CI errors
       2   show "***", skipped commands,    no CI warnings, no CI errors
       8   show "***", no skipped commands, CI warnings,    CI errors
       9   show "***", no skipped commands, no warnings,    CI errors
       10  show "***", no skipped commands, no warnings,    no CI errors
       16  no "***",   no skipped commands, CI warnings,    CI errors
       17  no "***",   no skipped commands, no CI warnings, CI errors
       18  no "***",   no skipped commands, no CI warnings, no CI errors

            The initial value for HPMSGENCE is 0,which shows all errors,
            warnings and skipped commands.  Type= W I PL


Modified Commands:
------------------
ALTJOB: HIPRI and jobQ parm
COPY: copy to a directory
DO/REDO: new "word" edits like deleting a word, upshift/downshift edits
INPUT: specify number of chars to read
JOB: jobQ parm
JOBSECURITY: passexempt parm
LIMIT: + or - number  and jobQ parm
LISTF/LISTFILE: show accessors, filter by filecode or access type
PAUSE: wait for jobs(s) to complete
PRINT: handle unnumbered files with numbers in last 8 bytes of each record
SHOWJOB: jobQ parm
SHOWVAR: show another job or sessions user-defined vars
STREAM: jobQ parm

...there's probably more but that's all I can think of for now...


New CI commands:
----------------
LISTJOBQ: lists all job queues
NEWJOBQ: create a user-defined job queue
PURGEJOBQ: deletes an empty jobQ

note: DSTAT will be chaning soon.
note: ALTUSER, LISTUSER, and maybe a few more will be changing to support
      alternate CI's.



--

ATOM RSS1 RSS2