a99 kann updaten

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Di Jul 13 08:18:26 CEST 1999


In den "news" 54 schon erwaehnt, aber erst jetzt implementiert: die FLEX-
Befehle "update" und "upload". 
Dazu gehoert der Befehl  set uxyz, der fuer update vorher gegeben werden 
muss, um den Modus zu setzen.

Wenn also z.B. eine Datei  abc.alg  eingemischt werden soll, macht man das
ja mit UPDATE so:

  update -fm41 -d... -uabc.alg -n50 -m1
  
Mit a99 macht man sich einen FLEX, z.B. X7, indem man eingibt:

  #uX7x set u41\update abc.alg
  
Und dann startet man das mit  Alt+7  und wartet ab.
NEU: mit  set u410  bewirkt man, dass die Saetze nicht gleich gespeichert
werden, sondern erst mal in den Offline-Speicher kommen. Nach Ablauf kann
man mit Alt+q (oder ueber Menue Extras) diesen Speicher betrachten.
(Dieser Ablauf geht sehr viel schneller als reales Update, denn Zeit kostet
das Speichern der Registereintraege, das passiert dann noch nicht.)
Mit EDT sind Saetze markiert, die identifiziert und geaendert wurden,
neue Saetze haben keine Kennzeichnung. Jetzt kann man in aller Musse die
Saetze betrachten und am Ende alles speichern lassen. Sieht man Probleme:
Programm mit Alt+F4 beenden, die Frage nach dem Speichern mit "nein"
beantworten - dann passiert ueberhaupt nichts. So erhaelt man jetzt eine
vollstaendige Kontrolle ueber das Update-Geschehen.
Moeglich ist auch, die Sitzung spaeter fortzusetzen! Man verlaesst das
Programm dann mit Antwort "ja" auf diese Frage und "nein" auf die
Speicherfrage. Bei Neustart ist der Offline-Speicher wieder da, es kann
weitergehen als waere nichts geschehen.
Noch einzubauen ist eine Unterbrechungs-Moeglichkeit.

a99.lzh und a99upd.exe liegen bereit. Wer a99 schon hat, braucht sich nur
das kleinere a99upd.exe zu holen! Beides zu holen ist Verschwendung von 
Netzleistung (und kostet bei Modemverbindung Ihr Geld)

MfG B.E.

Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329, 
D-38023 Braunschweig, Germany
Tel.  +49 531 391-5026 , -5011 , FAX  -5836
e-mail  B.Eversberg at tu-bs.de  




Mehr Informationen über die Mailingliste Allegro