home *** CD-ROM | disk | FTP | other *** search
- ;
- 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.