Moved NavigationState>>selectedClasses to package stx:libtool.
--- a/Tools__NavigationState.st Thu Feb 21 16:32:07 2013 +0000
+++ b/Tools__NavigationState.st Tue Feb 26 12:38:54 2013 +0000
@@ -36,7 +36,8 @@
messagePaneView codePaneAndPluginView
codePaneAndPluginViewRelativeCorners pluginVisibleHolder
bookmarkHolder worker packageInfoBackgroundColorHolder
- packageInfoButton showMethodTemplate lastMethodShownInCodeView showingParseError'
+ packageInfoButton showMethodTemplate lastMethodShownInCodeView
+ showingParseError'
classVariableNames:'CodeAspectTranslations'
poolDictionaries:''
category:'Interface-Browsers-New'
@@ -1000,7 +1001,26 @@
!
- "bad name- it's a holder, baby"
+selectedClasses
+ "WARNING WARNING:
+ This is overwriten method from SmallSense!!!!!!
+ "
+ selectedClasses isNil ifTrue:[
+ selectedClasses := "SpecialValueHolder with:nil." nil asValue.
+ (ConfigurableFeatures includesFeature:'SmallSenseEnabled') ifTrue:[
+ selectedClasses onChangeEvaluate:[
+ selectedClasses value ? #() do:[:cls|
+ (Smalltalk at:#SmallSenseManager) instance updateInfoForClass: cls.
+ ].
+ ]
+ ]
+ ].
+ ^ selectedClasses
+
+ "Modified: / 26-02-2013 / 12:29:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
+"bad name- it's a holder, baby"
selectedLintRules
selectedLintRules isNil ifTrue:[
@@ -1711,8 +1731,14 @@
^ 'Header: /cvs/stx/stx/libtool/Tools_NavigationState.st,v 1.47 2012/11/03 14:22:14 cg Exp '
!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: Tools__NavigationState.st 8083 2013-01-14 11:48:37Z vranyj1 $'
! !
+
NavigationState initialize!
--- a/smallsense/Make.proto Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/Make.proto Tue Feb 26 12:38:54 2013 +0000
@@ -34,7 +34,7 @@
# add the path(es) here:,
# ********** OPTIONAL: MODIFY the next lines ***
# LOCALINCLUDES=-Ifoo -Ibar
-LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/goodies/roeltyper -I$(INCLUDE_TOP)/stx/goodies/refactoryBrowser/helpers -I$(INCLUDE_TOP)/stx/libbasic -I$(INCLUDE_TOP)/stx/libwidg -I$(INCLUDE_TOP)/stx/goodies/sunit -I$(INCLUDE_TOP)/stx/libview2 -I$(INCLUDE_TOP)/stx/libbasic2 -I$(INCLUDE_TOP)/stx/libview -I$(INCLUDE_TOP)/stx/libhtml -I$(INCLUDE_TOP)/stx/goodies/refactoryBrowser/lint -I$(INCLUDE_TOP)/stx/libtool -I$(INCLUDE_TOP)/stx/libcomp -I$(INCLUDE_TOP)/stx/libwidg2 -I$(INCLUDE_TOP)/stx/libbasic3
+LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/libtool -I$(INCLUDE_TOP)/stx/libcomp -I$(INCLUDE_TOP)/stx/libbasic3 -I$(INCLUDE_TOP)/stx/libwidg2 -I$(INCLUDE_TOP)/stx/libhtml -I$(INCLUDE_TOP)/stx/libbasic2 -I$(INCLUDE_TOP)/stx/libbasic -I$(INCLUDE_TOP)/stx/libview2 -I$(INCLUDE_TOP)/stx/goodies/refactoryBrowser/lint -I$(INCLUDE_TOP)/stx/goodies/sunit -I$(INCLUDE_TOP)/stx/libwidg -I$(INCLUDE_TOP)/stx/goodies/refactoryBrowser/helpers -I$(INCLUDE_TOP)/stx/libview -I$(INCLUDE_TOP)/stx/goodies/roeltyper
# if you need any additional defines for embedded C code,
@@ -68,7 +68,7 @@
-# Update SVN revision in stx_libbasic3.st
+# Update SVN revision in package definition class
ifneq (,$(findstring .svn,$(wildcard .svn)))
.svnversion: *.st
if [ -d .svn ]; then \
@@ -78,7 +78,7 @@
echo -n exported > .svnversion; \
fi
-stx_libtool_smallsense.o: stx_libtool_smallsense.st .svnversion
+stx_libtool_smallsense.o: stx_libtool_smallsense.st .svnversion
@if [ -d .svn ]; then \
rev2="$(shell printf "%-16s" $$(cat .svnversion))"; \
echo " [SV] Expanding svnRevisionNo in $1.st"; \
@@ -87,11 +87,27 @@
$(MAKE) CC="$(CLASSLIB_CC)" OPT="$(OPT)" SEPINITCODE="$(SEPINITCODE)" STC="$(STC)" STFILE=.stx_libtool_smallsense.svn $(C_RULE);
sed -i -e "s/\".stx_libtool_smallsense.svn.st\");/\"\stx_libtool_smallsense.st\");/g" .stx_libtool_smallsense.svn.c
$(MAKE) .stx_libtool_smallsense.svn.$(O)
- @mv .stx_libtool_smallsense.svn.$(O) stx_libtool_smallsense.$(O)
+ @mv .stx_libtool_smallsense.svn.$(O) stx_libtool_smallsense.$(O)
endif
+# Enforce recompilation of package definition class if Mercurial working
+# copy state changes. Together with --guessVersion it ensures that package
+# definition class always contains correct binary revision string.
+ifneq (**NOHG**, $(shell hg root 2> /dev/null || echo -n '**NOHG**'))
+stx_libtool_smallsense.$(O): $(shell hg root)/.hg/dirstate
+endif
+
+
+
+
+# run default testsuite for this package
+test: $(TOP)/goodies/builder/reports
+ $(MAKE) -C $(TOP)/goodies/builder/reports
+ $(TOP)/goodies/builder/reports/report-runner.sh -D . -r Builder::TestReport -p $(PACKAGE)
+
+
# add more install actions here
install::
@@ -107,30 +123,29 @@
prereq: $(REQUIRED_SUPPORT_DIRS)
cd ../../libbasic && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../goodies/refactoryBrowser/helpers && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../libcomp && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../goodies/refactoryBrowser/parser && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../libcomp && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../goodies/refactoryBrowser/helpers && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../libdb && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../libview && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../libdb && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../libdb/libsqlite && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../libdb/libodbc && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../libboss && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../libdb/libodbc && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../libdb/libsqlite && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../libbasic3 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../goodies/sunit && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../libui && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../libbasic3 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../goodies/refactoryBrowser/changes && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../libwidg && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../goodies/refactoryBrowser/changes && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../libwidg2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../libhtml && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../libwidg2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../ && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
+ cd ../../libcompat && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../goodies/roeltyper && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../libcompat && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../goodies/refactoryBrowser/refactoring && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../goodies/refactoryBrowser/browser && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
cd ../../goodies/refactoryBrowser/lint && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
- cd ../../librun && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
@@ -181,7 +196,7 @@
$(OUTDIR)SmallSenseUnknownType.$(O) SmallSenseUnknownType.$(H): SmallSenseUnknownType.st $(INCLUDE_TOP)/stx/libtool/smallsense/SmallSenseType.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
$(OUTDIR)SmallSenseVariable.$(O) SmallSenseVariable.$(H): SmallSenseVariable.st $(INCLUDE_TOP)/stx/libtool/smallsense/SmallSenseResultItem.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
$(OUTDIR)SmallSenseInstvarInterfaceExtractor.$(O) SmallSenseInstvarInterfaceExtractor.$(H): SmallSenseInstvarInterfaceExtractor.st $(INCLUDE_TOP)/stx/libtool/smallsense/SmallSenseAbstractInstvarInterfaceExtractor.$(H) $(INCLUDE_TOP)/stx/libtool/smallsense/SmallSenseParser.$(H) $(INCLUDE_TOP)/stx/libcomp/SyntaxHighlighter.$(H) $(INCLUDE_TOP)/stx/libcomp/AbstractSyntaxHighlighter.$(H) $(INCLUDE_TOP)/stx/libcomp/Parser.$(H) $(INCLUDE_TOP)/stx/libcomp/Scanner.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)/stx/libcomp/ParseNode.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libcomp/AssignmentNode.$(H) $(INCLUDE_TOP)/stx/libcomp/MessageNode.$(H) $(INCLUDE_TOP)/stx/libcomp/ParseErrorNode.$(H) $(INCLUDE_TOP)/stx/libcomp/PrimaryNode.$(H) $(INCLUDE_TOP)/stx/libcomp/StatementNode.$(H) $(INCLUDE_TOP)/stx/libtool/Tools__NavigationState.$(H) $(INCLUDE_TOP)/stx/libbasic/UserPreferences.$(H) $(INCLUDE_TOP)/stx/libbasic/IdentityDictionary.$(H) $(INCLUDE_TOP)/stx/libbasic/Dictionary.$(H) $(INCLUDE_TOP)/stx/libbasic/Set.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libcomp/VariableNode.$(H) $(INCLUDE_TOP)/stx/libbasic/ConfigurableFeatures.$(H) $(INCLUDE_TOP)/stx/goodies/refactoryBrowser/lint/RBLintRule.$(H) $(INCLUDE_TOP)/stx/goodies/refactoryBrowser/lint/RBTransformationRule.$(H) $(INCLUDE_TOP)/stx/libhtml/HTMLDocumentView.$(H) $(INCLUDE_TOP)/stx/libhtml/HTMLDocumentFrame.$(H) $(INCLUDE_TOP)/stx/libview/View.$(H) $(INCLUDE_TOP)/stx/libview/SimpleView.$(H) $(INCLUDE_TOP)/stx/libview/DisplaySurface.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(STCHDR)
+$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)/stx/libcomp/ParseNode.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libcomp/AssignmentNode.$(H) $(INCLUDE_TOP)/stx/libcomp/MessageNode.$(H) $(INCLUDE_TOP)/stx/libcomp/ParseErrorNode.$(H) $(INCLUDE_TOP)/stx/libcomp/PrimaryNode.$(H) $(INCLUDE_TOP)/stx/libcomp/StatementNode.$(H) $(INCLUDE_TOP)/stx/libbasic/UserPreferences.$(H) $(INCLUDE_TOP)/stx/libbasic/IdentityDictionary.$(H) $(INCLUDE_TOP)/stx/libbasic/Dictionary.$(H) $(INCLUDE_TOP)/stx/libbasic/Set.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libcomp/VariableNode.$(H) $(INCLUDE_TOP)/stx/libbasic/ConfigurableFeatures.$(H) $(INCLUDE_TOP)/stx/goodies/refactoryBrowser/lint/RBLintRule.$(H) $(INCLUDE_TOP)/stx/goodies/refactoryBrowser/lint/RBTransformationRule.$(H) $(INCLUDE_TOP)/stx/libhtml/HTMLDocumentView.$(H) $(INCLUDE_TOP)/stx/libhtml/HTMLDocumentFrame.$(H) $(INCLUDE_TOP)/stx/libview/View.$(H) $(INCLUDE_TOP)/stx/libview/SimpleView.$(H) $(INCLUDE_TOP)/stx/libview/DisplaySurface.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(STCHDR)
# ENDMAKEDEPEND --- do not remove this line
--- a/smallsense/Make.spec Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/Make.spec Tue Feb 26 12:38:54 2013 +0000
@@ -51,6 +51,8 @@
COMMON_CLASSES= \
SmallSenseParseNodeVisitor \
+ SmallSenseInfo \
+ SmallSenseFinder \
SmallSenseParser \
SmallSenseRecognizer \
SmallSenseResultItem \
@@ -68,14 +70,12 @@
SmallSenseVariable \
SmallSenseInstvarInterfaceExtractor \
SmallSenseParseNodeInspector \
- SmallSenseFinder \
SmallSensePosition \
SmallSenseType \
SmallSenseInferencer \
- SmallSenseInfo \
+ SmallSenseClassInfo \
SmallSenseManager \
SmallSenseMethodInfo \
- SmallSenseClassInfo \
SmallSenseTypeHolder \
SmallSenseClassType \
SmallSenseUnionType \
@@ -91,43 +91,43 @@
COMMON_OBJS= \
- $(OUTDIR)SmallSenseParseNodeVisitor.$(O) \
- $(OUTDIR)SmallSenseParser.$(O) \
- $(OUTDIR)SmallSenseRecognizer.$(O) \
- $(OUTDIR)SmallSenseResultItem.$(O) \
- $(OUTDIR)SmallSenseResultSet.$(O) \
- $(OUTDIR)SmallSenseSelectorNode.$(O) \
- $(OUTDIR)SmallSenseService.$(O) \
- $(OUTDIR)SmallSenseTypeCollector.$(O) \
- $(OUTDIR)SmallSenseTypeCollectorCache.$(O) \
- $(OUTDIR)stx_libtool_smallsense.$(O) \
- $(OUTDIR)SmallSenseAbstractInstvarInterfaceExtractor.$(O) \
- $(OUTDIR)SmallSenseClass.$(O) \
- $(OUTDIR)SmallSenseConstant.$(O) \
- $(OUTDIR)SmallSenseMethod.$(O) \
- $(OUTDIR)SmallSenseSnippet.$(O) \
- $(OUTDIR)SmallSenseVariable.$(O) \
- $(OUTDIR)SmallSenseInstvarInterfaceExtractor.$(O) \
- $(OUTDIR)SmallSenseParseNodeInspector.$(O) \
- $(OUTDIR)SmallSenseFinder.$(O) \
- $(OUTDIR)SmallSensePosition.$(O) \
- $(OUTDIR)SmallSenseType.$(O) \
- $(OUTDIR)SmallSenseInferencer.$(O) \
- $(OUTDIR)SmallSenseInfo.$(O) \
- $(OUTDIR)SmallSenseManager.$(O) \
- $(OUTDIR)SmallSenseMethodInfo.$(O) \
- $(OUTDIR)SmallSenseClassInfo.$(O) \
- $(OUTDIR)SmallSenseTypeHolder.$(O) \
- $(OUTDIR)SmallSenseClassType.$(O) \
- $(OUTDIR)SmallSenseUnionType.$(O) \
- $(OUTDIR)SmallSenseUnknownType.$(O) \
- $(OUTDIR)SmallSenseCompletionWindow.$(O) \
- $(OUTDIR)SmallSenseCriticsWindow.$(O) \
- $(OUTDIR)SmallSenseUnacceptedMethodEnvironment.$(O) \
- $(OUTDIR)SmallSenseQuickFixer.$(O) \
- $(OUTDIR)SmallSenseSettingsAppl.$(O) \
- $(OUTDIR)SmallSenseChecker.$(O) \
- $(OUTDIR)extensions.$(O) \
+ $(OUTDIR_SLASH)SmallSenseParseNodeVisitor.$(O) \
+ $(OUTDIR_SLASH)SmallSenseInfo.$(O) \
+ $(OUTDIR_SLASH)SmallSenseFinder.$(O) \
+ $(OUTDIR_SLASH)SmallSenseParser.$(O) \
+ $(OUTDIR_SLASH)SmallSenseRecognizer.$(O) \
+ $(OUTDIR_SLASH)SmallSenseResultItem.$(O) \
+ $(OUTDIR_SLASH)SmallSenseResultSet.$(O) \
+ $(OUTDIR_SLASH)SmallSenseSelectorNode.$(O) \
+ $(OUTDIR_SLASH)SmallSenseService.$(O) \
+ $(OUTDIR_SLASH)SmallSenseTypeCollector.$(O) \
+ $(OUTDIR_SLASH)SmallSenseTypeCollectorCache.$(O) \
+ $(OUTDIR_SLASH)stx_libtool_smallsense.$(O) \
+ $(OUTDIR_SLASH)SmallSenseAbstractInstvarInterfaceExtractor.$(O) \
+ $(OUTDIR_SLASH)SmallSenseClass.$(O) \
+ $(OUTDIR_SLASH)SmallSenseConstant.$(O) \
+ $(OUTDIR_SLASH)SmallSenseMethod.$(O) \
+ $(OUTDIR_SLASH)SmallSenseSnippet.$(O) \
+ $(OUTDIR_SLASH)SmallSenseVariable.$(O) \
+ $(OUTDIR_SLASH)SmallSenseInstvarInterfaceExtractor.$(O) \
+ $(OUTDIR_SLASH)SmallSenseParseNodeInspector.$(O) \
+ $(OUTDIR_SLASH)SmallSensePosition.$(O) \
+ $(OUTDIR_SLASH)SmallSenseType.$(O) \
+ $(OUTDIR_SLASH)SmallSenseInferencer.$(O) \
+ $(OUTDIR_SLASH)SmallSenseClassInfo.$(O) \
+ $(OUTDIR_SLASH)SmallSenseManager.$(O) \
+ $(OUTDIR_SLASH)SmallSenseMethodInfo.$(O) \
+ $(OUTDIR_SLASH)SmallSenseTypeHolder.$(O) \
+ $(OUTDIR_SLASH)SmallSenseClassType.$(O) \
+ $(OUTDIR_SLASH)SmallSenseUnionType.$(O) \
+ $(OUTDIR_SLASH)SmallSenseUnknownType.$(O) \
+ $(OUTDIR_SLASH)SmallSenseCompletionWindow.$(O) \
+ $(OUTDIR_SLASH)SmallSenseCriticsWindow.$(O) \
+ $(OUTDIR_SLASH)SmallSenseUnacceptedMethodEnvironment.$(O) \
+ $(OUTDIR_SLASH)SmallSenseQuickFixer.$(O) \
+ $(OUTDIR_SLASH)SmallSenseSettingsAppl.$(O) \
+ $(OUTDIR_SLASH)SmallSenseChecker.$(O) \
+ $(OUTDIR_SLASH)extensions.$(O) \
--- a/smallsense/Makefile Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/Makefile Tue Feb 26 12:38:54 2013 +0000
@@ -15,5 +15,7 @@
#only needed for the definition of $(TOP)
include Make.proto
-makefile:
+makefile: mf
+
+mf:
$(TOP)/rules/stmkmf
--- a/smallsense/SmallSenseAbstractInstvarInterfaceExtractor.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseAbstractInstvarInterfaceExtractor.st Tue Feb 26 12:38:54 2013 +0000
@@ -209,6 +209,12 @@
!SmallSenseAbstractInstvarInterfaceExtractor class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseAbstractInstvarInterfaceExtractor.st 7823 2011-11-26 16:55:59Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseChecker.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseChecker.st Tue Feb 26 12:38:54 2013 +0000
@@ -97,8 +97,14 @@
!SmallSenseChecker class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseChecker.st 8046 2012-09-06 16:38:47Z vranyj1 $'
! !
+
SmallSenseChecker initialize!
--- a/smallsense/SmallSenseClass.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseClass.st Tue Feb 26 12:38:54 2013 +0000
@@ -34,6 +34,12 @@
!SmallSenseClass class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseClass.st 7825 2011-11-26 18:32:31Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseClassInfo.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseClassInfo.st Tue Feb 26 12:38:54 2013 +0000
@@ -101,6 +101,12 @@
!SmallSenseClassInfo class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseClassInfo.st 7840 2011-12-16 08:48:11Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseClassType.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseClassType.st Tue Feb 26 12:38:54 2013 +0000
@@ -104,6 +104,12 @@
!SmallSenseClassType class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseClassType.st 8000 2012-05-17 23:16:11Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseCompletionWindow.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseCompletionWindow.st Tue Feb 26 12:38:54 2013 +0000
@@ -327,6 +327,11 @@
!SmallSenseCompletionWindow class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseCompletionWindow.st 7911 2012-02-22 09:55:48Z vranyj1 $'
! !
--- a/smallsense/SmallSenseConstant.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseConstant.st Tue Feb 26 12:38:54 2013 +0000
@@ -16,6 +16,12 @@
!SmallSenseConstant class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseConstant.st 7825 2011-11-26 18:32:31Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseCriticsWindow.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseCriticsWindow.st Tue Feb 26 12:38:54 2013 +0000
@@ -306,6 +306,11 @@
!SmallSenseCriticsWindow class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseCriticsWindow.st 7911 2012-02-22 09:55:48Z vranyj1 $'
! !
--- a/smallsense/SmallSenseFinder.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseFinder.st Tue Feb 26 12:38:54 2013 +0000
@@ -65,6 +65,12 @@
!SmallSenseFinder class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseFinder.st 7823 2011-11-26 16:55:59Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseInferencer.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseInferencer.st Tue Feb 26 12:38:54 2013 +0000
@@ -421,6 +421,12 @@
!SmallSenseInferencer class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseInferencer.st 8000 2012-05-17 23:16:11Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseInfo.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseInfo.st Tue Feb 26 12:38:54 2013 +0000
@@ -10,6 +10,12 @@
!SmallSenseInfo class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseInfo.st 7834 2011-11-29 19:25:06Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseInstvarInterfaceExtractor.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseInstvarInterfaceExtractor.st Tue Feb 26 12:38:54 2013 +0000
@@ -774,6 +774,12 @@
!SmallSenseInstvarInterfaceExtractor class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseInstvarInterfaceExtractor.st 7823 2011-11-26 16:55:59Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseManager.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseManager.st Tue Feb 26 12:38:54 2013 +0000
@@ -199,6 +199,12 @@
!SmallSenseManager class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseManager.st 7984 2012-04-21 08:36:11Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseMethod.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseMethod.st Tue Feb 26 12:38:54 2013 +0000
@@ -87,6 +87,12 @@
!SmallSenseMethod class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseMethod.st 7825 2011-11-26 18:32:31Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseMethodInfo.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseMethodInfo.st Tue Feb 26 12:38:54 2013 +0000
@@ -32,6 +32,12 @@
!SmallSenseMethodInfo class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseMethodInfo.st 7834 2011-11-29 19:25:06Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseParseNodeInspector.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseParseNodeInspector.st Tue Feb 26 12:38:54 2013 +0000
@@ -615,6 +615,11 @@
!SmallSenseParseNodeInspector class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseParseNodeInspector.st 7911 2012-02-22 09:55:48Z vranyj1 $'
! !
--- a/smallsense/SmallSenseParseNodeVisitor.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseParseNodeVisitor.st Tue Feb 26 12:38:54 2013 +0000
@@ -193,6 +193,12 @@
!SmallSenseParseNodeVisitor class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseParseNodeVisitor.st 7823 2011-11-26 16:55:59Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseParser.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseParser.st Tue Feb 26 12:38:54 2013 +0000
@@ -241,6 +241,12 @@
!SmallSenseParser class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseParser.st 7922 2012-03-09 07:57:34Z vranyj1 $'
! !
+
--- a/smallsense/SmallSensePosition.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSensePosition.st Tue Feb 26 12:38:54 2013 +0000
@@ -63,6 +63,12 @@
!SmallSensePosition class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSensePosition.st 7823 2011-11-26 16:55:59Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseQuickFixer.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseQuickFixer.st Tue Feb 26 12:38:54 2013 +0000
@@ -148,9 +148,12 @@
!SmallSenseQuickFixer class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseQuickFixer.st 7911 2012-02-22 09:55:48Z vranyj1 $'
! !
-
-
--- a/smallsense/SmallSenseRecognizer.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseRecognizer.st Tue Feb 26 12:38:54 2013 +0000
@@ -751,6 +751,12 @@
!SmallSenseRecognizer class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseRecognizer.st 7826 2011-11-27 09:48:43Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseResultItem.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseResultItem.st Tue Feb 26 12:38:54 2013 +0000
@@ -154,6 +154,12 @@
!SmallSenseResultItem class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseResultItem.st 7825 2011-11-26 18:32:31Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseResultSet.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseResultSet.st Tue Feb 26 12:38:54 2013 +0000
@@ -149,6 +149,12 @@
!SmallSenseResultSet class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseResultSet.st 7826 2011-11-27 09:48:43Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseSelectorNode.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseSelectorNode.st Tue Feb 26 12:38:54 2013 +0000
@@ -86,6 +86,12 @@
!SmallSenseSelectorNode class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseSelectorNode.st 7823 2011-11-26 16:55:59Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseService.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseService.st Tue Feb 26 12:38:54 2013 +0000
@@ -465,8 +465,14 @@
!SmallSenseService class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseService.st 8039 2012-08-13 22:12:37Z vranyj1 $'
! !
+
SmallSenseService initialize!
--- a/smallsense/SmallSenseSettingsAppl.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseSettingsAppl.st Tue Feb 26 12:38:54 2013 +0000
@@ -245,8 +245,14 @@
!SmallSenseSettingsAppl class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseSettingsAppl.st 7872 2012-02-06 22:35:36Z vranyj1 $'
! !
+
SmallSenseSettingsAppl initialize!
--- a/smallsense/SmallSenseSnippet.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseSnippet.st Tue Feb 26 12:38:54 2013 +0000
@@ -16,6 +16,12 @@
!SmallSenseSnippet class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseSnippet.st 7825 2011-11-26 18:32:31Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseTestCase.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseTestCase.st Tue Feb 26 12:38:54 2013 +0000
@@ -55,3 +55,4 @@
version_SVN
^ '$Id: SmallSenseTestCase.st 7840 2011-12-16 08:48:11Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseType.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseType.st Tue Feb 26 12:38:54 2013 +0000
@@ -198,8 +198,14 @@
!SmallSenseType class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseType.st 8000 2012-05-17 23:16:11Z vranyj1 $'
! !
+
SmallSenseType initialize!
--- a/smallsense/SmallSenseTypeCollector.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseTypeCollector.st Tue Feb 26 12:38:54 2013 +0000
@@ -126,6 +126,12 @@
!SmallSenseTypeCollector class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseTypeCollector.st 7823 2011-11-26 16:55:59Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseTypeCollectorCache.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseTypeCollectorCache.st Tue Feb 26 12:38:54 2013 +0000
@@ -78,8 +78,14 @@
!SmallSenseTypeCollectorCache class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseTypeCollectorCache.st 7823 2011-11-26 16:55:59Z vranyj1 $'
! !
+
SmallSenseTypeCollectorCache initialize!
--- a/smallsense/SmallSenseTypeHolder.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseTypeHolder.st Tue Feb 26 12:38:54 2013 +0000
@@ -150,6 +150,12 @@
!SmallSenseTypeHolder class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseTypeHolder.st 8000 2012-05-17 23:16:11Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseUnacceptedMethodEnvironment.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseUnacceptedMethodEnvironment.st Tue Feb 26 12:38:54 2013 +0000
@@ -83,11 +83,14 @@
!SmallSenseUnacceptedMethodEnvironment class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseUnacceptedMethodEnvironment.st 7911 2012-02-22 09:55:48Z vranyj1 $'
! !
+
SmallSenseUnacceptedMethodEnvironment initialize!
-
-
-
--- a/smallsense/SmallSenseUnionType.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseUnionType.st Tue Feb 26 12:38:54 2013 +0000
@@ -214,6 +214,12 @@
!SmallSenseUnionType class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseUnionType.st 8000 2012-05-17 23:16:11Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseUnknownType.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseUnknownType.st Tue Feb 26 12:38:54 2013 +0000
@@ -133,6 +133,12 @@
!SmallSenseUnknownType class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseUnknownType.st 8000 2012-05-17 23:16:11Z vranyj1 $'
! !
+
--- a/smallsense/SmallSenseVariable.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/SmallSenseVariable.st Tue Feb 26 12:38:54 2013 +0000
@@ -98,6 +98,12 @@
!SmallSenseVariable class methodsFor:'documentation'!
+version_HG
+
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: SmallSenseVariable.st 7825 2011-11-26 18:32:31Z vranyj1 $'
! !
+
--- a/smallsense/abbrev.stc Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/abbrev.stc Tue Feb 26 12:38:54 2013 +0000
@@ -1,6 +1,8 @@
# automagically generated by the project definition
# this file is needed for stc to be able to compile modules independently.
# it provides information about a classes filename, category and especially namespace.
+SmallSenseParseNodeVisitor SmallSenseParseNodeVisitor stx:libtool/smallsense 'SmallSense-Core' 0
+SmallSenseInfo SmallSenseInfo stx:libtool/smallsense 'SmallSense-Model' 0
SmallSenseBaseTestClass SmallSenseBaseTestClass stx:libtool/smallsense 'SmallSense-Tests' 1
SmallSenseFinder SmallSenseFinder stx:libtool/smallsense 'SmallSense-Core' 0
SmallSenseFinderTests SmallSenseFinderTests stx:libtool/smallsense 'SmallSense-Tests' 1
@@ -24,14 +26,12 @@
SmallSenseVariable SmallSenseVariable stx:libtool/smallsense 'SmallSense-Core' 0
SmallSenseInstvarInterfaceExtractor SmallSenseInstvarInterfaceExtractor stx:libtool/smallsense 'SmallSense-Roel Typer' 3
SmallSenseParseNodeInspector SmallSenseParseNodeInspector stx:libtool/smallsense 'SmallSense-Interface' 1
-SmallSenseParseNodeVisitor SmallSenseParseNodeVisitor stx:libtool/smallsense 'SmallSense-Core' 0
SmallSensePosition SmallSensePosition stx:libtool/smallsense 'SmallSense-Core' 0
SmallSenseType SmallSenseType stx:libtool/smallsense 'SmallSense-Types' 0
SmallSenseInferencer SmallSenseInferencer stx:libtool/smallsense 'SmallSense-Inference' 0
SmallSenseClassInfo SmallSenseClassInfo stx:libtool/smallsense 'SmallSense-Model' 0
SmallSenseManager SmallSenseManager stx:libtool/smallsense 'SmallSense-Model' 0
SmallSenseMethodInfo SmallSenseMethodInfo stx:libtool/smallsense 'SmallSense-Model' 0
-SmallSenseInfo SmallSenseInfo stx:libtool/smallsense 'SmallSense-Model' 0
SmallSenseTypeHolder SmallSenseTypeHolder stx:libtool/smallsense 'SmallSense-Types' 0
SmallSenseClassType SmallSenseClassType stx:libtool/smallsense 'SmallSense-Types' 0
SmallSenseUnionType SmallSenseUnionType stx:libtool/smallsense 'SmallSense-Types' 0
--- a/smallsense/bc.mak Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/bc.mak Tue Feb 26 12:38:54 2013 +0000
@@ -15,7 +15,7 @@
# bmake clobber - clean all
#
# Historic Note:
-# this used to contain only rules to make with borland
+# this used to contain only rules to make with borland
# (called via bmake, by "make.exe -f bc.mak")
# this has changed; it is now also possible to build using microsoft visual c
# (called via vcmake, by "make.exe -f bc.mak -DUSEVC")
@@ -34,7 +34,7 @@
-LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\goodies\roeltyper -I$(INCLUDE_TOP)\stx\goodies\refactoryBrowser\helpers -I$(INCLUDE_TOP)\stx\libbasic -I$(INCLUDE_TOP)\stx\libwidg -I$(INCLUDE_TOP)\stx\goodies\sunit -I$(INCLUDE_TOP)\stx\libview2 -I$(INCLUDE_TOP)\stx\libbasic2 -I$(INCLUDE_TOP)\stx\libview -I$(INCLUDE_TOP)\stx\libhtml -I$(INCLUDE_TOP)\stx\goodies\refactoryBrowser\lint -I$(INCLUDE_TOP)\stx\libtool -I$(INCLUDE_TOP)\stx\libcomp -I$(INCLUDE_TOP)\stx\libwidg2 -I$(INCLUDE_TOP)\stx\libbasic3
+LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\libtool -I$(INCLUDE_TOP)\stx\libcomp -I$(INCLUDE_TOP)\stx\libbasic3 -I$(INCLUDE_TOP)\stx\libwidg2 -I$(INCLUDE_TOP)\stx\libhtml -I$(INCLUDE_TOP)\stx\libbasic2 -I$(INCLUDE_TOP)\stx\libbasic -I$(INCLUDE_TOP)\stx\libview2 -I$(INCLUDE_TOP)\stx\goodies\refactoryBrowser\lint -I$(INCLUDE_TOP)\stx\goodies\sunit -I$(INCLUDE_TOP)\stx\libwidg -I$(INCLUDE_TOP)\stx\goodies\refactoryBrowser\helpers -I$(INCLUDE_TOP)\stx\libview -I$(INCLUDE_TOP)\stx\goodies\roeltyper
LOCALDEFINES=
STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) -varPrefix=$(LIBNAME)
@@ -51,35 +51,39 @@
# build all prerequisite packages for this package
prereq:
pushd ..\..\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\goodies\refactoryBrowser\helpers & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\libcomp & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\goodies\refactoryBrowser\parser & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\libcomp & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\goodies\refactoryBrowser\helpers & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\libdb & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\libview & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\libdb & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\libdb\libsqlite & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\libdb\libodbc & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\libboss & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\libdb\libodbc & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\libdb\libsqlite & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\libbasic3 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\goodies\sunit & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\libui & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\libbasic3 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\goodies\refactoryBrowser\changes & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\libwidg & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\goodies\refactoryBrowser\changes & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\libwidg2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\libhtml & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\libwidg2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd .. & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+ pushd ..\..\libcompat & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\goodies\roeltyper & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\libcompat & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\goodies\refactoryBrowser\refactoring & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\goodies\refactoryBrowser\browser & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
pushd ..\..\goodies\refactoryBrowser\lint & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
- pushd ..\..\librun & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+
+test: $(TOP)\goodies\builder\reports\NUL
+ pushd $(TOP)\goodies\builder\reports & $(MAKE_BAT)
+ $(TOP)\goodies\builder\reports\report-runner.bat -D . -r Builder::TestReport -p $(PACKAGE)
+
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
$(OUTDIR)SmallSenseChecker.$(O) SmallSenseChecker.$(H): SmallSenseChecker.st $(INCLUDE_TOP)\stx\goodies\refactoryBrowser\lint\SmalllintChecker.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
$(OUTDIR)SmallSenseCompletionWindow.$(O) SmallSenseCompletionWindow.$(H): SmallSenseCompletionWindow.st $(INCLUDE_TOP)\stx\libview2\SimpleDialog.$(H) $(INCLUDE_TOP)\stx\libview2\ApplicationModel.$(H) $(INCLUDE_TOP)\stx\libview2\Model.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
@@ -117,6 +121,15 @@
$(OUTDIR)SmallSenseUnknownType.$(O) SmallSenseUnknownType.$(H): SmallSenseUnknownType.st $(INCLUDE_TOP)\stx\libtool\smallsense\SmallSenseType.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
$(OUTDIR)SmallSenseVariable.$(O) SmallSenseVariable.$(H): SmallSenseVariable.st $(INCLUDE_TOP)\stx\libtool\smallsense\SmallSenseResultItem.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
$(OUTDIR)SmallSenseInstvarInterfaceExtractor.$(O) SmallSenseInstvarInterfaceExtractor.$(H): SmallSenseInstvarInterfaceExtractor.st $(INCLUDE_TOP)\stx\libtool\smallsense\SmallSenseAbstractInstvarInterfaceExtractor.$(H) $(INCLUDE_TOP)\stx\libtool\smallsense\SmallSenseParser.$(H) $(INCLUDE_TOP)\stx\libcomp\SyntaxHighlighter.$(H) $(INCLUDE_TOP)\stx\libcomp\AbstractSyntaxHighlighter.$(H) $(INCLUDE_TOP)\stx\libcomp\Parser.$(H) $(INCLUDE_TOP)\stx\libcomp\Scanner.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)\stx\libcomp\ParseNode.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libcomp\AssignmentNode.$(H) $(INCLUDE_TOP)\stx\libcomp\MessageNode.$(H) $(INCLUDE_TOP)\stx\libcomp\ParseErrorNode.$(H) $(INCLUDE_TOP)\stx\libcomp\PrimaryNode.$(H) $(INCLUDE_TOP)\stx\libcomp\StatementNode.$(H) $(INCLUDE_TOP)\stx\libtool\Tools__NavigationState.$(H) $(INCLUDE_TOP)\stx\libbasic\UserPreferences.$(H) $(INCLUDE_TOP)\stx\libbasic\IdentityDictionary.$(H) $(INCLUDE_TOP)\stx\libbasic\Dictionary.$(H) $(INCLUDE_TOP)\stx\libbasic\Set.$(H) $(INCLUDE_TOP)\stx\libbasic\Collection.$(H) $(INCLUDE_TOP)\stx\libcomp\VariableNode.$(H) $(INCLUDE_TOP)\stx\libbasic\ConfigurableFeatures.$(H) $(INCLUDE_TOP)\stx\goodies\refactoryBrowser\lint\RBLintRule.$(H) $(INCLUDE_TOP)\stx\goodies\refactoryBrowser\lint\RBTransformationRule.$(H) $(INCLUDE_TOP)\stx\libhtml\HTMLDocumentView.$(H) $(INCLUDE_TOP)\stx\libhtml\HTMLDocumentFrame.$(H) $(INCLUDE_TOP)\stx\libview\View.$(H) $(INCLUDE_TOP)\stx\libview\SimpleView.$(H) $(INCLUDE_TOP)\stx\libview\DisplaySurface.$(H) $(INCLUDE_TOP)\stx\libview\GraphicsMedium.$(H) $(INCLUDE_TOP)\stx\libview\DeviceGraphicsContext.$(H) $(INCLUDE_TOP)\stx\libview\GraphicsContext.$(H) $(STCHDR)
+$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)\stx\libcomp\ParseNode.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libcomp\AssignmentNode.$(H) $(INCLUDE_TOP)\stx\libcomp\MessageNode.$(H) $(INCLUDE_TOP)\stx\libcomp\ParseErrorNode.$(H) $(INCLUDE_TOP)\stx\libcomp\PrimaryNode.$(H) $(INCLUDE_TOP)\stx\libcomp\StatementNode.$(H) $(INCLUDE_TOP)\stx\libbasic\UserPreferences.$(H) $(INCLUDE_TOP)\stx\libbasic\IdentityDictionary.$(H) $(INCLUDE_TOP)\stx\libbasic\Dictionary.$(H) $(INCLUDE_TOP)\stx\libbasic\Set.$(H) $(INCLUDE_TOP)\stx\libbasic\Collection.$(H) $(INCLUDE_TOP)\stx\libcomp\VariableNode.$(H) $(INCLUDE_TOP)\stx\libbasic\ConfigurableFeatures.$(H) $(INCLUDE_TOP)\stx\goodies\refactoryBrowser\lint\RBLintRule.$(H) $(INCLUDE_TOP)\stx\goodies\refactoryBrowser\lint\RBTransformationRule.$(H) $(INCLUDE_TOP)\stx\libhtml\HTMLDocumentView.$(H) $(INCLUDE_TOP)\stx\libhtml\HTMLDocumentFrame.$(H) $(INCLUDE_TOP)\stx\libview\View.$(H) $(INCLUDE_TOP)\stx\libview\SimpleView.$(H) $(INCLUDE_TOP)\stx\libview\DisplaySurface.$(H) $(INCLUDE_TOP)\stx\libview\GraphicsMedium.$(H) $(INCLUDE_TOP)\stx\libview\DeviceGraphicsContext.$(H) $(INCLUDE_TOP)\stx\libview\GraphicsContext.$(H) $(STCHDR)
# ENDMAKEDEPEND --- do not remove this line
+
+# **Must be at end**
+
+# Enforce recompilation of package definition class if Mercurial working
+# copy state changes. Together with --guessVersion it ensures that package
+# definition class always contains correct binary revision string.
+!IFDEF HGROOT
+$(OUTDIR)stx_libtool_smallsense.$(O): $(HGROOT)\.hg\dirstate
+!ENDIF
--- a/smallsense/bmake.bat Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/bmake.bat Tue Feb 26 12:38:54 2013 +0000
@@ -1,8 +1,12 @@
@REM -------
-@REM make using borland bcc
+@REM make using Borland bcc32
@REM type bmake, and wait...
@REM do not edit - automatically generated from ProjectDefinition
@REM -------
-make.exe -N -f bc.mak %*
+@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/smallsense/extensions.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/extensions.st Tue Feb 26 12:38:54 2013 +0000
@@ -190,27 +190,6 @@
"Created: / 26-11-2011 / 12:37:39 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !
-!Tools::NavigationState methodsFor:'aspects'!
-
-selectedClasses
- "WARNING WARNING:
- This is overwriten method from SmallSense!!!!!!
- "
- selectedClasses isNil ifTrue:[
- selectedClasses := "SpecialValueHolder with:nil." nil asValue.
- (ConfigurableFeatures includesFeature:'SmallSenseEnabled') ifTrue:[
- selectedClasses onChangeEvaluate:[
- selectedClasses value ? #() do:[:cls|
- SmallSenseManager instance updateInfoForClass: cls.
- ].
- ]
- ]
- ].
- ^ selectedClasses
-
- "Modified: / 27-11-2011 / 17:50:56 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-! !
-
!UserPreferences methodsFor:'accessing-SmallSense'!
smallSenseBackgroundLintEnabled
@@ -300,6 +279,7 @@
!stx_libtool_smallsense class methodsFor:'documentation'!
-extensionsVersion_SVN
- ^ '$Id:: extensions.st 7983 2012-04-19 08:02:50Z vranyj1 $'
+extensionsVersion_HG
+
+ ^ '$Changeset: <not expanded> $'
! !
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/smallsense/lccmake.bat Tue Feb 26 12:38:54 2013 +0000
@@ -0,0 +1,8 @@
+@REM -------
+@REM make using lcc compiler
+@REM type lccmake, and wait...
+@REM do not edit - automatically generated from ProjectDefinition
+@REM -------
+make.exe -N -f bc.mak -DUSELCC=1 %*
+
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/smallsense/mingwmake.bat Tue Feb 26 12:38:54 2013 +0000
@@ -0,0 +1,14 @@
+@REM -------
+@REM make using mingw gnu compiler
+@REM type mingwmake, and wait...
+@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%"
+
+@call ..\..\rules\find_mingw.bat
+make.exe -N -f bc.mak %USEMINGW_ARG% %*
+
+
--- a/smallsense/smallsense.rc Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/smallsense.rc Tue Feb 26 12:38:54 2013 +0000
@@ -3,8 +3,8 @@
// automagically generated from the projectDefinition: stx_libtool_smallsense.
//
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 6,2,7967,7967
- PRODUCTVERSION 6,2,3,1
+ FILEVERSION 6,2,32767,32767
+ PRODUCTVERSION 6,2,3,0
#if (__BORLANDC__)
FILEFLAGSMASK VS_FF_DEBUG | VS_FF_PRERELEASE
FILEFLAGS VS_FF_PRERELEASE | VS_FF_SPECIALBUILD
@@ -20,12 +20,12 @@
BEGIN
VALUE "CompanyName", "eXept Software AG\0"
VALUE "FileDescription", "Smalltalk/X Class library (LIB)\0"
- VALUE "FileVersion", "6.2.7967.7967\0"
+ VALUE "FileVersion", "6.2.32767.32767\0"
VALUE "InternalName", "stx:libtool/smallsense\0"
VALUE "LegalCopyright", "Copyright Claus Gittinger 1988-2011\nCopyright eXept Software AG 1998-2011\0"
VALUE "ProductName", "Smalltalk/X\0"
- VALUE "ProductVersion", "6.2.3.1\0"
- VALUE "ProductDate", "Thu, 06 Sep 2012 16:39:15 GMT\0"
+ VALUE "ProductVersion", "6.2.3.0\0"
+ VALUE "ProductDate", "Tue, 26 Feb 2013 12:36:46 GMT\0"
END
END
--- a/smallsense/stx_libtool_smallsense.st Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/stx_libtool_smallsense.st Tue Feb 26 12:38:54 2013 +0000
@@ -7,6 +7,11 @@
category:'* Projects & Packages *'
!
+!stx_libtool_smallsense class methodsFor:'documentation'!
+
+extensionsVersion_SVN
+ ^ '$Id:: extensions.st 7983 2012-04-19 08:02:50Z vranyj1 $'
+! !
!stx_libtool_smallsense class methodsFor:'description'!
@@ -54,6 +59,8 @@
^ #(
"<className> or (<className> attributes...) in load order"
+ SmallSenseParseNodeVisitor
+ SmallSenseInfo
(SmallSenseBaseTestClass autoload)
SmallSenseFinder
(SmallSenseFinderTests autoload)
@@ -77,14 +84,12 @@
SmallSenseVariable
SmallSenseInstvarInterfaceExtractor
SmallSenseParseNodeInspector
- SmallSenseParseNodeVisitor
SmallSensePosition
SmallSenseType
SmallSenseInferencer
SmallSenseClassInfo
SmallSenseManager
SmallSenseMethodInfo
- SmallSenseInfo
SmallSenseTypeHolder
SmallSenseClassType
SmallSenseUnionType
@@ -96,6 +101,8 @@
SmallSenseSettingsAppl
SmallSenseChecker
)
+
+ "Modified: / 26-02-2013 / 12:35:56 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
extensionMethodNames
@@ -116,7 +123,6 @@
StatementNode childNamesAndValuesDo:
StatementNode inferedType
StatementNode inferedType:
- #'Tools::NavigationState' selectedClasses
UserPreferences smallSenseEnabled
UserPreferences smallSenseEnabled:
VariableNode isGlobalOrPrivateClass
@@ -130,7 +136,7 @@
HTMLDocumentView doQuickFix:
)
- "Modified: / 04-04-2012 / 12:12:52 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+ "Modified: / 26-02-2013 / 12:30:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !
!stx_libtool_smallsense class methodsFor:'description - project information'!
@@ -185,6 +191,11 @@
!stx_libtool_smallsense class methodsFor:'documentation'!
+version_HG
+ ^ '$Changeset: <not expanded> $'
+!
+
version_SVN
^ '$Id: stx_libtool_smallsense.st 7967 2012-04-04 11:12:00Z vranyj1 $'
! !
+
--- a/smallsense/vcmake.bat Thu Feb 21 16:32:07 2013 +0000
+++ b/smallsense/vcmake.bat Tue Feb 26 12:38:54 2013 +0000
@@ -1,12 +1,18 @@
@REM -------
-@REM make using microsoft visual c
+@REM make using Microsoft Visual C compiler
@REM type vcmake, and wait...
@REM do not edit - automatically generated from ProjectDefinition
@REM -------
@if not defined VSINSTALLDIR (
- call "C:\Program Files\Microsoft Visual Studio 10.0"\VC\bin\vcvars32.bat
+ call ..\..\rules\vcsetup.bat
)
-make.exe -N -f bc.mak -DUSEVC %*
+@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% %*
+
+