Michael Heydekamp ([EMAIL PROTECTED]) schrieb:
> Unter /public/uka_ppp/updates/uka_ppp liegt aber noch eine
> X_NEWSN.EXE vom 14.11.2000 mit 50.000 Bytes (also deutlich kleiner
> als die vom 04.09.1999). Die offenbar dazu passende X_NEWSN.BAS vom
kompiliert hier zu einer .Exe mit 94968 Bytes.
> gleichen Datum liegt unter /public/uka_ppp/updates/src mit 45.709
> Bytes (also nahezu dieselbe Gr��e wie der Source vom 04.09.1999).
Ca. 300 Bytes kleiner. Die X_NEWSN.BAS vom 4.9.99 hat 45361 Bytes und
kompiliert demzufolge die .Exe zu einer Gr��e von 94720 Bytes.
> Wei� der Henker, warum die Updates �ber derartig viele Verzeichnisse
> verstreut sind, aber sei's drum. Ein Diff der beiden .BAS ergibt:
> ----------8<----------
> sst& = get.val(a$)
> END IF
> IF sst& <> 281 THEN quit.news
> + st& = 200
> END IF
> IF st& = 200 AND noposting = 0 THEN
> flng& = is.file&("spool\n????.out", spool$)
> ----------8<----------
> Hat jemand 'ne Ahnung, was genau hier ge�ndert/gefixt wurde?
Auf jeden Fall mehr als die eine Zeile. Es sind eine ganze
Reihe �nderungen bei der Auswertung der Statusmeldungen drin,
die auch die Stringmanipulationsbefehle betreffen.
> das Compilat vom 14.11.2000 nur noch halb so gro� ist wie das vom
> 04.09.1999 (bei einer Codezeile mehr)? Ich kann nicht erkennen, da�
> da was mit UPX o.�. gepackt wurde.
Da mu� was gepackt sein.
> Jedenfalls sollte man wohl die neuere .EXE vom 14.11.2000 benutzen,
> oder?
Nach meinem Eindruck sind die letzten �nderungen wegen der
reibungslosen Zusammenarbeit mit dem NOS-Paket erfolgt und
betreffen nicht unbedingt die Nutzung als XP-Client.
W�re vielleicht sinnvoll, wenn es KHW mal best�tigen k�nnte.
Ich habe mich da aber auch nicht weiter reingeklemmt, denn
zum einen liefen die paar Sachen hier immer und ich fand es zu
irritierend, da� nicht die Sourcen aus dem UKA172x-Paket zusammen
irgendwo downloadbar sind und da auch die meisten .Exe vd. Werte
beim Kompilieren gegen�ber dem letzten UKA172x-Paket liefern,
ist es eben etwas mehr Aufwand, den Bearbeitungsstand des Pakets
mit den vorhandenen Sourcen in Einklang zu bringen.
An sich sollte es nicht zu schwierig sein, aber ein richtiger
CVS ist nat�rlich was Feines. ;-)
Das deutsche MS-QuickBasic 4.5 dazu ist kostenlos und im Netz
downloadbar:
http://www.v-basic.de/Templates/downarea.php?kat=qbcompiler
--
Salut
_)oachim
------------------------------------------------------------------------
FreeXP Support-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/support-list