Environmentvariable
----------------------------------------------------------------------

Chatwin untersttzt folgende spezielle EnvVars (Anlegen mit envMAN\ENV.MAN):

   $CD        hier steht immer der aktuelle Pfad (Setzen der
              Variable ist nutzlos, hierfr gibt es den Befehl cdMAN\CD.MAN)

   $COLUMNS   enthlt die Anzahl Spalten, die z.Z. im Console-
              Fenster sichtbar sind (Setzen der Variablen hat
              keine Auswirkungen).

   $FSPATH,
   $FSNAME,
   $FSEXT     Pfad, Name und Extension. Wird von den Befehlen
              fsdirMAN\FSDIR.MAN, fselectMAN\FSELECT.MAN und fsplitMAN\FSPLIT.MAN verwendet.

   $LINES     enthlt die Anzahl Zeilen, die z.Z. im Console-
              Fenster sichtbar sind (Setzen der Variablen hat
              keine Auswirkungen).

   $LISTENTRY wird vom Befehl getlistMAN\GETLIST.MAN gesetzt.

   $MORE      Name und Pfad eines Programms, das den moreMAN\MORE.MAN-Befehl
              ersetzen soll (wird auch ber den Menpunkt
              `Anzeigen' aufgerufen), z.B. Zeig's mir!OTHERPRG.TXT

   $PRGEXT    Extension eines ausfhrbaren Programms. Wird vom
              Menpunkt `neues PRGMENU\EXNEWPRG.TXT' ausgewertet.

   $PRGPATH   Pfad, in dem die bersetzten Programme stehen. Wird
              vom Menpunkt `neues PRGMENU\EXNEWPRG.TXT' ausgewertet.

   $PS1       Der Inhalt dieser Variable wird als Prompt im CLI
              verwendet. Fehlt diese Variable, so wird "A>" ver-
              wendet (statt "A" steht immer der Buchstabe des
              aktuellen Laufwerks). Soll im neuen Prompt der Lauf-
              werksbuchstabe erscheinen, so ist dafr ein @ einzu-
              setzen, z.B. "{@}".
              
              Weitere Mglichkeiten:
              &P, &p  werden durch den aktuellen Pfad ersetzt
              &D, &d  nochmal der aktuelle Pfad, diesmal aber in
                      der von der MiNT-Lib bevorzugten
                      dev-Schreibweise
              &i      reverse Darstellung ein
              &I      reverse Darstellung aus
              &&      ein(!) &-Zeichen
              &%      ein %-Zeichen
              
              Aber Achtung: Enthlt $PS1 ein %-Zeichen, so wird
              dies auch ausgewertet und durch den aktuellen
              Quelltext ersetzt. Allerdings wird das %-Zeichen
              bereits bei der Eingabe des envMAN\ENV.MAN-Befehls ausgewertet,
              was durch Voranstellen eines $-Zeichens verhindert
              werden kann (siehe QuotesTIPS.TXT).
              
              Beispiele:
                 env PS1=&$%     ; %-Zeichen als Prompt
                 env PS1=$%$%$>  ; aktuellen Quelltext als Prompt

   $ROWS      enthlt die Anzahl Spalten, die z.Z. im Console-
              Fenster sichtbar sind (Setzen der Variablen hat
              keine Auswirkungen).

   $SHIFT     ein "herausgeschobener" Parameter, siehe shiftMAN\SHIFT.MAN.

   $SHSHOW    wie $MORE (zuerst wird nach $MORE gesucht, dann nach
              $SHSHOW)

   $TAKE      gibt den Pfad an, in dem TakefileTAKEFILE.TXTs gesucht werden.
              Wenn Sie ein Takefile aus dem CLI heraus starten
              wollen, knnen Sie z.B. einfach "test.t" eingeben.
              Wenn sich das Takefile in dem angegebenen Pfad be-
              findet, wird es dann von dort gestartet.
