Removed dependency on stx:libcompat stx-8.0.0
authorJan Vrany <jan.vrany@fit.cvut.cz>
Fri, 25 Sep 2015 21:56:30 +0100
changeset 6 3e34be6a5d07
parent 5 5cc2caa88b23
child 7 f6e058b6f60f
Removed dependency on stx:libcompat
Make.proto
RGClassDescriptionDefinition.st
RGCommentDefinition.st
RGMethodDefinition.st
bc.mak
bmake.bat
mingwmake.bat
stx_goodies_ring.st
tests/RGContainerTest.st
tests/bmake.bat
tests/mingwmake.bat
tests/vcmake.bat
vcmake.bat
--- a/Make.proto	Wed Sep 02 18:29:03 2015 +0100
+++ b/Make.proto	Fri Sep 25 21:56:30 2015 +0100
@@ -34,7 +34,7 @@
 # add the path(es) here:,
 # ********** OPTIONAL: MODIFY the next lines ***
 # LOCALINCLUDES=-Ifoo -Ibar
-LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/libbasic -I$(INCLUDE_TOP)/stx/libcompat
+LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/goodies/refactoryBrowser/parser -I$(INCLUDE_TOP)/stx/libbasic
 
 
 # if you need any additional defines for embedded C code,
--- a/RGClassDescriptionDefinition.st	Wed Sep 02 18:29:03 2015 +0100
+++ b/RGClassDescriptionDefinition.st	Fri Sep 25 21:56:30 2015 +0100
@@ -12,6 +12,7 @@
 RGClassDescriptionDefinition comment:'RGClassDescriptionDefinition is the common parent for classes and metaclasses defining instance variables'
 !
 
+
 !RGClassDescriptionDefinition methodsFor:'accessing'!
 
 instanceVariables
@@ -180,3 +181,10 @@
         and:[ self instVarNames sort = aRGClassDescriptionDefinition instVarNames sort ]
 ! !
 
+!RGClassDescriptionDefinition class methodsFor:'documentation'!
+
+version_HG
+
+    ^ '$Changeset: <not expanded> $'
+! !
+
--- a/RGCommentDefinition.st	Wed Sep 02 18:29:03 2015 +0100
+++ b/RGCommentDefinition.st	Fri Sep 25 21:56:30 2015 +0100
@@ -142,7 +142,9 @@
     ^ self annotationNamed: self class timeStampKey 
         ifAbsentPut: [ self class 
                             parseTimestampFrom: self stamp 
-                            default: (DateAndTime epoch) ]
+                            default: (Timestamp epoch) ]
+
+    "Modified: / 25-09-2015 / 19:05:17 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 timeStamp: aTimestamp 
--- a/RGMethodDefinition.st	Wed Sep 02 18:29:03 2015 +0100
+++ b/RGMethodDefinition.st	Fri Sep 25 21:56:30 2015 +0100
@@ -470,7 +470,9 @@
     ^self annotationNamed: self class timeStampKey 
         ifAbsentPut: [ self class 
                             parseTimestampFrom: self stamp 
-                            default: (DateAndTime epoch) ]
+                            default: (Timestamp epoch) ]
+
+    "Modified: / 25-09-2015 / 19:05:24 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 timeStamp: aTimestamp 
--- a/bc.mak	Wed Sep 02 18:29:03 2015 +0100
+++ b/bc.mak	Fri Sep 25 21:56:30 2015 +0100
@@ -35,7 +35,7 @@
 
 
 
-LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\libbasic -I$(INCLUDE_TOP)\stx\libcompat
+LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\goodies\refactoryBrowser\parser -I$(INCLUDE_TOP)\stx\libbasic
 LOCALDEFINES=
 
 STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES)  -varPrefix=$(LIBNAME)
--- a/bmake.bat	Wed Sep 02 18:29:03 2015 +0100
+++ b/bmake.bat	Fri Sep 25 21:56:30 2015 +0100
@@ -4,6 +4,9 @@
 @REM do not edit - automatically generated from ProjectDefinition
 @REM -------
 @SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
 
 make.exe -N -f bc.mak  %DEFINES% %*
 
--- a/mingwmake.bat	Wed Sep 02 18:29:03 2015 +0100
+++ b/mingwmake.bat	Fri Sep 25 21:56:30 2015 +0100
@@ -4,6 +4,9 @@
 @REM do not edit - automatically generated from ProjectDefinition
 @REM -------
 @SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
 
 @pushd ..\..\rules
 @call find_mingw.bat
--- a/stx_goodies_ring.st	Wed Sep 02 18:29:03 2015 +0100
+++ b/stx_goodies_ring.st	Fri Sep 25 21:56:30 2015 +0100
@@ -45,7 +45,7 @@
      by searching all classes (and their packages) which are referenced by my classes."
 
     ^ #(
-        #'stx:libcompat'    "DateAndTime - referenced by RGCommentDefinition>>timeStamp"
+        #'stx:goodies/refactoryBrowser/parser'    "RBParser - referenced by RGMethodDefinition>>parseTree"
     )
 !
 
--- a/tests/RGContainerTest.st	Wed Sep 02 18:29:03 2015 +0100
+++ b/tests/RGContainerTest.st	Fri Sep 25 21:56:30 2015 +0100
@@ -12,3 +12,11 @@
 RGContainerTest comment:'SUnit tests for container'
 !
 
+
+!RGContainerTest class methodsFor:'documentation'!
+
+version_HG
+
+    ^ '$Changeset: <not expanded> $'
+! !
+
--- a/tests/bmake.bat	Wed Sep 02 18:29:03 2015 +0100
+++ b/tests/bmake.bat	Fri Sep 25 21:56:30 2015 +0100
@@ -4,6 +4,9 @@
 @REM do not edit - automatically generated from ProjectDefinition
 @REM -------
 @SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
 
 make.exe -N -f bc.mak  %DEFINES% %*
 
--- a/tests/mingwmake.bat	Wed Sep 02 18:29:03 2015 +0100
+++ b/tests/mingwmake.bat	Fri Sep 25 21:56:30 2015 +0100
@@ -4,6 +4,9 @@
 @REM do not edit - automatically generated from ProjectDefinition
 @REM -------
 @SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
 
 @pushd ..\..\..\rules
 @call find_mingw.bat
--- a/tests/vcmake.bat	Wed Sep 02 18:29:03 2015 +0100
+++ b/tests/vcmake.bat	Fri Sep 25 21:56:30 2015 +0100
@@ -10,6 +10,10 @@
     popd
 )
 @SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
+
 
 make.exe -N -f bc.mak -DUSEVC=1 %DEFINES% %*
 
--- a/vcmake.bat	Wed Sep 02 18:29:03 2015 +0100
+++ b/vcmake.bat	Fri Sep 25 21:56:30 2015 +0100
@@ -10,6 +10,10 @@
     popd
 )
 @SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
+
 
 make.exe -N -f bc.mak -DUSEVC=1 %DEFINES% %*