SALIAS¬ Verion 1.5 - SCREEN ORIENTED ALIAS EDITOR Roâ Friefelä Septembeò 5¬ 1990 SALIAÓ ió á fulì screeî editoò foò creatinç anä modifyinç  stanä- alonå  aliases® Thió filå describeó thå uså oæ SALIAS® Bå  surå tï reaä ALIAS.NOÔ oò ALIAS.HLÐ foò informatioî oî usinç thå aliaó itself. Syntax: SALIAS [[dir:]aliasname[.COM]] SALIAS assumes all files are of type COM. The specified alias will be loaded for editing, or created if it does not exist. If no alias name is given on the command line, it may be supplied on exit. System Requirements: TCAP support for CLS, EREOL, and addressable cursor. The CRT in use must have at least 79 columns by 6 lines. Standout mode must not use space on the screen. The help screen will not appear if the screen has less than 24 lines. Aliaó Module:     SALIAÓ  useó aî internaì aliaó templatå oæ thå ALIAS1µ  type¬     recentlù  writteî bù Joå Wright® Yoõ caî  linë  SALIAS15.REÌ     witè ne÷ aliaó moduleó aó theù arå developed® Onå  importanô     sidå  effectº   Oî exitinç SALIAS¬ GÏ wilì  no÷  executå  thå     aliaó jusô writteî ratheò thaî rerunninç SALIAÓ aó yoõ  mighô     expect® FILE MODE --------- Thå   aliaó scripô ió displayeä oî screeî witè á  functioî  menõ alonç  thå  bottoí listinç singlå letteò commandó  whicè  controì filå  maintenance® Thå scripô ió actuallù editeä iî  Ediô  Mode¬ describeä  below® Filå Modå ió intendeä aó aî aiä tï  infrequenô users® A ADD - Add the script of another alias. C CLEAR - Clear script. UNDO recovers. E EDIT - Enter full screen editor. Š F FORMAT - Reformat the script, one command per line. I INDENT - Format and indent by IF level. L LOAD - Clear script and load an alias for editing. M MODE - Select Normal or Recursive mode (toggle). N NAME - Select a new name (or DIR:) for the script. P PRINT - Send the script to printer or to a text file. S SAVE - Format and WRITE the alias to disk. U UNDO - Cancel unsaved changes to script. EDIT MODE --------- Thå   scripô   maù bå editeä likå text®   Thå   defaulô configuratioî oæ thå editoò ió WordStaò-like® Mosô oæ thå controì seô maù bå altereä tï youò tastå witè thå installatioî program. CURSOR: INSERTION: ^R - top of screen ^V - insert/overwrite ^E - line up - insert line ^N - insert line ^S - char ^ ^D - char DELETION: < $ > ^G - delete char at cursor ^A - word v ^F - word DEL - delete char left ^T - delete word right ^X - line down ^Y - delete line ^C - first blank line ^QY - delete to EOLN FIND/REPLACE: ^QF - find string ^QS, ^QD - SOLN, EOLN ^QA - find/replace string ^QZ - Clear (Zap) script ^L - repeat find/replace ^Ê ­ Help CONTROL CHAR ENTRY: ^P^n - ^n is ctl char - Indent line - FILE mode ^J - Help All File Mode functions are accessible from the editor: ^KX - Save & Quit SALIAS ^KD - Save & Clear Editor ^KS - Save & Resume on current script ^KQ - Quit ^KR - Read an alias, or add one to current script ^KN - ReName script ^KI - Indent by IF level Š ^KU - Undo ^KP - Print to list device or disk TAÂ   ió   intendeä foò visuaì indentatioî oæ IÆ   levels®   TAÂ lookó likå ³ blanks¬ buô ió noô actuallù addeä tï thå script® Á commanä linå maù starô witè á REAÌ blanë iî ordeò tï invokå thå extendeä  commanä  processor® Automatiã  indentatioî  giveó  thå scripô á Pascal-likå appearance. Commanä lineó longeò thaî thå screeî widtè arå indicateä witè á ">¢ aô thå righô margin® Thå linå wilì scrolì horizontallù wheî thå cursoò reacheó thå screeî boundary® Iæ yoõ prefer¬ ^P« aô thå starô oæ á linå appendó iô tï thå previouó linå withouô á  commanä separatoò (";")® Thió optioî ió awkwarä  buô  keepó thå entirå scripô visible. Thå   "PRINT¢   functioî wilì senä thå aliaó scripô   tï   thå printeò   oò  tï á disë filå (witè typå .TXT)®   Thå  disë   filå optioî haó twï choiceó oæ format:     1® Separatå linå foò eacè command¬ likå thå screeî  display®     Intendeä foò extractinç scripô tï pastå intï á texô file. 2®  Singlå multiplå commanä line® Foò importinç thå  scripô tï áî ARUNÚ CMÄ file. Find/Replace can be used to replicate a string. Exampleº   <^Q^A¾   selects it. CL OVERFLOW n CHARS. SAVE ANYWAY?: The command line is too long by n characters. If the SAVE is not aborted, the alias probably won't run. If you have used script parameters such as $U which will require fewer characters when "expanded", you can choose to over-ride this helpful reminder. NOT AN ALIAS: The specified alias is not an alias at all, but some other COM file. The name is ignored and replaced with a blank. DESTINATION DISK FULL/ DIRECTORY FULL: QUIT or RENAME to a new disk. ALIAS CHOPPED: The alias file has too many commands to fit on the screen. (Could happen when using a small screen.) ------------------------------------------------------------- COPYRIGHT NOTICE SALIAS 1.5 is copyright (C) 1990 by Rob Friefeld. All rights reserved. Sale or distribution of this copyrighted material with a commercial product is prohibited without the prior written consent of the author® Thió copyrighô doeó noô extenä tï anù aliaó createä witè thå SALIAÓ program. Rob Friefeld, 4607 Colorado Street, Long Beach, CA 90814 --------------------------------------------------------------- END SALIAS15.DOC