[Allegro] V32.7 ist da
Bernhard Eversberg
ev at biblio.tu-bs.de
Do Aug 2 14:57:52 CEST 2012
Konsolidierung und nicht Innovation ist das Leitmotiv der V32.7.
Eine Vb. lohnt sich daher nicht.
Es gab ein paar Punkte zu bereinigen, die im Grunde alle auf rezente
Verbesserungen und auf die Umstellung auf den Compiler VC2010
zurückzuführen waren, also vorher noch nicht auftraten und nun
ausgemerzt sind.
Nicht alle 32bit-Programms sind aber bereits mit VC2010 kompiliert,
a99/alcarta z.B. noch nicht, obwohl dies schon gelungen ist. Wir testen
damit vorerst weiter, das hat keine Eile.
Hier die wichtigsten Punkte:
1. a99/a99a
Feldspezifische Globale Ersetzungen: Die zu suchenden Inhalte wurden
nicht gefunden, Ersetzung konnte daher nicht stattfinden.
2. a99/a99a: Satzverdopplung
Zur Verdopplung von Neusätzen kam es, wenn ein FLEX onput.flx zum
Speichern benutzt wurde (d.h. SaveAsk=2 in der .INI) *und* im
onput.flx ein Befehl "read rec <dateiname>" vorkam, um in den
fertigen Satz direkt vor dem Speichern noch zwei oder mehr Felder
einzufügen.
3. a99/a99a
Das Wiederaufklappen der Ergebnismenge nach Einblicknahme in die
Reservedatei mit Alt+q produzierte eine Fehlermeldung, wenn in
der Reservedatei eine Zeile gewählt worden war mit einer höheren
Nummer als der Umfang der Ergebnismenge.
(Das war bisher noch nicht berichtet worden, bestand aber wohl
schon länger - ohne Gefahr für Daten und Datenbank.)
4. import.exe : Das neue, mittels VC2010 erstellte Programm versagte
bei einem Befehl wie : w "xyz" 0
Eine 0 an solcher Stelle sollte entweder keine Wirkung haben oder
den Ausgabetext (den in die betr. Feld einzuräumenden Text) an der
Stelle beenden, d.h. der vorher mit dem Positionierungsbefehl
lokalisierte Text im Fremdsatz wird nicht übernommen, sondern nur
der Text xyz.
ABER: Erstmals sind alle für den Normalbetrieb erforderlichen
.EXE-Programme im Gesamtpaket unter Win'7/64 lauffähig. Einige
ältere 16bit-Varianten werden noch mitgeliefert, und zwar:
index16, qrix16, srch16, import16, upd16. Im nächsten Release
werden sie entfallen. Wer sie danach noch braucht, wird die jetzt
bestehenden weiter nutzen können, evtl. notwendige Verbesserungen
wird es zunächst auch noch geben, dann aber getrennt vom GP.
Nicht 64bit-fähig sind einige Programme, die nicht mehr wirklich
gebraucht werden, aber bei manchen älteren Anwendungen noch in
Betrieb sind und z.T. auch gewünscht werden, solange man noch
ältere PCs hat:
presto.exe Das DOS-Hauptprogramm
apac.exe DOS-OPAC-Progr.
acp.exe CockPit
jumps.exe Auflistung der Spruenge und Var. in Param.Dateien
aw.exe Hilfsprgr. f. DOS-Zeichensatz
xrtf.exe Kleiner RTF-Editor
he.exe Kleiner HEX-Editor
x.exe Texteditor f. Param.Dateien, abzulösen z.B. durch WinVi
lha.exe Archivierungsprogr., abzulösen durch WinZip
free.exe Ersatz für diese beiden ist "Datenbank sperren/freigeben"
unfree.exe auf dem org-Menü von a99, bzw. tbllock.flx
(in gleicher Weise unter Linux/UNIX realisierbar)
Mehr Informationen über die Mailingliste Allegro