home *** CD-ROM | disk | FTP | other *** search
- /***
- *data.c - disked data
- *
- *Copyright (c) 1994-1995, Gregg Jennings. All wrongs reserved.
- * P O Box 200, Falmouth, MA 02541-0200
- *
- *Purpose:
- * Place for major text.
- *
- *Notice:
- * This progam may be freely used and distributed. Any distrubution
- * with modifications must retain the above copyright statement and
- * modifications noted.
- * No pulp-publication, in whole or in part, permitted without
- * permission (magazines or books).
- ******************************************************************************/
-
- /*
- Versions:
-
- 1.2 16-Sep-1994 CUG reference
- 1.1 04-Sep-1994 '\' and '^F' descriptions
- */
-
-
-
- /* NO globals referenced here */
-
- /* ALL definitions here ARE global */
-
-
- #define NULL 0
-
- char *com_line_text[] = {
- "\nDISKED [-|+hfrst] [/x{file}] [/r{file}] [/f{text}] [/s{B|F|n|file}] [/5] [d:]\n",
- "options: - off + on",
- "\t h home",
- "\t f files",
- "\t r restore",
- "\t s save",
- "\t t translate\n",
- "\t /x{file} initialization file override",
- "\t /r{file} save file override",
- "\t /f{text} find text",
- "\t /s{B|F|n|file} set to BOOT, FAT, sector n, or file",
- "\t /5 screen is 50 lines",
- "\t d: drive",
- NULL
- };
-
- char *signon_text[] = {
- "\n DISKED",
- " The DISK EDitor\n",
- " This program is still being improved and feedback from",
- " users is extremely essential!\n",
- " Anyone sending me their name and address is entitled for",
- " a postscript printed manual, free future versions and support.\n",
- " The source code for this program is available through the",
- " CUG as volume #406B; see the file SOURCE.TXT for more information.\n",
- " NOTE: It is okay to give this program away.\n",
- " ALSO: Please read the documentation that should come with",
- " this program for important copyleft information. If the",
- " documentation is missing, please write me for a copy.\n",
- " AND: This version LETS YOU WRITE to the disk. NO WARRANTY",
- " is made, expressed, or implied.\n",
- " THANK YOU Gregg Jennings",
- " P O Box 200",
- " Falmouth MA 02540-0200\n",
- NULL
- };
-
-
- char *command_text1[] = {
- " Commands:\n",
- " Drive: Movement: File Buffer: ",
- " 'ld' log disk d 'n' next sector 'a' append sector ",
- " '^L' re-log drive 'b' back sector 'u' unappend sector ",
- " 'fs' find string s 'h' next head 'A' append cluster ",
- " BS display stats 'N' next cluster 'U' unappend cluster",
- " 'B' back cluster '^An' append n bytes ",
- " Sector Buffer: '^N' next track '^Un' unappend n bytes ",
- " 'c' change from n '^B' back track 'gn' get n sectors ",
- " '^C' change dir 'sn,n,n' set position '^Gn' get n sectors & move ",
- " 'k' kill changes 'Sn' set to cluster n 'dn' display from n ",
- " '>' store '^Sn' set to sector n 'vn' view from n ",
- " '<' retrieve 'r' range 'e' empty ",
- " 'w' write 'H' home '^E' empty no ask ",
- " SPACE display top 'E' end 'ps' put to file s ",
- " CR display rest F10s goto file s '^Ps' put no options",
- " 'tn' tag sector ^END end of file 'is' insert file s ",
- " '1-9' goto tag ^HOME start of file '^Is' insert no options",
- " ^RIGHT next file cluster 'I' insert current file",
- " 'q' quit ^LEFT back file cluster 'Cn' change from n ",
- " '?' more help '^Q' go back 'Fs' find string s ",
- NULL
- };
-
- char *command_text2[] = {
- " Extra Commands:\n",
- " 'z' set params 'Z' display params ',' toggle input radix",
- " 'Y' restore state '^Y' save state '!' shell to DOS",
- " 'x' view ini file '\\' find, ignore case '^F' find, ignore case",
- " 'm' map file 'M' map free space 'Pn,n,s' put sectors to s",
- " F1 directory F2 list files F3 number of files",
- " F4s change directory F5 re-read sector F6 append w/strip",
- " F7 append w/convert F8 append w/mask F9 append w/options",
- " SF1 display partial SF2 display full SF3 display ascii",
- " SF4 display directory SF6 DOS help '^T' track file",
- "SRIGHT next free clus. SLEFT back free clus. ",
- NULL
- };
-
- char *dir_help[] = {
- "\n\n\tDirectory Entry:\n",
- "\t00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F",
- "\t| filename | ext |at| reserved |",
- "\n\t10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F",
- "\t| reserved |time |date |start|file size |\n",
- "\tnote: DRDOS uses the reserved area for deleted ",
- "\t file first char and password info. ",
- NULL
- };
-
-
- char *debug_h[] = {
- "\n\n'h'\tDisplays current memory status:",
- "\n\tHeap: near heap size, largest block.",
- "\tAlloc/Free calls: huge,far,near/huge,far,near.",
- "\tUsed/Free blocks: far/near.",
- "\nNote:\tThe number of blocks may differ from the",
- "\tnumber of calls due to the C libary's internal",
- "\tmemory management which DISKED is unable to track.",
- NULL
- };
-