diff --git a/.classpath b/.classpath
index 2bcf1fc..4ae1be6 100644
--- a/.classpath
+++ b/.classpath
@@ -1,7 +1,6 @@
-
-
+
@@ -12,14 +11,20 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index c9545f0..01b2219 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -1,9 +1,10 @@
eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
-org.eclipse.jdt.core.compiler.compliance=11
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
org.eclipse.jdt.core.compiler.release=enabled
-org.eclipse.jdt.core.compiler.source=11
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF
index 105193d..37d54e3 100644
--- a/META-INF/MANIFEST.MF
+++ b/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: RexxEditor Plug-in
Bundle-SymbolicName: RexxEditor; singleton:=true
-Bundle-Version: 0.2.0
+Bundle-Version: 0.3.1
Bundle-Activator: org.imperfectmommy.rexxeditor.Activator
Bundle-Localization: plugin
Require-Bundle: org.eclipse.ui,
@@ -12,8 +12,7 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.ui.workbench.texteditor,
org.eclipse.ui.ide,
org.eclipse.ui.views,
- org.eclipse.debug.ui,
- org.eclipse.cdt.core;bundle-version="6.11.0"
+ org.eclipse.debug.ui
Bundle-ActivationPolicy: lazy
Bundle-Vendor: org.imperfectmommy
Export-Package: .,
@@ -80,7 +79,7 @@ Export-Package: .,
org.eclipse.jface.wizard,
org.eclipse.jface.viewers"
Automatic-Module-Name: RexxEditor
-Bundle-RequiredExecutionEnvironment: JavaSE-11
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-ClassPath: resources/libaries/jackson-core-2.10.3.jar,
resources/libaries/jackson-databind-2.10.3.jar,
.,
diff --git a/bin/org/imperfectmommy/rexxeditor/Activator.class b/bin/org/imperfectmommy/rexxeditor/Activator.class
index b8b9573..7323a39 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/Activator.class and b/bin/org/imperfectmommy/rexxeditor/Activator.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/ReturnValue.class b/bin/org/imperfectmommy/rexxeditor/contentassist/ReturnValue.class
index a4bf8dc..24cc6a1 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/ReturnValue.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/ReturnValue.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal$1.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal$1.class
index 027893a..81ffa53 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal$1.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal$1.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal.class
index 6060dcf..bbaccd7 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxCompletionProposal.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor$1.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor$1.class
index 4305190..1d28c5d 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor$1.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor$1.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.class
index aa2e472..14e98cf 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContextInformationValidator.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContextInformationValidator.class
index 13f8e45..91c80e5 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContextInformationValidator.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxContextInformationValidator.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxFunctionProposalData.class b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxFunctionProposalData.class
index 3997404..2dcb1f5 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/RexxFunctionProposalData.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/RexxFunctionProposalData.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentassist/TemplateVariableWithDescription.class b/bin/org/imperfectmommy/rexxeditor/contentassist/TemplateVariableWithDescription.class
index 24e34f3..53806e4 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentassist/TemplateVariableWithDescription.class and b/bin/org/imperfectmommy/rexxeditor/contentassist/TemplateVariableWithDescription.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentCategory.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentCategory.class
index fcaf479..adc8c13 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentCategory.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentCategory.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentElement.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentElement.class
index 7894b5b..f6b2785 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentElement.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentElement.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage$ContentProvider.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage$ContentProvider.class
index 963b39a..3af71b9 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage$ContentProvider.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage$ContentProvider.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage.class
index 26b394a..41b46d7 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxContentOutlinePage.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxLabelProvider.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxLabelProvider.class
index 89d11d0..decb2e2 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxLabelProvider.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxLabelProvider.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxOutlineAdapterFactory.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxOutlineAdapterFactory.class
index 47a356a..bf4928f 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxOutlineAdapterFactory.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxOutlineAdapterFactory.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxViewerFilter.class b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxViewerFilter.class
index 749ba48..0a7820b 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxViewerFilter.class and b/bin/org/imperfectmommy/rexxeditor/contentoutliner/RexxViewerFilter.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/editors/IRexxColorConstants.class b/bin/org/imperfectmommy/rexxeditor/editors/IRexxColorConstants.class
index 74ec4a8..e57e2ce 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/editors/IRexxColorConstants.class and b/bin/org/imperfectmommy/rexxeditor/editors/IRexxColorConstants.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/editors/NonRuleBasedDamagerRepairer.class b/bin/org/imperfectmommy/rexxeditor/editors/NonRuleBasedDamagerRepairer.class
index 9dc39bf..15ee3b9 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/editors/NonRuleBasedDamagerRepairer.class and b/bin/org/imperfectmommy/rexxeditor/editors/NonRuleBasedDamagerRepairer.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/editors/RexxConfiguration.class b/bin/org/imperfectmommy/rexxeditor/editors/RexxConfiguration.class
index e6dc8e9..01a9669 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/editors/RexxConfiguration.class and b/bin/org/imperfectmommy/rexxeditor/editors/RexxConfiguration.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/editors/RexxDoubleClickStrategy.class b/bin/org/imperfectmommy/rexxeditor/editors/RexxDoubleClickStrategy.class
index fac43f5..ebef6cd 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/editors/RexxDoubleClickStrategy.class and b/bin/org/imperfectmommy/rexxeditor/editors/RexxDoubleClickStrategy.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor$1.class b/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor$1.class
index 879a6bc..d2b62f7 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor$1.class and b/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor$1.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor.class b/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor.class
index 67287b9..3b0f834 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor.class and b/bin/org/imperfectmommy/rexxeditor/editors/RexxEditor.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/editors/RexxPresentationReconciler.class b/bin/org/imperfectmommy/rexxeditor/editors/RexxPresentationReconciler.class
index f7ce86d..b67addd 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/editors/RexxPresentationReconciler.class and b/bin/org/imperfectmommy/rexxeditor/editors/RexxPresentationReconciler.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/IRexxLaunchConstants.class b/bin/org/imperfectmommy/rexxeditor/launcher/IRexxLaunchConstants.class
index f37f56c..cc53105 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/IRexxLaunchConstants.class and b/bin/org/imperfectmommy/rexxeditor/launcher/IRexxLaunchConstants.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.class b/bin/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.class
deleted file mode 100644
index 482240f..0000000
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.class and /dev/null differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationDelegate.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationDelegate.class
index f3062b7..14b45b5 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationDelegate.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationDelegate.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$1.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$1.class
index d897f54..99d94ce 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$1.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$1.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$2.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$2.class
index 09b7403..5e11c9f 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$2.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$2.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$3.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$3.class
index 303fba9..948a955 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$3.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$3.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$4.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$4.class
index 0c694f3..8051781 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$4.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$4.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$5.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$5.class
index b667ebf..aefa582 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$5.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$5.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$6.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$6.class
index fb1390b..8b93b6b 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$6.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$6.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$7.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$7.class
index 222c1a8..19d02fa 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$7.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab$7.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab.class
index 7499f67..a384b3f 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTab.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTabGroup.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTabGroup.class
index 1f651bb..062e3ab 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTabGroup.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchConfigurationTabGroup.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchShortcut.class b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchShortcut.class
index 9e45ec9..59d7333 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchShortcut.class and b/bin/org/imperfectmommy/rexxeditor/launcher/RexxLaunchShortcut.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/preferences/IRexxPreferenceFields.class b/bin/org/imperfectmommy/rexxeditor/preferences/IRexxPreferenceFields.class
index fb3fc74..8326a6e 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/preferences/IRexxPreferenceFields.class and b/bin/org/imperfectmommy/rexxeditor/preferences/IRexxPreferenceFields.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/preferences/RexxPreferencePage.class b/bin/org/imperfectmommy/rexxeditor/preferences/RexxPreferencePage.class
index 6b547c8..a658262 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/preferences/RexxPreferencePage.class and b/bin/org/imperfectmommy/rexxeditor/preferences/RexxPreferencePage.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxLine.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxLine.class
index a663ac6..ed9247b 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxLine.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxLine.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxLineScanner.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxLineScanner.class
index 02a2a51..b300c17 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxLineScanner.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxLineScanner.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxToken.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxToken.class
index ef365a5..c8286db 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxToken.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxToken.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenList.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenList.class
index a762089..90fc7ca 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenList.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenList.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenListToken.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenListToken.class
index c672414..d4d2cb5 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenListToken.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxTokenListToken.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/RexxVariableMethodContainer.class b/bin/org/imperfectmommy/rexxeditor/scanner/RexxVariableMethodContainer.class
index efeb782..7ea5d76 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/RexxVariableMethodContainer.class and b/bin/org/imperfectmommy/rexxeditor/scanner/RexxVariableMethodContainer.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/ConfigureKeywordRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/ConfigureKeywordRule.class
index 3af5de3..5a96eb7 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/ConfigureKeywordRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/ConfigureKeywordRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxConstantRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxConstantRule.class
index 3ab7c7a..dfb0abb 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxConstantRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxConstantRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxEndLineCommentRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxEndLineCommentRule.class
index 79cd024..33fcd36 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxEndLineCommentRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxEndLineCommentRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxGeneralWordRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxGeneralWordRule.class
index 43e295e..43cf136 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxGeneralWordRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxGeneralWordRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordDetector.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordDetector.class
index 7ed1f03..4b34c2c 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordDetector.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordDetector.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordRule.class
index 017349a..7005876 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxKeywordRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNestedCommentRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNestedCommentRule.class
index 4bc4b51..a213098 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNestedCommentRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNestedCommentRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNewLineRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNewLineRule.class
index d1bb0f7..7e28cf1 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNewLineRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxNewLineRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxStringDetector.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxStringDetector.class
index 36b9c49..4a907d5 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxStringDetector.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxStringDetector.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxSymbolRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxSymbolRule.class
index 0ad15b1..c401a97 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxSymbolRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxSymbolRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxWhitespaceDetector.class b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxWhitespaceDetector.class
index c2d9b53..d2b23ea 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxWhitespaceDetector.class and b/bin/org/imperfectmommy/rexxeditor/scanner/rules/RexxWhitespaceDetector.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/ClassDefinitionRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/ClassDefinitionRule.class
index 681d792..4f82b14 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/ClassDefinitionRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/ClassDefinitionRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/IRexxTokenRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/IRexxTokenRule.class
index 721845f..3e5180c 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/IRexxTokenRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/IRexxTokenRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/KeywordRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/KeywordRule.class
index f0fbf48..3997ac7 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/KeywordRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/KeywordRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/MethodRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/MethodRule.class
index e110a75..3e655be 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/MethodRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/MethodRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableDefinitionRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableDefinitionRule.class
index c032180..59891c5 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableDefinitionRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableDefinitionRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableRule.class b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableRule.class
index a5dabfa..eca953b 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableRule.class and b/bin/org/imperfectmommy/rexxeditor/scanner/tokenRules/VariableRule.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$1.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$1.class
index 743803f..4b9402e 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$1.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$1.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$2.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$2.class
index 0576ad3..60f7042 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$2.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard$2.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard.class
index 6dd85c9..65707cd 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizard.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$1.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$1.class
index 98fe031..e380451 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$1.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$1.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$2.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$2.class
index 49b5a31..68c6e64 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$2.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$2.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$3.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$3.class
index 6f76920..2f91303 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$3.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage$3.class differ
diff --git a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage.class b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage.class
index ef296ee..3103c8a 100644
Binary files a/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage.class and b/bin/org/imperfectmommy/rexxeditor/wizards/RexxNewWizardPage.class differ
diff --git a/src/org/imperfectmommy/rexxeditor/Activator.java b/src/org/imperfectmommy/rexxeditor/Activator.java
index 08d3ccb..8ab9c5e 100644
--- a/src/org/imperfectmommy/rexxeditor/Activator.java
+++ b/src/org/imperfectmommy/rexxeditor/Activator.java
@@ -5,7 +5,7 @@
import org.eclipse.jface.preference.IPreferenceStore;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.jface.resource.ImageRegistry;
-import org.eclipse.jface.resource.ResourceLocator;
+//import org.eclipse.jface.resource.ResourceLocator;
import org.eclipse.jface.resource.StringConverter;
import org.eclipse.ui.plugin.AbstractUIPlugin;
import org.eclipse.ui.texteditor.AbstractTextEditor;
@@ -38,10 +38,10 @@ public static Activator getActivator() {
* @return the image descriptor
*/
public static ImageDescriptor getImageDescriptor(String path) {
- Optional opt = ResourceLocator.imageDescriptorFromBundle("RexxEditor", path);
- if (opt.isPresent()) {
- return opt.get();
- }
+ //Optional opt = ResourceLocator.imageDescriptorFromBundle("RexxEditor", path);
+ //if (opt.isPresent()) {
+ // return opt.get();
+ //}
return null;
}
diff --git a/src/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.java b/src/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.java
index 47efb7c..48158d0 100644
--- a/src/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.java
+++ b/src/org/imperfectmommy/rexxeditor/contentassist/RexxContentAssistProcessor.java
@@ -66,7 +66,8 @@ public ICompletionProposal[] computeCompletionProposals(ITextViewer viewer, int
for (String functionName: functionNames) {
proposals.add(buildCompletionProposalFromKey(functionName, region2, type, image));
}
- return proposals.toArray(ICompletionProposal[]::new);
+ ICompletionProposal[] completionProposals = new ICompletionProposal[0];
+ return proposals.toArray(completionProposals);
}
private RexxCompletionProposal buildCompletionProposalFromKey(String string, IRegion region, TemplateContextType type, Image image) {
diff --git a/src/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.java b/src/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.java
deleted file mode 100644
index 3c5f594..0000000
--- a/src/org/imperfectmommy/rexxeditor/launcher/ObjectRexxErrorParser.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package org.imperfectmommy.rexxeditor.launcher;
-
-import java.util.StringTokenizer;
-
-import org.eclipse.cdt.core.ErrorParserManager;
-import org.eclipse.cdt.core.IErrorParser;
-import org.eclipse.cdt.core.IMarkerGenerator;
-import org.eclipse.core.resources.IFile;
-
-public class ObjectRexxErrorParser implements IErrorParser {
-
- public boolean processLine(String arg0, ErrorParserManager arg1) {
- System.out.print(arg0.substring(7,9));
- if ( arg0 . startsWith("REX") && arg0.substring(7,9) == "E: ")
- {
- String severitystr , filestr , linestr , message;
- StringTokenizer tokenizer = new StringTokenizer(arg0, ":");
- try
- {
- severitystr = tokenizer.nextToken(" ").substring(2).trim();
- String running = tokenizer.nextToken("running");
- System.out.println(running);
-
- filestr = tokenizer.nextToken(" ").substring (2). trim ();
- linestr = tokenizer.nextToken(",").substring (2). trim ();
- message = tokenizer.nextToken("\r\n").substring(2).trim();
- int severity = ( severitystr . equals("Error")
- ? IMarkerGenerator.SEVERITY_ERROR_RESOURCE
- : IMarkerGenerator.SEVERITY_WARNING);
- int lineno = Integer. parseInt ( linestr . substring (5));
- IFile file = arg1.findFilePath( filestr );
- arg1.generateMarker(file, lineno , message, severity , null );
- }
- catch (Throwable x) {;}
- }
- return false;
- }
-
-}