[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