FreeXP

CVS daily diff

FreeXP CVS-Server cvs-list at freexp.de
Don Sep 23 00:00:35 CEST 2004


Index: freexp/xpx.pas
===================================================================
RCS file: /server/cvs/freexp/xpx.pas,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- freexp/xpx.pas	9 Jan 2004 16:18:59 -0000	1.28
+++ freexp/xpx.pas	22 Sep 2004 16:07:34 -0000	1.29
@@ -8,7 +8,7 @@
 { Die Nutzungsbedingungen fuer diesen Quelltext finden Sie in der }
 { Datei SLIZENZ.TXT oder auf www.crosspoint.de/oldlicense.html.   }
 { --------------------------------------------------------------- }
-{ $Id: xpx.pas,v 1.28 2004/01/09 16:18:59 mw Exp $ }
+{ $Id: xpx.pas,v 1.29 2004/09/22 16:07:34 mw Exp $ }
 
 { CrossPoint - First Unit }
 
@@ -297,8 +297,9 @@
     Halt(1);
   end;  
   {$IFNDEF DPMI}     { mit DPMI auch nicht }
-    TestOVR;
-    OvrInit('XP.OVR'); 
+    { Bei integriertem OVR mⁿssen wir nicht testen !!}
+    { TestOVR; }
+    OvrInit('XP.EXE'); 
 
     {Lightweight-Readpar}
     noovrbuf:=false; 
@@ -356,6 +357,11 @@
 
 {
   $Log: xpx.pas,v $
+  Revision 1.29  2004/09/22 16:07:34  mw
+  MW: - Integration des Overlays in die XP.EXE
+        (Es wird weiterhin ein Overlay benutzt, dieses wird aber jetzt
+        direkt aus der XP.EXE geladen und nicht mehr aus der XP.OVR)
+
   Revision 1.28  2004/01/09 16:18:59  mw
   MW: - Wir haben jetzt 2004!!
 
Index: freexp/build/update.lst
===================================================================
RCS file: /server/cvs/freexp/build/update.lst,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- freexp/build/update.lst	23 Sep 2003 15:36:32 -0000	1.5
+++ freexp/build/update.lst	22 Sep 2004 16:10:13 -0000	1.6
@@ -10,7 +10,6 @@
 ZPR.EXE
 XP.HLP
 XP-E.HLP
-XP.OVR
 XP-D.RES
 XP-E.RES
 DOC\VERSION.TXT
Index: freexp/build/DOS16/build.bat
===================================================================
RCS file: /server/cvs/freexp/build/DOS16/build.bat,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- freexp/build/DOS16/build.bat	15 May 2004 19:13:54 -0000	1.19
+++ freexp/build/DOS16/build.bat	22 Sep 2004 16:08:12 -0000	1.20
@@ -1,5 +1,5 @@
 @ECHO OFF
-REM $Id: build.bat,v 1.19 2004/05/15 19:13:54 mw Exp $
+REM $Id: build.bat,v 1.20 2004/09/22 16:08:12 mw Exp $
 REM FreeXP "make" Batchdatei: Kompiliert alle für FreeXP relevanten
 REM Programme und Ressourcen
 
@@ -161,6 +161,12 @@
 CD DOS16
 CD XPDIR
 
+REM Overlay in die EXE einbauen
+COPY /B XP.EXE+XP.OVR XP.IMG
+DEL XP.EXE
+DEL XP.OVR
+REN XP.IMG XP.EXE
+
 REM Bei Bedarf UPX aktivieren!!
 REM UPX -9 *.EXE
 
@@ -210,6 +216,9 @@
 
 {
   $Log: build.bat,v $
+  Revision 1.20  2004/09/22 16:08:12  mw
+  MW: - Integration der XP.OVR in die XP.EXE
+
   Revision 1.19  2004/05/15 19:13:54  mw
   MW: - Bruch der Konvention beseitigt (CMD/COMMAND-Befehle werden in der
         build.bat immer groß geschrieben, auch wenn das für DOS egal ist.
Index: freexp/build/DOS16/mdisk.lst
===================================================================
RCS file: /server/cvs/freexp/build/DOS16/mdisk.lst,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- freexp/build/DOS16/mdisk.lst	23 Sep 2003 15:38:56 -0000	1.2
+++ freexp/build/DOS16/mdisk.lst	22 Sep 2004 16:09:22 -0000	1.3
@@ -1,3 +1,2 @@
 *.HLP
-XP.EXE
-XP.OVR
\ No newline at end of file
+XP.EXE
\ No newline at end of file
Index: freexp/doc/snapshot.dq
===================================================================
RCS file: /server/cvs/freexp/doc/snapshot.dq,v
retrieving revision 1.15
retrieving revision 1.17
diff -u -r1.15 -r1.17
--- freexp/doc/snapshot.dq	19 Aug 2004 13:54:18 -0000	1.15
+++ freexp/doc/snapshot.dq	22 Sep 2004 20:56:11 -0000	1.17
@@ -4520,3 +4520,18 @@
 %----------------------------------
 H.   Snapshot vom xx.xx.2004, xx:xx Uhr
 ---------------------------------------
+■  22.09.2004
+-------------
+
+MW:
+%# Integration des Overlays in die XP.EXE. Damit Ausbau von
+%  Fehlermöglichkeiten beim Overlay.
+- Integration des Overlays in die XP.EXE. Damit Ausbau von
+  Fehlermöglichkeiten beim Overlay. FreeXP benutzt weiterhin
+  ein Overlay, doch ist dieses nicht mehr als eigene Datei vorhanden.
+  Bisher mögliche Fehler, die jetzt unmöglich sind:
+  - Umbenannte XP.EXE, die nach einem Update nicht mehr zum Overlay
+    passt, da das Umbenennen vergessen wurde.
+  - Entpackfehler, die zu unterschiedlichem Datum von XP.EXE und
+    XP.OVR führen.
+    XPX.PAS



Mehr Informationen über die CVS-List Mailingliste