--- a/AbstractSettingsApplication.st Sun Jun 23 12:48:12 2013 +0200
+++ b/AbstractSettingsApplication.st Mon Jun 24 00:25:06 2013 +0200
@@ -1033,15 +1033,84 @@
#arraysAreImmutable
'Array literals are readonly objects, which cannot be modified.
-Prevents constant arrays as returned from a method to be modified elsewhere by accident.'
+Prevents constant arrays as returned from a method to be modified elsewhere by accident'
#fullDebugInfo
'Include more debug support in the generated code.
-Especially restartability and returnability of methods in the debugger are improved.'
+Especially restartability and returnability of methods in the debugger are improved'
#stringsAreImmutable
'String literals are readonly objects, which cannot be modified.
-Prevents constant strings as returned from a method to be modified elsewehere by accident.'
+Prevents constant strings as returned from a method to be modified elsewehere by accident'
+
+#allowAssignmentToPoolVariable
+'Pool variables should only be initialized in the pool itself and not modified elsewhere later.\This flag makes pool varaiables writable.\May be required to fileIn code from Squeak and other Smalltalk dialects'
+
+#allowDollarInIdentifier
+'Check this to allow dollar character in identifiers. This may be required to filein old code for VAX Smalltalk'
+
+#allowDolphinExtensions
+'Allow Dolphin-Smalltalk specific syntax extensions'
+
+#allowEmptyStatements
+'Allow empty statements'
+
+#allowExtendedBinarySelectors
+'Allow extended binary selectors (more than 2 characters, including "^", "|" and "#")'
+
+#allowFixedPointLiterals
+''
+
+#allowOldStyleAssignment
+'Allow "_" as assignment. May be required to filein Squeak code'
+
+#allowQualifiedNames
+'Allow Visualworks qualified names'
+
+#allowReservedWordsAsSelectors
+'Allow "self", "super" as selectors. May be required to filein code from other Smalltalk dialects'
+
+#allowSqueakExtensions
+'Allow some Squeak extensions (primitive spec after locals, brace array construction, c style arguments'
+
+#allowUnderscoreInIdentifier
+'Allow underscore characters in identifiers. Not compatible with Squeak.'
+
+"/#allowVisualAgeESSymbolLiterals
+"/''
+"/
+"/#allowVisualAgePrimitives
+"/''
+"/
+"/#warnAboutPossibleSTCCompilationProblems
+"/''
+"/
+"/#warnAboutPossiblyUnimplementedSelectors
+"/''
+"/
+"/#warnAboutReferenceToPrivateClass
+"/''
+"/
+"/#warnDollarInIdentifier
+"/''
+"/
+"/#warnOldStyleAssignment
+"/''
+"/
+"/#warnPlausibilityChecks
+"/''
+"/
+"/#warnPossibleIncompatibilities
+"/''
+"/
+"/#warnSTXSpecials
+"/''
+"/
+"/#warnUnderscoreInIdentifier
+"/''
+
+#warnings
+'Turn off all warnings'
)
!
@@ -1061,6 +1130,45 @@
^ super helpSpec addPairsFrom:#(
+#allowAssignmentToPoolVariable
+''
+
+#allowDollarInIdentifier
+''
+
+#allowDolphinExtensions
+''
+
+#allowEmptyStatements
+''
+
+#allowExtendedBinarySelectors
+''
+
+#allowFixedPointLiterals
+''
+
+#allowOldStyleAssignment
+''
+
+#allowQualifiedNames
+''
+
+#allowReservedWordsAsSelectors
+''
+
+#allowSqueakExtensions
+''
+
+#allowUnderscoreInIdentifier
+''
+
+#allowVisualAgeESSymbolLiterals
+''
+
+#allowVisualAgePrimitives
+''
+
#arraysAreImmutable
''
@@ -1070,6 +1178,36 @@
#stringsAreImmutable
''
+#warnAboutPossibleSTCCompilationProblems
+''
+
+#warnAboutPossiblyUnimplementedSelectors
+''
+
+#warnAboutReferenceToPrivateClass
+''
+
+#warnDollarInIdentifier
+''
+
+#warnOldStyleAssignment
+''
+
+#warnPlausibilityChecks
+''
+
+#warnPossibleIncompatibilities
+''
+
+#warnSTXSpecials
+''
+
+#warnUnderscoreInIdentifier
+''
+
+#warnings
+''
+
)
! !
@@ -1228,6 +1366,7 @@
(CheckBoxSpec
label: 'Allow Underscore in Identifiers'
name: 'AllowUnderscoreInIdentifiers'
+ activeHelpKey: allowUnderscoreInIdentifier
model: allowUnderscoreInIdentifier
translateLabel: true
extent: (Point 313 22)
@@ -1235,6 +1374,7 @@
(CheckBoxSpec
label: 'Allow Dollar in Identifiers'
name: 'AllowDollarInIdentifiers'
+ activeHelpKey: allowDollarInIdentifier
model: allowDollarInIdentifier
translateLabel: true
extent: (Point 313 22)
@@ -1242,6 +1382,7 @@
(CheckBoxSpec
label: 'Allow VW3 QualifiedNames'
name: 'AllowVW3QualifiedNames'
+ activeHelpKey: allowQualifiedNames
model: allowQualifiedNames
translateLabel: true
extent: (Point 313 22)
@@ -1249,6 +1390,7 @@
(CheckBoxSpec
label: 'Allow OldStyle Assignment (_)'
name: 'AllowOldStyleAssignment'
+ activeHelpKey: allowOldStyleAssignment
model: allowOldStyleAssignment
translateLabel: true
extent: (Point 313 22)
@@ -1256,6 +1398,7 @@
(CheckBoxSpec
label: 'Allow Reserved Words as Selector (self)'
name: 'AllowReservedWordsAsSelector'
+ activeHelpKey: allowReservedWordsAsSelectors
model: allowReservedWordsAsSelectors
translateLabel: true
extent: (Point 313 22)
@@ -1263,6 +1406,7 @@
(CheckBoxSpec
label: 'Allow Extended Binary Selectors'
name: 'CheckBox4'
+ activeHelpKey: allowExtendedBinarySelectors
model: allowExtendedBinarySelectors
translateLabel: true
extent: (Point 313 22)
@@ -1270,6 +1414,7 @@
(CheckBoxSpec
label: 'Allow Assignment to Pool Variable'
name: 'CheckBox6'
+ activeHelpKey: allowAssignmentToPoolVariable
model: allowAssignmentToPoolVariable
translateLabel: true
extent: (Point 313 22)
@@ -1291,6 +1436,7 @@
(CheckBoxSpec
label: 'Allow Squeak Extensions'
name: 'AllowSqueakExtensions'
+ activeHelpKey: allowSqueakExtensions
model: allowSqueakExtensions
translateLabel: true
extent: (Point 665 22)
@@ -1298,6 +1444,7 @@
(CheckBoxSpec
label: 'Allow Dolphin Extensions'
name: 'AllowDolphinExtensions'
+ activeHelpKey: allowDolphinExtensions
model: allowDolphinExtensions
translateLabel: true
extent: (Point 665 22)
@@ -1305,6 +1452,7 @@
(CheckBoxSpec
label: 'Allow VisualAge ES-Symbols'
name: 'AllowVisualAgeESSymbolLiterals'
+ activeHelpKey: allowVisualAgeESSymbolLiterals
model: allowVisualAgeESSymbolLiterals
translateLabel: true
extent: (Point 665 22)
@@ -1312,6 +1460,7 @@
(CheckBoxSpec
label: 'Allow VisualAge Primitives'
name: 'CheckBox8'
+ activeHelpKey: allowVisualAgePrimitives
model: allowVisualAgePrimitives
translateLabel: true
extent: (Point 665 22)
@@ -1319,6 +1468,7 @@
(CheckBoxSpec
label: 'Allow FixedPoint-Number Literals'
name: 'AllowFixedPointLiterals'
+ activeHelpKey: allowFixedPointLiterals
model: allowFixedPointLiterals
translateLabel: true
extent: (Point 665 22)
@@ -1326,6 +1476,7 @@
(CheckBoxSpec
label: 'Allow Empty Statements'
name: 'AllowEmptyStatements'
+ activeHelpKey: allowEmptyStatements
model: allowEmptyStatements
translateLabel: true
extent: (Point 665 22)
@@ -1346,6 +1497,7 @@
(CheckBoxSpec
label: 'Warnings'
name: 'Warnings'
+ activeHelpKey: warnings
model: warnings
translateLabel: true
extent: (Point 665 22)
@@ -1368,6 +1520,7 @@
(CheckBoxSpec
label: 'ST/X Extensions'
name: 'STXExtensions'
+ activeHelpKey: warnSTXSpecials
enableChannel: warnings
model: warnSTXSpecials
translateLabel: true
@@ -1376,6 +1529,7 @@
(CheckBoxSpec
label: 'Reference to Private Class'
name: 'CheckBox1'
+ activeHelpKey: warnAboutReferenceToPrivateClass
enableChannel: warnings
model: warnAboutReferenceToPrivateClass
translateLabel: true
@@ -1384,6 +1538,7 @@
(CheckBoxSpec
label: 'Underscores in Identifiers'
name: 'UnderscoresInIdentifiers'
+ activeHelpKey: warnUnderscoreInIdentifier
enableChannel: enableUnderscore
model: warnUnderscoreInIdentifier
translateLabel: true
@@ -1392,6 +1547,7 @@
(CheckBoxSpec
label: 'Dollars in Identifiers'
name: 'DollarsInIdentifiers'
+ activeHelpKey: warnDollarInIdentifier
enableChannel: enableDollar
model: warnDollarInIdentifier
translateLabel: true
@@ -1400,6 +1556,7 @@
(CheckBoxSpec
label: 'OldStyle Assignment'
name: 'OldStyleAssignment'
+ activeHelpKey: warnOldStyleAssignment
enableChannel: warnings
model: warnOldStyleAssignment
translateLabel: true
@@ -1408,6 +1565,7 @@
(CheckBoxSpec
label: 'Possible Incompatibilities'
name: 'PossibleIncompatibilities'
+ activeHelpKey: warnPossibleIncompatibilities
enableChannel: warnings
model: warnPossibleIncompatibilities
translateLabel: true
@@ -1416,6 +1574,7 @@
(CheckBoxSpec
label: 'Possible STC Compilation Problems'
name: 'PossibleSTCCompilationProblems'
+ activeHelpKey: warnAboutPossibleSTCCompilationProblems
enableChannel: warnings
model: warnAboutPossibleSTCCompilationProblems
translateLabel: true
@@ -1424,6 +1583,7 @@
(CheckBoxSpec
label: 'Possibly Unimplemented Selectors'
name: 'CheckBox3'
+ activeHelpKey: warnAboutPossiblyUnimplementedSelectors
enableChannel: warnings
model: warnAboutPossiblyUnimplementedSelectors
translateLabel: true
@@ -1432,6 +1592,7 @@
(CheckBoxSpec
label: 'Plausibility Checks'
name: 'CheckBox7'
+ activeHelpKey: warnPlausibilityChecks
enableChannel: warnings
model: warnPlausibilityChecks
translateLabel: true
@@ -17986,10 +18147,10 @@
!AbstractSettingsApplication class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/AbstractSettingsApplication.st,v 1.470 2013-06-21 09:08:52 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/AbstractSettingsApplication.st,v 1.471 2013-06-23 22:25:06 cg Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libtool/AbstractSettingsApplication.st,v 1.470 2013-06-21 09:08:52 cg Exp $'
-! !
-
+ ^ '$Header: /cvs/stx/stx/libtool/AbstractSettingsApplication.st,v 1.471 2013-06-23 22:25:06 cg Exp $'
+! !
+