;
                                    NT.COM                                    

             Size (recs) CRC   Version    Author/Latest Issue      Disk
NT46.COM       2k (16)   A52A  4.6        Rob Friefeld 2/90        Z3COM6
NT46.4OM       3k (20)   DB5A  4.6        Rob Friefeld 2/90        Z3COM6

  1- Syntax  2- Configuration  3- NT Notes  4- CFG File                       


   Note Taker is  a small ZCPR utility for taking  quick  notes.   It  appends 
notes to any specified text file or preconfigured note file by default.   Time
and date appear before  the  note  if  available.   NT is  safe  for  secure Z 
Systems, works under Z3PLUS and contains a ZCNFG menu-driven configuration.

:1

   Syntax:  NT [DIR:][FILE][.TYP]

   Save note  to specified file.  If the file already exists, the text entered 
will  be appended  to it.  If the file extension is omitted, a default type is 
automatically inserted.

   If no file is specified  on the command line,  a file  name is requested on 
exit (this is configurable).   If not filespec is given,  a  default filename, 
drive, and user area are used for output (these are also configurable).

      IMPORTANT:  A filename with a blank .TYP cannot be opened by NT
      unless the default file type has been patched to '   '.
      (Such a file would have been created with another program.)

   Input  uses  the BDOS  read function,  so editing is limited to destructive
backspace and ^X to clear the line under CP/M 2.2 and its derivatives.  Z3Plus
allows nondestructive backspace and many other capabilities.   Enter  a  blank
line to save and exit.   A ^C at the start of any input line, or RETURN at the
start of the first line, aborts the program.
:2

 Configuration 

   NT is configurable with ZCNFG.COM,  available publicly at  no charge.   Put
ZCNFG and  NT46.CFG in the  same drive  and  user area and  type "ZCNFG NT46".
ZCNFG will guide you through a menu-driven installation session, including on-
line help.  If you are unable to obtain ZCNFG, the addresses to patch are:

Patch location for NT46.COM (Type 1):   ORG + 0BH  (1st record)
  "       "     "  NT46.4OM (Type 4):   ORG + 10DH (3rd record) 

   Location     Patch            Current Setting       Optional Settings
   --------     -----            ---------------       -----------------
   ORG + 0BH    Default Drive    00 - Current drive    Drive number, A=1.
                   "    User     FF - Current user     User 00-0F (or more)
                   "    Name    'NOTES   '
                   "    Ext     'NT '
                Prompt on exit?  00                    Non-zero causes prompt
:3
 NT Notes - 1/4 

   a. Vs 4.6 updates (02/12/90, Rob Friefeld):
      - ZPRSFN re-instated (works with BGii, ZCPR 3.0)
      - Uses internal stack
      - Reorganized code for clarity, incorporated SYSDEF.LIB.
      - Added  assembly  directive  for Type4  version;  Type4  requires  hand 
        configuration.

   b. Vs 4.5 updates (02/11/90, Carson Wilson):
      - Now works with ZCPR 3.3 and up.  NT now type 1 only.
      - Z33 required for PARSE2.
      - CONOUT now strips bit 7 for high-bit sensitive terminals.
      - Now calls Z3INIT.
      - Removed vestigial data area from NT 4.2.
      - Now terminates file with EOF if input overflows buffer.
      - Check for valid filespec tightened up.
 NT Notes - 2/4 

   c. Vs 4.4 updates (02/02/90, Carson Wilson):
      - Made "File: " prompt a configurable option.
      - Increased SEPLEN by one.

   d. Vs 4.3 updates (01/25/90, Carson Wilson):
      - Now works with CP/M Plus.   Bonus: allows CPM+ edit  controls!   Calls 
        DSLIB universal RCLOCK routine  for DateStamper,  ZSDOS,  or CP/M Plus
        time.  Now stops at column 78 to prevent CP/M+ from going to next line
        when CP/M+  console  width is  set  to 79 (Morrow default).   Modified 
        Z33FUNCT.LIB for use with Z3PLUS.   Bug still exists in Z3LIB's GETCCP 
        routine.  Since  NT  does   not  currently   prompt  for  a  filename, 
        Z33FUNCT.LIB is not called.  It is included for reference/future use.
      - Secure system  capability  added  by  disallowing  file  specification 
        privileges to nonwheels (always use default).
      - Separate help for nonwheels.
      - Faster operation:  no  longer "erases"  non-existent  NOTES.NT  before 
        creating a new one; aborts immediately if first input line contains no
        characters.
 NT Notes - 3/4 

      - No longer rings bell when asking the "File: " question.
      - No longer asks the "File: " question (commented out).	
      - Removed optional RCP code during  rapid development.   This  should be 
        fairly easy to add back later, if wanted.
      - Removed type3 code; use either type1 or type4.   Now requires  Z34  to 
        run (1st instruction is RST 0).
      - Changed prompt from ":" to "> ".
      - Improved help screen.
      - Now uses  ZSLIB MDAT2  and MTIMC2 to store  date  and time in NOTES.NT
        file.
 NT Notes - 4/4 

   c. Vs 4.2 updates (3/18/88, Rob Friefeld):
      - Omits some features of previous versions, including control char input
        (intended for initializations,  now done with ECHO), and  print of the
        previous screen of text.  The  previous version  read  the entire file 
        into memory, added text, then rewrote the whole thing to disk.  Vs 4.2
        only reads the last record and writes from there.  This approach gives
        faster performance and may make it possible to use the  program  as an 
        RCP pop-up (requires buffer space in the  RCP and code for  re-entrant 
        use of BDOS).  Assembly requires an SLR assembler and SYSDEF.LIB.  
      - For those with DateStamper, NT42DS includes a DATE routine to put time
        and date into each note.  
      - An assembly option permits NT to be used as an RCP command (5 records)
        with the text  buffer  below  the CCP.   The  program is  better used, 
        however, as a (RAM) disk based utility.
:4
                                 NT46.CFG 

             Size (recs) CRC   Version    Author/Latest Issue      Disk
               2k (10)   B874  4.6        Rob Friefeld 2/90        Z3COM6
==============================================================================

   Configuration file for use with ZCNFG.COM.
