From 9ecff5187134d668935dac9e068b3d8f917f6328 Mon Sep 17 00:00:00 2001 From: peterdell Date: Thu, 23 Sep 2021 02:36:10 +0200 Subject: [PATCH] Renaming and refactoring from asm to lng --- com.wudsn.ide.asm.compilers.test/.project | 2 +- .../META-INF/MANIFEST.MF | 4 +- com.wudsn.ide.asm.compilers.test/plugin.xml | 12 +- .../ide/asm/compiler/test/TestCompiler.java | 6 +- .../test/TestCompilerProcessLogParser.java | 4 +- .../test/TestCompilerSourceParser.java | 2 +- .../wudsn/ide/asm/editor/test/TestEditor.java | 2 +- ...AssemblerPreferencesTestCompilersPage.java | 2 +- com.wudsn.ide.asm.compilers/.project | 2 +- .../META-INF/MANIFEST.MF | 6 +- .../OSGI-INF/l10n/bundle.properties | 102 ++--- .../OSGI-INF/l10n/bundle_de_DE.properties | 101 ++--- com.wudsn.ide.asm.compilers/build.properties | 3 +- com.wudsn.ide.asm.compilers/plugin.xml | 354 ++++++------------ .../wudsn/ide/asm/runner/atari8/Altirra.java | 78 ---- .../ide/asm/runner/atari8/Atari800Win.java | 32 -- .../{ => lng}/asm/compiler/CompilerId.java | 2 +- .../asm/compiler/acme/AcmeCompiler.java | 8 +- .../asm/compiler/acme/AcmeCompiler.xml | 0 .../acme/AcmeCompilerProcessLogParser.java | 6 +- .../acme/AcmeCompilerSourceParser.java | 4 +- .../asm/compiler}/acme/AcmeEditor.java | 6 +- .../asm/compiler/asm6/Asm6Compiler.java | 8 +- .../asm/compiler/asm6/Asm6Compiler.xml | 0 .../asm6/Asm6CompilerProcessLogParser.java | 6 +- .../asm6/Asm6CompilerSourceParser.java | 4 +- .../asm/compiler}/asm6/Asm6Editor.java | 6 +- .../asm/compiler/atasm/AtasmCompiler.java | 8 +- .../asm/compiler/atasm/AtasmCompiler.xml | 0 .../atasm/AtasmCompilerProcessLogParser.java | 6 +- .../atasm/AtasmCompilerSourceParser.java | 4 +- .../asm/compiler}/atasm/AtasmEditor.java | 6 +- .../ide/{ => lng}/asm/compiler/dasm/DASM.txt | 0 .../asm/compiler/dasm/DasmCompiler.java | 8 +- .../asm/compiler/dasm/DasmCompiler.xml | 0 .../dasm/DasmCompilerProcessLogParser.java | 8 +- .../dasm/DasmCompilerSourceParser.java | 4 +- .../asm/compiler}/dasm/DasmEditor.java | 6 +- .../compiler/kickass/KickAss-Libraries.txt | 0 .../asm/compiler/kickass/KickAssCompiler.java | 8 +- .../asm/compiler/kickass/KickAssCompiler.txt | 0 .../asm/compiler/kickass/KickAssCompiler.xml | 0 .../KickAssCompilerProcessLogParser.java | 6 +- .../kickass/KickAssCompilerSourceParser.java | 4 +- .../asm/compiler}/kickass/KickAssEditor.java | 6 +- .../asm/compiler/mads/MadsCompiler.java | 8 +- .../asm/compiler/mads/MadsCompiler.xml | 0 .../mads/MadsCompilerProcessLogParser.java | 10 +- .../mads/MadsCompilerSourceParser.java | 4 +- .../asm/compiler}/mads/MadsEditor.java | 6 +- .../compiler/merlin32/Merlin32Compiler.java | 8 +- .../compiler/merlin32/Merlin32Compiler.xml | 0 .../Merlin32CompilerProcessLogParser.java | 6 +- .../Merlin32CompilerSourceParser.java | 4 +- .../compiler}/merlin32/Merlin32Editor.java | 6 +- .../asm/compiler/tass/TassCompiler.java | 8 +- .../asm/compiler/tass/TassCompiler.xml | 0 .../tass/TassCompilerProcessLogParser.java | 6 +- .../tass/TassCompilerSourceParser.java | 4 +- .../asm/compiler}/tass/TassEditor.java | 6 +- .../asm/compiler/xasm/XasmCompiler.java | 8 +- .../asm/compiler/xasm/XasmCompiler.xml | 0 .../xasm/XasmCompilerProcessLogParser.java | 6 +- .../xasm/XasmCompilerSourceParser.java | 4 +- .../asm/compiler}/xasm/XasmEditor.java | 6 +- ...semblerPreferencesApple2CompilersPage.java | 3 +- ...blerPreferencesAtari2600CompilersPage.java | 3 +- ...blerPreferencesAtari7800CompilersPage.java | 3 +- ...semblerPreferencesAtari8CompilersPage.java | 3 +- .../AssemblerPreferencesC64CompilersPage.java | 3 +- .../AssemblerPreferencesNESCompilersPage.java | 3 +- com.wudsn.ide.asm/.project | 2 +- com.wudsn.ide.asm/META-INF/MANIFEST.MF | 26 +- .../OSGI-INF/l10n/bundle.properties | 82 ++-- .../OSGI-INF/l10n/bundle_de_DE.properties | 82 ++-- com.wudsn.ide.asm/help/create-help-links.bat | 6 +- .../icons/hardware-generic-16x16.gif | Bin 0 -> 947 bytes .../launch/WUDSN-IDE (de).launch | 6 +- .../launch/WUDSN-IDE (pl).launch | 6 +- com.wudsn.ide.asm/launch/WUDSN-IDE.launch | 6 +- com.wudsn.ide.asm/plugin.xml | 234 ++++++------ com.wudsn.ide.asm/schema/compilers.exsd | 42 +-- com.wudsn.ide.asm/schema/runners.exsd | 144 ------- .../src/com/wudsn/ide/asm/Actions.properties | 3 - .../src/com/wudsn/ide/lng/Actions.properties | 3 + .../ide/{asm => lng}/AssemblerPlugin.java | 16 +- .../ide/{asm => lng}/AssemblerProperties.java | 16 +- .../src/com/wudsn/ide/{asm => lng}/CPU.java | 2 +- .../ide/{asm => lng}/HardwareUtility.java | 8 +- .../src/com/wudsn/ide/{asm => lng}/Texts.java | 2 +- .../wudsn/ide/{asm => lng}/Texts.properties | 0 .../ide/{asm => lng}/Texts_de_DE.properties | 0 .../ide/{asm => lng}/compiler/Compiler.java | 4 +- .../ide/{asm => lng}/compiler/Compiler.xml | 0 .../compiler/CompilerConsole.java | 4 +- .../compiler/CompilerDefinition.java | 10 +- .../compiler/CompilerFileWriter.java | 2 +- .../{asm => lng}/compiler/CompilerFiles.java | 10 +- .../compiler/CompilerOutputFolderMode.java | 2 +- .../compiler/CompilerProcessLogParser.java | 6 +- .../compiler/CompilerRegistry.java | 8 +- .../{asm => lng}/compiler/CompilerSymbol.java | 2 +- .../compiler/CompilerSymbolType.java | 4 +- .../compiler/CompilerVariables.java | 2 +- .../compiler/parser/CompilerSourceFile.java | 6 +- .../compiler/parser/CompilerSourceParser.java | 16 +- .../CompilerSourceParserFileReference.java | 2 +- ...CompilerSourceParserFileReferenceType.java | 2 +- .../CompilerSourceParserLineCallback.java | 2 +- .../CompilerSourceParserTreeObject.java | 4 +- .../CompilerSourceParserTreeObjectType.java | 4 +- .../CompilerSourcePartitionScanner.java | 6 +- .../compiler/syntax/CompilerSyntax.java | 6 +- .../syntax/CompilerSyntaxUtility.java | 4 +- .../compiler/syntax/Directive.java | 4 +- .../compiler/syntax/Instruction.java | 4 +- .../compiler/syntax/InstructionSet.java | 8 +- .../compiler/syntax/InstructionType.java | 4 +- .../{asm => lng}/compiler/syntax/Opcode.java | 4 +- .../compiler/writer/AppleFileWriter.java | 8 +- ...emblerBreakpoinDebugModelPresentation.java | 4 +- .../editor/AssemblerBreakpoint.java | 6 +- .../AssemblerBreakpointAdapterFactory.java | 4 +- .../editor/AssemblerBreakpointsTarget.java | 2 +- .../AssemblerContentAssistProcessor.java | 28 +- ...blerContentAssistProcessorDefaultCase.java | 2 +- .../editor/AssemblerContentOutlinePage.java | 12 +- ...blerContentOutlineTreeContentProvider.java | 8 +- .../{asm => lng}/editor/AssemblerEditor.java | 34 +- ...semblerEditorCompileAndRunCommandMenu.java | 2 +- .../editor/AssemblerEditorCompileCommand.java | 40 +- ...AssemblerEditorCompileCommandDelegate.java | 14 +- .../AssemblerEditorCompileCommandHandler.java | 4 +- ...erEditorCompileCommandPositioningMode.java | 2 +- ...mblerEditorCompilerHelpCommandHandler.java | 8 +- .../AssemblerEditorFilesCommandHandler.java | 6 +- .../editor/AssemblerEditorFilesLogic.java | 20 +- ...erEditorOpenDeclarationCommandHandler.java | 2 +- ...semblerEditorOpenFolderCommandHandler.java | 8 +- .../AssemblerEditorToggleCommentAction.java | 4 +- .../editor/AssemblerHyperlink.java | 6 +- .../editor/AssemblerHyperlinkDetector.java | 20 +- ...ssemblerInstructionCompletionProposal.java | 2 +- .../editor/AssemblerReconcilingStategy.java | 2 +- .../editor/AssemblerRuleBasedScanner.java | 8 +- .../editor/AssemblerSourceScanner.java | 26 +- .../AssemblerSourceViewerConfiguration.java | 12 +- ...erSourceParserTreeObjectLabelProvider.java | 8 +- .../editor/CompilerSymbolLabelProvider.java | 10 +- .../editor/CompilerSymbolsView.java | 12 +- .../help/AssemblerHelpContentProducer.java | 38 +- .../help/AssemblerTocProvider.java | 14 +- .../help/AssemblerTocProvider.properties | 0 .../AssemblerTocProvider_de_DE.properties | 0 .../ide/{asm => lng}/help/HTMLConstants.java | 2 +- .../help/HTMLWrapperInputStream.java | 2 +- .../ide/{asm => lng}/help/HTMLWriter.java | 2 +- .../preferences/AssemblerPreferences.java | 6 +- .../AssemblerPreferencesChangeListener.java | 2 +- .../AssemblerPreferencesCompilersPage.java | 22 +- .../AssemblerPreferencesConstants.java | 2 +- .../AssemblerPreferencesInitializer.java | 16 +- .../preferences/AssemblerPreferencesPage.java | 16 +- .../preferences/CompilerPreferences.java | 8 +- .../preferences/CompilerRunPreferences.java | 4 +- .../DirectoryFieldDownloadEditor.java | 4 +- .../preferences/FileFieldDownloadEditor.java | 4 +- .../preferences/TextAttributeConverter.java | 2 +- .../TextAttributeListContentProvider.java | 2 +- .../preferences/TextAttributeListItem.java | 2 +- .../TextAttributeListItemProvider.java | 2 +- .../wudsn/ide/{asm => lng}/runner/Runner.java | 6 +- .../{asm => lng}/runner/RunnerDefinition.java | 2 +- .../ide/{asm => lng}/runner/RunnerId.java | 2 +- .../{asm => lng}/runner/RunnerRegistry.java | 4 +- com.wudsn.ide.feature/feature.xml | 44 +-- com.wudsn.ide.hex/build.properties | 2 - com.wudsn.ide.lng/.classpath | 12 - com.wudsn.ide.lng/.gitignore | 1 - com.wudsn.ide.lng/.project | 28 -- .../.settings/org.eclipse.jdt.core.prefs | 9 - com.wudsn.ide.lng/META-INF/MANIFEST.MF | 16 - com.wudsn.ide.lng/build.properties | 4 - .../src/com/wudsn/ide/lng/LanguagePlugin.java | 62 --- com.wudsn.ide.pas/.project | 2 +- com.wudsn.ide.pas/META-INF/MANIFEST.MF | 2 +- .../wudsn/ide/tst/editors/ATASCIIEditor.java | 4 - 187 files changed, 926 insertions(+), 1518 deletions(-) delete mode 100644 com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/runner/atari8/Altirra.java delete mode 100644 com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/runner/atari8/Atari800Win.java rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/CompilerId.java (94%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/acme/AcmeCompiler.java (81%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/acme/AcmeCompiler.xml (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/acme/AcmeCompilerProcessLogParser.java (91%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/acme/AcmeCompilerSourceParser.java (90%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{asm/editor => lng/asm/compiler}/acme/AcmeEditor.java (84%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/asm6/Asm6Compiler.java (81%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/asm6/Asm6Compiler.xml (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/asm6/Asm6CompilerProcessLogParser.java (91%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/asm6/Asm6CompilerSourceParser.java (90%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{asm/editor => lng/asm/compiler}/asm6/Asm6Editor.java (84%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/atasm/AtasmCompiler.java (81%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/atasm/AtasmCompiler.xml (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/atasm/AtasmCompilerProcessLogParser.java (93%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/atasm/AtasmCompilerSourceParser.java (90%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{asm/editor => lng/asm/compiler}/atasm/AtasmEditor.java (84%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/dasm/DASM.txt (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/dasm/DasmCompiler.java (81%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/dasm/DasmCompiler.xml (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/dasm/DasmCompilerProcessLogParser.java (94%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/dasm/DasmCompilerSourceParser.java (90%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{asm/editor => lng/asm/compiler}/dasm/DasmEditor.java (84%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/kickass/KickAss-Libraries.txt (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/kickass/KickAssCompiler.java (81%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/kickass/KickAssCompiler.txt (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/kickass/KickAssCompiler.xml (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/kickass/KickAssCompilerProcessLogParser.java (91%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/kickass/KickAssCompilerSourceParser.java (92%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{asm/editor => lng/asm/compiler}/kickass/KickAssEditor.java (84%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/mads/MadsCompiler.java (81%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/mads/MadsCompiler.xml (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/mads/MadsCompilerProcessLogParser.java (93%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/mads/MadsCompilerSourceParser.java (92%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{asm/editor => lng/asm/compiler}/mads/MadsEditor.java (84%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/merlin32/Merlin32Compiler.java (82%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/merlin32/Merlin32Compiler.xml (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/merlin32/Merlin32CompilerProcessLogParser.java (94%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/merlin32/Merlin32CompilerSourceParser.java (91%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{asm/editor => lng/asm/compiler}/merlin32/Merlin32Editor.java (84%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/tass/TassCompiler.java (81%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/tass/TassCompiler.xml (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/tass/TassCompilerProcessLogParser.java (93%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/tass/TassCompilerSourceParser.java (90%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{asm/editor => lng/asm/compiler}/tass/TassEditor.java (84%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/xasm/XasmCompiler.java (83%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/xasm/XasmCompiler.xml (100%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/xasm/XasmCompilerProcessLogParser.java (90%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/compiler/xasm/XasmCompilerSourceParser.java (90%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{asm/editor => lng/asm/compiler}/xasm/XasmEditor.java (84%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/preferences/AssemblerPreferencesApple2CompilersPage.java (88%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/preferences/AssemblerPreferencesAtari2600CompilersPage.java (88%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/preferences/AssemblerPreferencesAtari7800CompilersPage.java (88%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/preferences/AssemblerPreferencesAtari8CompilersPage.java (88%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/preferences/AssemblerPreferencesC64CompilersPage.java (88%) rename com.wudsn.ide.asm.compilers/src/com/wudsn/ide/{ => lng}/asm/preferences/AssemblerPreferencesNESCompilersPage.java (88%) create mode 100644 com.wudsn.ide.asm/icons/hardware-generic-16x16.gif delete mode 100644 com.wudsn.ide.asm/schema/runners.exsd delete mode 100644 com.wudsn.ide.asm/src/com/wudsn/ide/asm/Actions.properties create mode 100644 com.wudsn.ide.asm/src/com/wudsn/ide/lng/Actions.properties rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/AssemblerPlugin.java (91%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/AssemblerProperties.java (87%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/CPU.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/HardwareUtility.java (86%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/Texts.java (97%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/Texts.properties (100%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/Texts_de_DE.properties (100%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/Compiler.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/Compiler.xml (100%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/CompilerConsole.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/CompilerDefinition.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/CompilerFileWriter.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/CompilerFiles.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/CompilerOutputFolderMode.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/CompilerProcessLogParser.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/CompilerRegistry.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/CompilerSymbol.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/CompilerSymbolType.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/CompilerVariables.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/parser/CompilerSourceFile.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/parser/CompilerSourceParser.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/parser/CompilerSourceParserFileReference.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/parser/CompilerSourceParserFileReferenceType.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/parser/CompilerSourceParserLineCallback.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/parser/CompilerSourceParserTreeObject.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/parser/CompilerSourceParserTreeObjectType.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/parser/CompilerSourcePartitionScanner.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/syntax/CompilerSyntax.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/syntax/CompilerSyntaxUtility.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/syntax/Directive.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/syntax/Instruction.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/syntax/InstructionSet.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/syntax/InstructionType.java (92%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/syntax/Opcode.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/compiler/writer/AppleFileWriter.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerBreakpoinDebugModelPresentation.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerBreakpoint.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerBreakpointAdapterFactory.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerBreakpointsTarget.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerContentAssistProcessor.java (92%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerContentAssistProcessorDefaultCase.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerContentOutlinePage.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerContentOutlineTreeContentProvider.java (91%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditor.java (92%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorCompileAndRunCommandMenu.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorCompileCommand.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorCompileCommandDelegate.java (92%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorCompileCommandHandler.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorCompileCommandPositioningMode.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorCompilerHelpCommandHandler.java (89%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorFilesCommandHandler.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorFilesLogic.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorOpenDeclarationCommandHandler.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorOpenFolderCommandHandler.java (89%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerEditorToggleCommentAction.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerHyperlink.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerHyperlinkDetector.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerInstructionCompletionProposal.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerReconcilingStategy.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerRuleBasedScanner.java (91%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerSourceScanner.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/AssemblerSourceViewerConfiguration.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/CompilerSourceParserTreeObjectLabelProvider.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/CompilerSymbolLabelProvider.java (89%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/editor/CompilerSymbolsView.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/help/AssemblerHelpContentProducer.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/help/AssemblerTocProvider.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/help/AssemblerTocProvider.properties (100%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/help/AssemblerTocProvider_de_DE.properties (100%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/help/HTMLConstants.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/help/HTMLWrapperInputStream.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/help/HTMLWriter.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/AssemblerPreferences.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/AssemblerPreferencesChangeListener.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/AssemblerPreferencesCompilersPage.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/AssemblerPreferencesConstants.java (97%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/AssemblerPreferencesInitializer.java (90%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/AssemblerPreferencesPage.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/CompilerPreferences.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/CompilerRunPreferences.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/DirectoryFieldDownloadEditor.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/FileFieldDownloadEditor.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/TextAttributeConverter.java (95%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/TextAttributeListContentProvider.java (93%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/TextAttributeListItem.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/preferences/TextAttributeListItemProvider.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/runner/Runner.java (92%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/runner/RunnerDefinition.java (96%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/runner/RunnerId.java (94%) rename com.wudsn.ide.asm/src/com/wudsn/ide/{asm => lng}/runner/RunnerRegistry.java (95%) delete mode 100644 com.wudsn.ide.lng/.classpath delete mode 100644 com.wudsn.ide.lng/.gitignore delete mode 100644 com.wudsn.ide.lng/.project delete mode 100644 com.wudsn.ide.lng/.settings/org.eclipse.jdt.core.prefs delete mode 100644 com.wudsn.ide.lng/META-INF/MANIFEST.MF delete mode 100644 com.wudsn.ide.lng/build.properties delete mode 100644 com.wudsn.ide.lng/src/com/wudsn/ide/lng/LanguagePlugin.java diff --git a/com.wudsn.ide.asm.compilers.test/.project b/com.wudsn.ide.asm.compilers.test/.project index 0ef5742c..06da7998 100644 --- a/com.wudsn.ide.asm.compilers.test/.project +++ b/com.wudsn.ide.asm.compilers.test/.project @@ -1,6 +1,6 @@ - com.wudsn.ide.asm.compilers.test + com.wudsn.ide.lng.asm.test diff --git a/com.wudsn.ide.asm.compilers.test/META-INF/MANIFEST.MF b/com.wudsn.ide.asm.compilers.test/META-INF/MANIFEST.MF index 9a98c3ca..0b98fe86 100644 --- a/com.wudsn.ide.asm.compilers.test/META-INF/MANIFEST.MF +++ b/com.wudsn.ide.asm.compilers.test/META-INF/MANIFEST.MF @@ -1,10 +1,10 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: WUDSN IDE Assembler Test Compilers Plug-in -Bundle-SymbolicName: com.wudsn.ide.asm.compilers.test;singleton:=true +Bundle-SymbolicName: com.wudsn.ide.lng.asm.test;singleton:=true Bundle-Version: 1.7.2.qualifier Bundle-Vendor: Peter Dell Bundle-RequiredExecutionEnvironment: JavaSE-11 -Require-Bundle: com.wudsn.ide.asm +Require-Bundle: com.wudsn.ide.lng Bundle-ActivationPolicy: lazy Automatic-Module-Name: com.wudsn.ide.asm.compilers.test diff --git a/com.wudsn.ide.asm.compilers.test/plugin.xml b/com.wudsn.ide.asm.compilers.test/plugin.xml index d8947fd6..8da32de6 100644 --- a/com.wudsn.ide.asm.compilers.test/plugin.xml +++ b/com.wudsn.ide.asm.compilers.test/plugin.xml @@ -4,18 +4,18 @@ - + @@ -40,13 +40,13 @@ - + id="com.wudsn.ide.lng.editor.test.TestEditor" name="%com.wudsn.ide.asm.editor.test.TestEditor.name"> + + point="com.wudsn.ide.lng.runners"> - com.wudsn.ide.asm.compilers + com.wudsn.ide.lng.asm diff --git a/com.wudsn.ide.asm.compilers/META-INF/MANIFEST.MF b/com.wudsn.ide.asm.compilers/META-INF/MANIFEST.MF index 6e6ae2db..ae16d272 100644 --- a/com.wudsn.ide.asm.compilers/META-INF/MANIFEST.MF +++ b/com.wudsn.ide.asm.compilers/META-INF/MANIFEST.MF @@ -1,12 +1,12 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: WUDSN IDE Assembler Compilers Plug-in -Bundle-SymbolicName: com.wudsn.ide.asm.compilers;singleton:=true +Bundle-SymbolicName: com.wudsn.ide.lng.asm;singleton:=true Bundle-Version: 1.7.2.qualifier Bundle-Vendor: Peter Dell Bundle-RequiredExecutionEnvironment: JavaSE-11 -Require-Bundle: com.wudsn.ide.asm, +Require-Bundle: com.wudsn.ide.lng, org.eclipse.ui.ide Bundle-ActivationPolicy: lazy Bundle-ClassPath: . -Automatic-Module-Name: com.wudsn.ide.asm.compilers +Automatic-Module-Name: com.wudsn.ide.lng.asm diff --git a/com.wudsn.ide.asm.compilers/OSGI-INF/l10n/bundle.properties b/com.wudsn.ide.asm.compilers/OSGI-INF/l10n/bundle.properties index c08f51bc..5055c80b 100644 --- a/com.wudsn.ide.asm.compilers/OSGI-INF/l10n/bundle.properties +++ b/com.wudsn.ide.asm.compilers/OSGI-INF/l10n/bundle.properties @@ -1,75 +1,43 @@ -com.wudsn.ide.asm.compiler.acme.AcmeCompiler.name=ACME -com.wudsn.ide.asm.compiler.asm6.Asm6Compiler.name=ASM6 -com.wudsn.ide.asm.compiler.atasm.AtasmCompiler.name=ATASM -com.wudsn.ide.asm.compiler.dasm.DasmCompiler.name=DASM -com.wudsn.ide.asm.compiler.kickass.KickAssCompiler.name=KICKASS -com.wudsn.ide.asm.compiler.mads.MadsCompiler.name=MADS -com.wudsn.ide.asm.compiler.merlin32.Merlin32Compiler.name=MERLIN32 -com.wudsn.ide.asm.compiler.tass.TassCompiler.name=TASS -com.wudsn.ide.asm.compiler.xasm.XasmCompiler.name=XASM +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesApple2CompilersPage.name=Apple II Assemblers +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari2600CompilersPage.name=Atari 2600 Assemblers +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari7800CompilersPage.name=Atari 7800 Assemblers +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari8CompilersPage.name=Atari 8-bit Assemblers +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesC64CompilersPage.name=C64 Assemblers +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesNESCompilersPage.name=NES Assemblers -com.wudsn.ide.asm.compiler.acme.AcmeSourceFile.name=ACME Source File -com.wudsn.ide.asm.compiler.asm6.Asm6SourceFile.name=ASM6 Source File -com.wudsn.ide.asm.compiler.atasm.AtasmSourceFile.name=ATASM Source File -com.wudsn.ide.asm.compiler.dasm.DasmSourceFile.name=DASM Source File -com.wudsn.ide.asm.compiler.kickass.KickAssSourceFile.name=KICKASS Source File -com.wudsn.ide.asm.compiler.mads.MadsSourceFile.name=MADS Source File -com.wudsn.ide.asm.compiler.merlin32.Merlin32SourceFile.name=MERLIN32 Source File -com.wudsn.ide.asm.compiler.tass.TassSourceFile.name=TASS Source File -com.wudsn.ide.asm.compiler.xasm.XasmSourceFile.name=XASM Source File -com.wudsn.ide.asm.editor.acme.AcmeEditor.name=ACME Editor -com.wudsn.ide.asm.editor.asm6.Asm6Editor.name=ASM6 Editor -com.wudsn.ide.asm.editor.atasm.AtasmEditor.name=ATASM Editor -com.wudsn.ide.asm.editor.dasm.DasmEditor.name=DASM Editor -com.wudsn.ide.asm.editor.kickass.KickAssEditor.name=KICKASS Editor -com.wudsn.ide.asm.editor.mads.MadsEditor.name=MADS Editor -com.wudsn.ide.asm.editor.merlin32.Merlin32Editor.name=MERLIN32 Editor -com.wudsn.ide.asm.editor.tass.TassEditor.name=TASS Editor -com.wudsn.ide.asm.editor.xasm.XasmEditor.name=XASM Editor +com.wudsn.ide.lng.asm.compiler.acme.AcmeCompiler.name=ACME +com.wudsn.ide.lng.asm.compiler.acme.AcmeEditor.name=ACME Editor +com.wudsn.ide.lng.asm.compiler.acme.AcmeSourceFile.name=ACME Source File -# -# Hardware: APPLE2 -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesApple2CompilersPage.name=Apple II Compilers -com.wudsn.ide.asm.runner.apple2.applewin.name=AppleWin -com.wudsn.ide.asm.runner.apple2.jace.name=JACE -com.wudsn.ide.asm.runner.apple2.virtu.name=Virtu -com.wudsn.ide.asm.runner.apple2.virtualii.name=Virtual ][ +com.wudsn.ide.lng.asm.compiler.asm6.Asm6Compiler.name=ASM6 +com.wudsn.ide.lng.asm.compiler.asm6.Asm6Editor.name=ASM6 Editor +com.wudsn.ide.lng.asm.compiler.asm6.Asm6SourceFile.name=ASM6 Source File -# -# Hardware: ATARI2600 -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari2600CompilersPage.name=Atari 2600 Compilers -com.wudsn.ide.asm.runner.atari2600.stella.name=Stella +com.wudsn.ide.lng.asm.compiler.atasm.AtasmCompiler.name=ATASM +com.wudsn.ide.lng.asm.compiler.atasm.AtasmEditor.name=ATASM Editor +com.wudsn.ide.lng.asm.compiler.atasm.AtasmSourceFile.name=ATASM Source File -# -# Hardware: ATARI7800 -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari7800CompilersPage.name=Atari 7800 Compilers -com.wudsn.ide.asm.runner.atari7800.emu7800.name=EMU7800 +com.wudsn.ide.lng.asm.compiler.dasm.DasmCompiler.name=DASM +com.wudsn.ide.lng.asm.compiler.dasm.DasmEditor.name=DASM Editor +com.wudsn.ide.lng.asm.compiler.dasm.DasmSourceFile.name=DASM Source File -# -# Hardware: ATARI8 -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari8CompilersPage.name=Atari 8-bit Compilers -com.wudsn.ide.asm.runner.atari8.atari800.name=Atari800 -com.wudsn.ide.asm.runner.atari8.atari800_win.name=Atari800Win -com.wudsn.ide.asm.runner.atari8.atari800_macx.name=Atari800MacX -com.wudsn.ide.asm.runner.atari8.altirra.name=Altirra -com.wudsn.ide.asm.runner.atari8.atari_plus_plus.name=Atari++ +com.wudsn.ide.lng.asm.compiler.kickass.KickAssCompiler.name=KICKASS +com.wudsn.ide.lng.asm.compiler.kickass.KickAssEditor.name=KICKASS Editor +com.wudsn.ide.lng.asm.compiler.kickass.KickAssSourceFile.name=KICKASS Source File -# -# Hardware: C64 -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesC64CompilersPage.name=C64 Compilers -com.wudsn.ide.asm.runner.c64.ccs64.name=CCS64 -com.wudsn.ide.asm.runner.c64.vice.name=VICE +com.wudsn.ide.lng.asm.compiler.mads.MadsCompiler.name=MADS +com.wudsn.ide.lng.asm.compiler.mads.MadsEditor.name=MADS Editor +com.wudsn.ide.lng.asm.compiler.mads.MadsSourceFile.name=MADS Source File -# -# Hardware: NES -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesNESCompilersPage.name=NES Compilers -com.wudsn.ide.asm.runner.nes.bsnes.name=BSNES -com.wudsn.ide.asm.runner.nes.fceux.name=FCEUX -com.wudsn.ide.asm.runner.nes.nintendulator.name=Nintendulator +com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Compiler.name=MERLIN32 +com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Editor.name=MERLIN32 Editor +com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32SourceFile.name=MERLIN32 Source File + +com.wudsn.ide.lng.asm.compiler.tass.TassCompiler.name=TASS +com.wudsn.ide.lng.asm.compiler.tass.TassEditor.name=TASS Editor +com.wudsn.ide.lng.asm.compiler.tass.TassSourceFile.name=TASS Source File + +com.wudsn.ide.lng.asm.compiler.xasm.XasmCompiler.name=XASM +com.wudsn.ide.lng.asm.compiler.xasm.XasmEditor.name=XASM Editor +com.wudsn.ide.lng.asm.compiler.xasm.XasmSourceFile.name=XASM Source File \ No newline at end of file diff --git a/com.wudsn.ide.asm.compilers/OSGI-INF/l10n/bundle_de_DE.properties b/com.wudsn.ide.asm.compilers/OSGI-INF/l10n/bundle_de_DE.properties index 4ba0fae0..0f3457d4 100644 --- a/com.wudsn.ide.asm.compilers/OSGI-INF/l10n/bundle_de_DE.properties +++ b/com.wudsn.ide.asm.compilers/OSGI-INF/l10n/bundle_de_DE.properties @@ -1,75 +1,42 @@ -com.wudsn.ide.asm.compiler.acme.AcmeCompiler.name=ACME -com.wudsn.ide.asm.compiler.asm6.Asm6Compiler.name=ASM6 -com.wudsn.ide.asm.compiler.atasm.AtasmCompiler.name=ATASM -com.wudsn.ide.asm.compiler.dasm.DasmCompiler.name=DASM -com.wudsn.ide.asm.compiler.kickass.KickAssCompiler.name=KICKASS -com.wudsn.ide.asm.compiler.mads.MadsCompiler.name=MADS -com.wudsn.ide.asm.compiler.merlin32.Merlin32Compiler.name=MERLIN32 -com.wudsn.ide.asm.compiler.tass.TassCompiler.name=TASS -com.wudsn.ide.asm.compiler.xasm.XasmCompiler.name=XASM +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesApple2CompilersPage.name=Apple II Assembler +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari2600CompilersPage.name=Atari 2600 Assembler +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari7800CompilersPage.name=Atari 7800 Assembler +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari8CompilersPage.name=Atari 8-bit Assembler +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesC64CompilersPage.name=C64 Assembler +com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesNESCompilersPage.name=NES Assembler -com.wudsn.ide.asm.compiler.acme.AcmeSourceFile.name=ACME Quelll-Datei -com.wudsn.ide.asm.compiler.asm6.Asm6SourceFile.name=ASM6 Quelll-Datei -com.wudsn.ide.asm.compiler.atasm.AtasmSourceFile.name=ATASM Quelll-Datei -com.wudsn.ide.asm.compiler.dasm.DasmSourceFile.name=DASM Quelll-Datei -com.wudsn.ide.asm.compiler.kickass.KickAssSourceFile.name=KICKASS Quelll-Datei -com.wudsn.ide.asm.compiler.mads.MadsSourceFile.name=MADS Quelll-Datei -com.wudsn.ide.asm.compiler.merlin32.Merlin32SourceFile.name=MERLIN32 Quelll-Datei -com.wudsn.ide.asm.compiler.tass.TassSourceFile.name=TASS Quelll-Datei -com.wudsn.ide.asm.compiler.xasm.XasmSourceFile.name=XASM Quelll-Datei +com.wudsn.ide.lng.asm.compiler.acme.AcmeCompiler.name=ACME +com.wudsn.ide.lng.asm.compiler.acme.AcmeEditor.name=ACME Editor +com.wudsn.ide.lng.asm.compiler.acme.AcmeSourceFile.name=ACME Quell-Datei -com.wudsn.ide.asm.editor.acme.AcmeEditor.name=ACME Editor -com.wudsn.ide.asm.editor.asm6.Asm6Editor.name=ASM6 Editor -com.wudsn.ide.asm.editor.atasm.AtasmEditor.name=ATASM Editor -com.wudsn.ide.asm.editor.dasm.DasmEditor.name=DASM Editor -com.wudsn.ide.asm.editor.kickass.KickAssEditor.name=KICKASS Editor -com.wudsn.ide.asm.editor.mads.MadsEditor.name=MADS Editor -com.wudsn.ide.asm.editor.merlin32.Merlin32Editor.name=MERLIN32 Editor -com.wudsn.ide.asm.editor.tass.TassEditor.name=TASS Editor -com.wudsn.ide.asm.editor.xasm.XasmEditor.name=XASM Editor +com.wudsn.ide.lng.asm.compiler.asm6.Asm6Compiler.name=ASM6 +com.wudsn.ide.lng.asm.compiler.asm6.Asm6Editor.name=ASM6 Editor +com.wudsn.ide.lng.asm.compiler.asm6.Asm6SourceFile.name=ASM6 Quell-Datei -# -# Hardware: APPLE2 -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesApple2CompilersPage.name=Apple II Kompiler -com.wudsn.ide.asm.runner.apple2.applewin.name=AppleWin -com.wudsn.ide.asm.runner.apple2.jace.name=JACE -com.wudsn.ide.asm.runner.apple2.virtu.name=Virtu -com.wudsn.ide.asm.runner.apple2.virtualii.name=Virtual ][ +com.wudsn.ide.lng.asm.compiler.atasm.AtasmCompiler.name=ATASM +com.wudsn.ide.lng.asm.compiler.atasm.AtasmEditor.name=ATASM Editor +com.wudsn.ide.lng.asm.compiler.atasm.AtasmSourceFile.name=ATASM Quell-Datei -# -# Hardware: ATARI2600 -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari2600CompilersPage.name=Atari 2600 Kompiler -com.wudsn.ide.asm.runner.atari2600.stella.name=Stella +com.wudsn.ide.lng.asm.compiler.dasm.DasmCompiler.name=DASM +com.wudsn.ide.lng.asm.compiler.dasm.DasmEditor.name=DASM Editor +com.wudsn.ide.lng.asm.compiler.dasm.DasmSourceFile.name=DASM Quell-Datei -# -# Hardware: ATARI7800 -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari7800CompilersPage.name=Atari 7800 Kompiler -com.wudsn.ide.asm.runner.atari7800.emu7800.name=EMU7800 +com.wudsn.ide.lng.asm.compiler.kickass.KickAssCompiler.name=KICKASS +com.wudsn.ide.lng.asm.compiler.kickass.KickAssEditor.name=KICKASS Editor +com.wudsn.ide.lng.asm.compiler.kickass.KickAssSourceFile.name=KICKASS Quell-Datei -# -# Hardware: ATARI8 -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari8CompilersPage.name=Atari 8-bit Kompiler -com.wudsn.ide.asm.runner.atari8.atari800.name=Atari800 -com.wudsn.ide.asm.runner.atari8.atari800_win.name=Atari800Win -com.wudsn.ide.asm.runner.atari8.atari800_macx.name=Atari800MacX -com.wudsn.ide.asm.runner.atari8.altirra.name=Altirra -com.wudsn.ide.asm.runner.atari8.atari_plus_plus.name=Atari++ +com.wudsn.ide.lng.asm.compiler.mads.MadsCompiler.name=MADS +com.wudsn.ide.lng.asm.compiler.mads.MadsEditor.name=MADS Editor +com.wudsn.ide.lng.asm.compiler.mads.MadsSourceFile.name=MADS Quell-Datei -# -# Hardware: C64 -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesC64CompilersPage.name=C64 Kompiler -com.wudsn.ide.asm.runner.c64.ccs64.name=CCS64 -com.wudsn.ide.asm.runner.c64.vice.name=VICE +com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Compiler.name=MERLIN32 +com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Editor.name=MERLIN32 Editor +com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32SourceFile.name=MERLIN32 Quell-Datei -# -# Hardware: NES -# -com.wudsn.ide.asm.preferences.AssemblerPreferencesNESCompilersPage.name=NES Kompiler -com.wudsn.ide.asm.runner.nes.bsnes.name=BSNES -com.wudsn.ide.asm.runner.nes.fceux.name=FCEUX -com.wudsn.ide.asm.runner.nes.nintendulator.name=Nintendulator +com.wudsn.ide.lng.asm.compiler.tass.TassCompiler.name=TASS +com.wudsn.ide.lng.asm.compiler.tass.TassEditor.name=TASS Editor +com.wudsn.ide.lng.asm.compiler.tass.TassSourceFile.name=TASS Quell-Datei + +com.wudsn.ide.lng.asm.compiler.xasm.XasmCompiler.name=XASM +com.wudsn.ide.lng.asm.compiler.xasm.XasmEditor.name=XASM Editor +com.wudsn.ide.lng.asm.compiler.xasm.XasmSourceFile.name=XASM Quell-Datei \ No newline at end of file diff --git a/com.wudsn.ide.asm.compilers/build.properties b/com.wudsn.ide.asm.compilers/build.properties index ea9dbcfe..60478fcf 100644 --- a/com.wudsn.ide.asm.compilers/build.properties +++ b/com.wudsn.ide.asm.compilers/build.properties @@ -4,7 +4,8 @@ bin.includes = .,\ plugin.xml,\ icons/,\ META-INF/,\ - OSGI-INF/ + OSGI-INF/,\ + bin/ diff --git a/com.wudsn.ide.asm.compilers/plugin.xml b/com.wudsn.ide.asm.compilers/plugin.xml index ead35b4b..fc46c7c9 100644 --- a/com.wudsn.ide.asm.compilers/plugin.xml +++ b/com.wudsn.ide.asm.compilers/plugin.xml @@ -4,51 +4,51 @@ + category="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage" + class="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesApple2CompilersPage" + id="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesApple2CompilersPage" + name="%com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesApple2CompilersPage.name"> + category="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage" + class="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari8CompilersPage" + id="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari8CompilersPage" + name="%com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari8CompilersPage.name"> + category="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage" + class="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari2600CompilersPage" + id="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari2600CompilersPage" + name="%com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari2600CompilersPage.name"> + category="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage" + class="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari7800CompilersPage" + id="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtar7800CompilersPage" + name="%com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesAtari7800CompilersPage.name"> + category="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage" + class="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesC64CompilersPage" + id="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesC64CompilersPage" + name="%com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesC64CompilersPage.name"> + category="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage" + class="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesNESCompilersPage" + id="com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesNESCompilersPage" + name="%com.wudsn.ide.lng.asm.preferences.AssemblerPreferencesNESCompilersPage.name"> - + @@ -65,13 +65,13 @@ @@ -81,13 +81,13 @@ @@ -97,13 +97,13 @@ @@ -113,13 +113,13 @@ @@ -132,13 +132,13 @@ @@ -151,13 +151,13 @@ @@ -170,13 +170,13 @@ @@ -190,13 +190,13 @@ @@ -209,66 +209,66 @@ id="Atari 2600 content types" point="org.eclipse.core.contenttype.contentTypes"> @@ -277,253 +277,113 @@ id="Atari 2600 editors" point="org.eclipse.ui.editors"> + id="com.wudsn.ide.lng.asm.compiler.acme.AcmeEditor" + name="%com.wudsn.ide.lng.asm.compiler.acme.AcmeEditor.name"> + contentTypeId="com.wudsn.ide.lng.asm.compiler.acme.AcmeSourceFile"> + id="com.wudsn.ide.lng.asm.compiler.asm6.Asm6Editor" + name="%com.wudsn.ide.lng.asm.compiler.asm6.Asm6Editor.name"> + contentTypeId="com.wudsn.ide.lng.asm.compiler.asm6.Asm6SourceFile"> + id="com.wudsn.ide.lng.asm.compiler.atasm.AtasmEditor" + name="%com.wudsn.ide.lng.asm.compiler.atasm.AtasmEditor.name"> + contentTypeId="com.wudsn.ide.lng.asm.compiler.atasm.AtasmSourceFile"> + id="com.wudsn.ide.lng.asm.compiler.dasm.DasmEditor" + name="%com.wudsn.ide.lng.asm.compiler.dasm.DasmEditor.name"> + contentTypeId="com.wudsn.ide.lng.asm.compiler.dasm.DasmSourceFile"> + id="com.wudsn.ide.lng.asm.compiler.kickass.KickAssEditor" + name="%com.wudsn.ide.lng.asm.compiler.kickass.KickAssEditor.name"> + contentTypeId="com.wudsn.ide.lng.asm.compiler.kickass.KickAssSourceFile"> + id="com.wudsn.ide.lng.asm.compiler.mads.MadsEditor" + name="%com.wudsn.ide.lng.asm.compiler.mads.MadsEditor.name"> + contentTypeId="com.wudsn.ide.lng.asm.compiler.mads.MadsSourceFile"> + id="com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Editor" + name="%com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Editor.name"> + contentTypeId="com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32SourceFile"> + id="com.wudsn.ide.lng.asm.compiler.tass.TassEditor" + name="%com.wudsn.ide.lng.asm.compiler.tass.TassEditor.name"> + contentTypeId="com.wudsn.ide.lng.asm.compiler.tass.TassSourceFile"> + id="com.wudsn.ide.lng.asm.compiler.xasm.XasmEditor" + name="%com.wudsn.ide.lng.asm.compiler.xasm.XasmEditor.name"> + contentTypeId="com.wudsn.ide.lng.asm.compiler.xasm.XasmSourceFile"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/runner/atari8/Altirra.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/runner/atari8/Altirra.java deleted file mode 100644 index c9b3da5d..00000000 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/runner/atari8/Altirra.java +++ /dev/null @@ -1,78 +0,0 @@ -/** - * Copyright (C) 2009 - 2021 Peter Dell - * - * This file is part of WUDSN IDE. - * - * WUDSN IDE is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * WUDSN IDE is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with WUDSN IDE. If not, see . - */ - -package com.wudsn.ide.asm.runner.atari8; - -import java.io.File; - -import org.eclipse.core.resources.IMarker; -import org.eclipse.core.runtime.CoreException; -import org.eclipse.debug.core.model.IBreakpoint; - -import com.wudsn.ide.asm.compiler.CompilerFiles; -import com.wudsn.ide.asm.editor.AssemblerBreakpoint; -import com.wudsn.ide.asm.runner.Runner; - -/** - * Runner for Altirra 2.0 and above which support source line breakpoints. - * - * @author Peter Dell - * @since 1.6.1 - */ -public final class Altirra extends Runner { - - @Override - public File createBreakpointsFile(CompilerFiles files) { - if (files == null) { - throw new IllegalArgumentException("Parameter 'files' must not be null."); - } - return new File(files.outputFilePathWithoutExtension + ".atdbg"); - } - - @Override - public int createBreakpointsFileContent(AssemblerBreakpoint[] breakpoints, StringBuilder breakpointBuilder) { - if (breakpoints == null) { - throw new IllegalArgumentException("Parameter 'breakpoints' must not be null."); - } - int activeBreakpoints = 0; - breakpointBuilder.append(".sourcemode on\n"); - breakpointBuilder.append(".echo\n"); - breakpointBuilder.append(".echo \"Loading executable...\"\n"); - breakpointBuilder.append(".echo\n"); - breakpointBuilder.append("bc *\n"); - breakpointBuilder.append(".onexerun .echo \"Launching executable...\"\n"); - for (IBreakpoint breakpoint : breakpoints) { - try { - if (breakpoint.isEnabled()) { - AssemblerBreakpoint assemberBreakpoint = (AssemblerBreakpoint) breakpoint; - IMarker marker = breakpoint.getMarker(); - String sourceFilePath = marker.getResource().getLocation().toOSString(); - breakpointBuilder - .append("bp \"`" + sourceFilePath + ":" + assemberBreakpoint.getLineNumber() + "`\"\n"); - activeBreakpoints++; - } - } catch (CoreException ex) { - throw new RuntimeException(ex); - } - - } - return activeBreakpoints; - } - -} diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/runner/atari8/Atari800Win.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/runner/atari8/Atari800Win.java deleted file mode 100644 index 20be0b27..00000000 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/runner/atari8/Atari800Win.java +++ /dev/null @@ -1,32 +0,0 @@ -/** - * Copyright (C) 2009 - 2021 Peter Dell - * - * This file is part of WUDSN IDE. - * - * WUDSN IDE is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * WUDSN IDE is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with WUDSN IDE. If not, see . - */ - -package com.wudsn.ide.asm.runner.atari8; - -import com.wudsn.ide.asm.runner.Runner; - -/** - * Runner for Atar800Win. - * - * @author Peter Dell - * @since 1.7.0. - */ -public final class Atari800Win extends Runner { - -} diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/CompilerId.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/CompilerId.java similarity index 94% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/CompilerId.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/CompilerId.java index 78ebd3c0..8422c797 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/CompilerId.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/CompilerId.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.asm.compiler; /** * Compiler IDs for static use. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompiler.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompiler.java similarity index 81% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompiler.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompiler.java index 32bc7038..152d0888 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompiler.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompiler.java @@ -16,11 +16,11 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.acme; +package com.wudsn.ide.lng.asm.compiler.acme; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Compiler class for ACME. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompiler.xml b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompiler.xml similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompiler.xml rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompiler.xml diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompilerProcessLogParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompilerProcessLogParser.java similarity index 91% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompilerProcessLogParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompilerProcessLogParser.java index 302c1f29..6a626c34 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompilerProcessLogParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompilerProcessLogParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.acme; +package com.wudsn.ide.lng.asm.compiler.acme; import java.io.BufferedReader; import java.io.IOException; @@ -26,8 +26,8 @@ import java.util.List; import org.eclipse.core.resources.IMarker; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.CompilerSymbol; /** * Process log parser for {@link AcmeCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompilerSourceParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompilerSourceParser.java similarity index 90% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompilerSourceParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompilerSourceParser.java index afb140b8..0adddd35 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/acme/AcmeCompilerSourceParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeCompilerSourceParser.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.acme; +package com.wudsn.ide.lng.asm.compiler.acme; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Source parser for {@link AcmeCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/acme/AcmeEditor.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeEditor.java similarity index 84% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/acme/AcmeEditor.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeEditor.java index 6b75658f..df599258 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/acme/AcmeEditor.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/acme/AcmeEditor.java @@ -17,10 +17,10 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor.acme; +package com.wudsn.ide.lng.asm.compiler.acme; -import com.wudsn.ide.asm.compiler.CompilerId; -import com.wudsn.ide.asm.editor.AssemblerEditor; +import com.wudsn.ide.lng.asm.compiler.CompilerId; +import com.wudsn.ide.lng.editor.AssemblerEditor; public final class AcmeEditor extends AssemblerEditor { diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6Compiler.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6Compiler.java similarity index 81% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6Compiler.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6Compiler.java index c33b5cc6..7f507a02 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6Compiler.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6Compiler.java @@ -17,11 +17,11 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.asm6; +package com.wudsn.ide.lng.asm.compiler.asm6; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Compiler class for ASM6. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6Compiler.xml b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6Compiler.xml similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6Compiler.xml rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6Compiler.xml diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6CompilerProcessLogParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6CompilerProcessLogParser.java similarity index 91% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6CompilerProcessLogParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6CompilerProcessLogParser.java index b4c624e5..22ca150d 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6CompilerProcessLogParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6CompilerProcessLogParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.asm6; +package com.wudsn.ide.lng.asm.compiler.asm6; import java.io.BufferedReader; import java.io.IOException; @@ -26,8 +26,8 @@ import java.util.List; import org.eclipse.core.resources.IMarker; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.CompilerSymbol; /** * Process log parser for {@link Asm6Compiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6CompilerSourceParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6CompilerSourceParser.java similarity index 90% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6CompilerSourceParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6CompilerSourceParser.java index c8d48bd7..dd7c9ad8 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/asm6/Asm6CompilerSourceParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6CompilerSourceParser.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.asm6; +package com.wudsn.ide.lng.asm.compiler.asm6; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Source parser for {@link Asm6Compiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/asm6/Asm6Editor.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6Editor.java similarity index 84% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/asm6/Asm6Editor.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6Editor.java index 4ffcae14..66f8bd68 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/asm6/Asm6Editor.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/asm6/Asm6Editor.java @@ -17,10 +17,10 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor.asm6; +package com.wudsn.ide.lng.asm.compiler.asm6; -import com.wudsn.ide.asm.compiler.CompilerId; -import com.wudsn.ide.asm.editor.AssemblerEditor; +import com.wudsn.ide.lng.asm.compiler.CompilerId; +import com.wudsn.ide.lng.editor.AssemblerEditor; public final class Asm6Editor extends AssemblerEditor { diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompiler.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompiler.java similarity index 81% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompiler.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompiler.java index d96e4cb7..0ea9cef0 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompiler.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompiler.java @@ -17,11 +17,11 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.atasm; +package com.wudsn.ide.lng.asm.compiler.atasm; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Compiler class for ATASM. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompiler.xml b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompiler.xml similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompiler.xml rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompiler.xml diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompilerProcessLogParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompilerProcessLogParser.java similarity index 93% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompilerProcessLogParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompilerProcessLogParser.java index af04de1e..177d083b 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompilerProcessLogParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompilerProcessLogParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.atasm; +package com.wudsn.ide.lng.asm.compiler.atasm; import java.util.List; import java.util.StringTokenizer; @@ -26,8 +26,8 @@ import java.util.regex.Pattern; import org.eclipse.core.resources.IMarker; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.CompilerSymbol; /** * Process log parser for {@link AtasmCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompilerSourceParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompilerSourceParser.java similarity index 90% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompilerSourceParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompilerSourceParser.java index 19c8f9af..d7ad1c86 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/atasm/AtasmCompilerSourceParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmCompilerSourceParser.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.atasm; +package com.wudsn.ide.lng.asm.compiler.atasm; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Source parser for {@link AtasmCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/atasm/AtasmEditor.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmEditor.java similarity index 84% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/atasm/AtasmEditor.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmEditor.java index c8257ef9..a690401b 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/atasm/AtasmEditor.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/atasm/AtasmEditor.java @@ -17,10 +17,10 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor.atasm; +package com.wudsn.ide.lng.asm.compiler.atasm; -import com.wudsn.ide.asm.compiler.CompilerId; -import com.wudsn.ide.asm.editor.AssemblerEditor; +import com.wudsn.ide.lng.asm.compiler.CompilerId; +import com.wudsn.ide.lng.editor.AssemblerEditor; public final class AtasmEditor extends AssemblerEditor { diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DASM.txt b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DASM.txt similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DASM.txt rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DASM.txt diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompiler.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompiler.java similarity index 81% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompiler.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompiler.java index 85c85508..b1f215c8 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompiler.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompiler.java @@ -17,11 +17,11 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.dasm; +package com.wudsn.ide.lng.asm.compiler.dasm; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Compiler class for DASM. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompiler.xml b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompiler.xml similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompiler.xml rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompiler.xml diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompilerProcessLogParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompilerProcessLogParser.java similarity index 94% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompilerProcessLogParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompilerProcessLogParser.java index 15343da0..625f0d2a 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompilerProcessLogParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompilerProcessLogParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.dasm; +package com.wudsn.ide.lng.asm.compiler.dasm; import java.io.File; import java.io.FileInputStream; @@ -30,10 +30,10 @@ import java.util.regex.Pattern; import org.eclipse.core.resources.IMarker; import org.eclipse.core.runtime.CoreException; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.CompilerSymbol; import com.wudsn.ide.base.common.FileUtility; import com.wudsn.ide.base.common.StringUtility; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.CompilerSymbol; /** * Process log parser for {@link DasmCompiler}. @@ -45,7 +45,7 @@ import com.wudsn.ide.base.common.StringUtility; * 1 0000 ???? * ------- FILE include/DASM-Reference-Source-Include.asm LEVEL 2 PASS 1 * 0 0000 ???? include "include/DASM-Reference-Source-Include.asm" - * 1 0000 ???? ; @com.wudsn.ide.asm.mainsourcefile=../DASM-Error-Reference.asm + * 1 0000 ???? ; @com.wudsn.ide.lng.mainsourcefile=../DASM-Error-Reference.asm * 2 0000 ???? * 3 0000 ???? ; Reference source include file for DASM * 4 0000 ???? diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompilerSourceParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompilerSourceParser.java similarity index 90% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompilerSourceParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompilerSourceParser.java index ee9721c4..d3f0b569 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/dasm/DasmCompilerSourceParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmCompilerSourceParser.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.dasm; +package com.wudsn.ide.lng.asm.compiler.dasm; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Source parser for {@link DasmCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/dasm/DasmEditor.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmEditor.java similarity index 84% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/dasm/DasmEditor.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmEditor.java index 57f91887..477dc0a3 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/dasm/DasmEditor.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/dasm/DasmEditor.java @@ -17,10 +17,10 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor.dasm; +package com.wudsn.ide.lng.asm.compiler.dasm; -import com.wudsn.ide.asm.compiler.CompilerId; -import com.wudsn.ide.asm.editor.AssemblerEditor; +import com.wudsn.ide.lng.asm.compiler.CompilerId; +import com.wudsn.ide.lng.editor.AssemblerEditor; public final class DasmEditor extends AssemblerEditor { diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAss-Libraries.txt b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAss-Libraries.txt similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAss-Libraries.txt rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAss-Libraries.txt diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompiler.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompiler.java similarity index 81% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompiler.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompiler.java index c1dc45f4..f4773232 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompiler.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompiler.java @@ -17,11 +17,11 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.kickass; +package com.wudsn.ide.lng.asm.compiler.kickass; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Compiler class for KICKASS. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompiler.txt b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompiler.txt similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompiler.txt rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompiler.txt diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompiler.xml b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompiler.xml similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompiler.xml rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompiler.xml diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompilerProcessLogParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompilerProcessLogParser.java similarity index 91% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompilerProcessLogParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompilerProcessLogParser.java index ea0cd860..3357ab09 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompilerProcessLogParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompilerProcessLogParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.kickass; +package com.wudsn.ide.lng.asm.compiler.kickass; import java.io.BufferedReader; import java.io.IOException; @@ -26,8 +26,8 @@ import java.util.List; import org.eclipse.core.resources.IMarker; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.CompilerSymbol; /** * Process log parser for {@link KickAssCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompilerSourceParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompilerSourceParser.java similarity index 92% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompilerSourceParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompilerSourceParser.java index 0485d7e6..e060c721 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/kickass/KickAssCompilerSourceParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssCompilerSourceParser.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.kickass; +package com.wudsn.ide.lng.asm.compiler.kickass; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Source parser for {@link KickAssCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/kickass/KickAssEditor.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssEditor.java similarity index 84% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/kickass/KickAssEditor.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssEditor.java index 370c1cf2..9485cd1c 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/kickass/KickAssEditor.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/kickass/KickAssEditor.java @@ -17,10 +17,10 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor.kickass; +package com.wudsn.ide.lng.asm.compiler.kickass; -import com.wudsn.ide.asm.compiler.CompilerId; -import com.wudsn.ide.asm.editor.AssemblerEditor; +import com.wudsn.ide.lng.asm.compiler.CompilerId; +import com.wudsn.ide.lng.editor.AssemblerEditor; public final class KickAssEditor extends AssemblerEditor { diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompiler.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompiler.java similarity index 81% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompiler.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompiler.java index 53e6c746..9d4f5bab 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompiler.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompiler.java @@ -17,11 +17,11 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.mads; +package com.wudsn.ide.lng.asm.compiler.mads; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Compiler class for MADS. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompiler.xml b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompiler.xml similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompiler.xml rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompiler.xml diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompilerProcessLogParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompilerProcessLogParser.java similarity index 93% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompilerProcessLogParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompilerProcessLogParser.java index b474c1a4..821bd6c2 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompilerProcessLogParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompilerProcessLogParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.mads; +package com.wudsn.ide.lng.asm.compiler.mads; import java.io.BufferedReader; import java.io.File; @@ -28,11 +28,11 @@ import java.util.List; import org.eclipse.core.resources.IMarker; import org.eclipse.core.runtime.CoreException; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.CompilerSymbol; -import com.wudsn.ide.asm.compiler.CompilerSymbolType; import com.wudsn.ide.base.common.FileUtility; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerSymbolType; /** * Process log parser for {@link MadsCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompilerSourceParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompilerSourceParser.java similarity index 92% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompilerSourceParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompilerSourceParser.java index 3a04c02b..a6d4d6d6 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/mads/MadsCompilerSourceParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsCompilerSourceParser.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.mads; +package com.wudsn.ide.lng.asm.compiler.mads; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Source parser for {@link MadsCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/mads/MadsEditor.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsEditor.java similarity index 84% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/mads/MadsEditor.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsEditor.java index 4a784a38..fafe3239 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/mads/MadsEditor.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/mads/MadsEditor.java @@ -17,10 +17,10 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor.mads; +package com.wudsn.ide.lng.asm.compiler.mads; -import com.wudsn.ide.asm.compiler.CompilerId; -import com.wudsn.ide.asm.editor.AssemblerEditor; +import com.wudsn.ide.lng.asm.compiler.CompilerId; +import com.wudsn.ide.lng.editor.AssemblerEditor; public final class MadsEditor extends AssemblerEditor { diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32Compiler.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32Compiler.java similarity index 82% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32Compiler.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32Compiler.java index 85e5ce5f..9b1e9278 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32Compiler.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32Compiler.java @@ -17,11 +17,11 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.merlin32; +package com.wudsn.ide.lng.asm.compiler.merlin32; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Compiler class for MERLIN32. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32Compiler.xml b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32Compiler.xml similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32Compiler.xml rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32Compiler.xml diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32CompilerProcessLogParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32CompilerProcessLogParser.java similarity index 94% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32CompilerProcessLogParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32CompilerProcessLogParser.java index 7bf980e7..e2d451b9 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32CompilerProcessLogParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32CompilerProcessLogParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.merlin32; +package com.wudsn.ide.lng.asm.compiler.merlin32; import java.io.BufferedReader; import java.io.IOException; @@ -27,8 +27,8 @@ import java.util.List; import org.eclipse.core.resources.IMarker; import org.eclipse.core.runtime.CoreException; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.CompilerSymbol; /** * Process log parser for {@link Merlin32Compiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32CompilerSourceParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32CompilerSourceParser.java similarity index 91% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32CompilerSourceParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32CompilerSourceParser.java index c08455d4..66468ec2 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/merlin32/Merlin32CompilerSourceParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32CompilerSourceParser.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.merlin32; +package com.wudsn.ide.lng.asm.compiler.merlin32; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Source parser for {@link Merlin32Compiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/merlin32/Merlin32Editor.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32Editor.java similarity index 84% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/merlin32/Merlin32Editor.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32Editor.java index 3fdc7b26..cc32fbbf 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/merlin32/Merlin32Editor.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/merlin32/Merlin32Editor.java @@ -17,10 +17,10 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor.merlin32; +package com.wudsn.ide.lng.asm.compiler.merlin32; -import com.wudsn.ide.asm.compiler.CompilerId; -import com.wudsn.ide.asm.editor.AssemblerEditor; +import com.wudsn.ide.lng.asm.compiler.CompilerId; +import com.wudsn.ide.lng.editor.AssemblerEditor; public final class Merlin32Editor extends AssemblerEditor { diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompiler.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompiler.java similarity index 81% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompiler.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompiler.java index fe1aa13c..14aac57a 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompiler.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompiler.java @@ -17,11 +17,11 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.tass; +package com.wudsn.ide.lng.asm.compiler.tass; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Compiler class for ATASM. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompiler.xml b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompiler.xml similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompiler.xml rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompiler.xml diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompilerProcessLogParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompilerProcessLogParser.java similarity index 93% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompilerProcessLogParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompilerProcessLogParser.java index 37cf3ef8..fea179c0 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompilerProcessLogParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompilerProcessLogParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.tass; +package com.wudsn.ide.lng.asm.compiler.tass; import java.util.List; import java.util.StringTokenizer; @@ -26,8 +26,8 @@ import java.util.regex.Pattern; import org.eclipse.core.resources.IMarker; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.CompilerSymbol; /** * Process log parser for {@link TassCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompilerSourceParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompilerSourceParser.java similarity index 90% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompilerSourceParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompilerSourceParser.java index 1aab096d..31163bac 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/tass/TassCompilerSourceParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassCompilerSourceParser.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.tass; +package com.wudsn.ide.lng.asm.compiler.tass; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Source parser for {@link TassCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/tass/TassEditor.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassEditor.java similarity index 84% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/tass/TassEditor.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassEditor.java index 9f3b35fb..c1fa9c34 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/tass/TassEditor.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/tass/TassEditor.java @@ -17,10 +17,10 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor.tass; +package com.wudsn.ide.lng.asm.compiler.tass; -import com.wudsn.ide.asm.compiler.CompilerId; -import com.wudsn.ide.asm.editor.AssemblerEditor; +import com.wudsn.ide.lng.asm.compiler.CompilerId; +import com.wudsn.ide.lng.editor.AssemblerEditor; public final class TassEditor extends AssemblerEditor { diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompiler.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompiler.java similarity index 83% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompiler.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompiler.java index b448ef0a..92d82d47 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompiler.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompiler.java @@ -17,11 +17,11 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.xasm; +package com.wudsn.ide.lng.asm.compiler.xasm; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Compiler class for XASM. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompiler.xml b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompiler.xml similarity index 100% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompiler.xml rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompiler.xml diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompilerProcessLogParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompilerProcessLogParser.java similarity index 90% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompilerProcessLogParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompilerProcessLogParser.java index 19059576..9dba5dd1 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompilerProcessLogParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompilerProcessLogParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.xasm; +package com.wudsn.ide.lng.asm.compiler.xasm; import java.io.BufferedReader; import java.io.IOException; @@ -26,8 +26,8 @@ import java.util.List; import org.eclipse.core.resources.IMarker; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.CompilerSymbol; /** * Process log parser for {@link XasmCompiler}. Identical to diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompilerSourceParser.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompilerSourceParser.java similarity index 90% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompilerSourceParser.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompilerSourceParser.java index 896688e4..6e113b69 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/compiler/xasm/XasmCompilerSourceParser.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmCompilerSourceParser.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.xasm; +package com.wudsn.ide.lng.asm.compiler.xasm; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Source parser for {@link XasmCompiler}. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/xasm/XasmEditor.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmEditor.java similarity index 84% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/xasm/XasmEditor.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmEditor.java index 10225fbc..3f786002 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/editor/xasm/XasmEditor.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/compiler/xasm/XasmEditor.java @@ -17,10 +17,10 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor.xasm; +package com.wudsn.ide.lng.asm.compiler.xasm; -import com.wudsn.ide.asm.compiler.CompilerId; -import com.wudsn.ide.asm.editor.AssemblerEditor; +import com.wudsn.ide.lng.asm.compiler.CompilerId; +import com.wudsn.ide.lng.editor.AssemblerEditor; public final class XasmEditor extends AssemblerEditor { diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesApple2CompilersPage.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesApple2CompilersPage.java similarity index 88% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesApple2CompilersPage.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesApple2CompilersPage.java index 511b1131..67f9242e 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesApple2CompilersPage.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesApple2CompilersPage.java @@ -16,9 +16,10 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.asm.preferences; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesCompilersPage; /** * Visual editor page for the assembler preferences regarding Apple 2 compilers. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesAtari2600CompilersPage.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesAtari2600CompilersPage.java similarity index 88% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesAtari2600CompilersPage.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesAtari2600CompilersPage.java index ab1c47b9..10253b04 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesAtari2600CompilersPage.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesAtari2600CompilersPage.java @@ -16,9 +16,10 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.asm.preferences; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesCompilersPage; /** * Visual editor page for the assembler preferences regarding Apple 2 compilers. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesAtari7800CompilersPage.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesAtari7800CompilersPage.java similarity index 88% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesAtari7800CompilersPage.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesAtari7800CompilersPage.java index ccac4642..bea9c77e 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesAtari7800CompilersPage.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesAtari7800CompilersPage.java @@ -16,9 +16,10 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.asm.preferences; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesCompilersPage; /** * Visual editor page for the assembler preferences regarding Apple 2 compilers. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesAtari8CompilersPage.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesAtari8CompilersPage.java similarity index 88% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesAtari8CompilersPage.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesAtari8CompilersPage.java index 91b56d6f..197be8ef 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesAtari8CompilersPage.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesAtari8CompilersPage.java @@ -16,9 +16,10 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.asm.preferences; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesCompilersPage; /** * Visual editor page for the assembler preferences regarding Atari 8-bit diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesC64CompilersPage.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesC64CompilersPage.java similarity index 88% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesC64CompilersPage.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesC64CompilersPage.java index 8e6868b7..6a45199a 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesC64CompilersPage.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesC64CompilersPage.java @@ -16,9 +16,10 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.asm.preferences; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesCompilersPage; /** * Visual editor page for the assembler preferences regarding C64 compilers. diff --git a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesNESCompilersPage.java b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesNESCompilersPage.java similarity index 88% rename from com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesNESCompilersPage.java rename to com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesNESCompilersPage.java index c96f6252..5b02efc6 100644 --- a/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesNESCompilersPage.java +++ b/com.wudsn.ide.asm.compilers/src/com/wudsn/ide/lng/asm/preferences/AssemblerPreferencesNESCompilersPage.java @@ -16,9 +16,10 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.asm.preferences; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesCompilersPage; /** * Visual editor page for the assembler preferences regarding NES compilers. diff --git a/com.wudsn.ide.asm/.project b/com.wudsn.ide.asm/.project index b53cba16..800ea0f2 100644 --- a/com.wudsn.ide.asm/.project +++ b/com.wudsn.ide.asm/.project @@ -1,6 +1,6 @@ - com.wudsn.ide.asm + com.wudsn.ide.lng diff --git a/com.wudsn.ide.asm/META-INF/MANIFEST.MF b/com.wudsn.ide.asm/META-INF/MANIFEST.MF index e14e8207..b8ccefec 100644 --- a/com.wudsn.ide.asm/META-INF/MANIFEST.MF +++ b/com.wudsn.ide.asm/META-INF/MANIFEST.MF @@ -1,9 +1,9 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 -Bundle-Name: WUDSN IDE Assembler Plug-in -Bundle-SymbolicName: com.wudsn.ide.asm;singleton:=true +Bundle-Name: WUDSN IDE Language Plug-in +Bundle-SymbolicName: com.wudsn.ide.lng;singleton:=true Bundle-Version: 1.7.2.qualifier -Bundle-Activator: com.wudsn.ide.asm.AssemblerPlugin +Bundle-Activator: com.wudsn.ide.lng.AssemblerPlugin Require-Bundle: org.eclipse.core.runtime;visibility:=reexport, org.eclipse.core.resources;visibility:=reexport, org.eclipse.core.filesystem, @@ -27,7 +27,7 @@ Require-Bundle: org.eclipse.core.runtime;visibility:=reexport, Bundle-ActivationPolicy: lazy Bundle-Vendor: Peter Dell Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: com.wudsn.ide.asm; +Export-Package: com.wudsn.ide.lng; uses:="org.eclipse.osgi.util, org.eclipse.core.runtime, com.wudsn.ide.base.common, @@ -35,16 +35,16 @@ Export-Package: com.wudsn.ide.asm; com.wudsn.ide.asm.runner, com.wudsn.ide.asm.preferences, com.wudsn.ide.asm.compiler", - com.wudsn.ide.asm.compiler; + com.wudsn.ide.lng.compiler; uses:="org.eclipse.jface.text, org.eclipse.ui.console, org.eclipse.jface.viewers, com.wudsn.ide.asm, org.eclipse.jface.text.rules", - com.wudsn.ide.asm.compiler.parser, - com.wudsn.ide.asm.compiler.syntax, - com.wudsn.ide.asm.compiler.writer, - com.wudsn.ide.asm.editor; + com.wudsn.ide.lng.compiler.parser, + com.wudsn.ide.lng.compiler.syntax, + com.wudsn.ide.lng.compiler.writer, + com.wudsn.ide.lng.editor; uses:="org.eclipse.jface.text, org.eclipse.core.runtime, org.eclipse.core.commands, @@ -71,8 +71,8 @@ Export-Package: com.wudsn.ide.asm; org.eclipse.jface.util, org.eclipse.swt.widgets, org.eclipse.ui.editors.text", - com.wudsn.ide.asm.help, - com.wudsn.ide.asm.preferences; + com.wudsn.ide.lng.help, + com.wudsn.ide.lng.preferences; uses:="org.eclipse.jface.text, org.eclipse.jface.preference, org.eclipse.ui, @@ -81,5 +81,5 @@ Export-Package: com.wudsn.ide.asm; com.wudsn.ide.asm, org.eclipse.core.runtime.preferences, org.eclipse.swt.widgets", - com.wudsn.ide.asm.runner;uses:="com.wudsn.ide.asm" -Automatic-Module-Name: com.wudsn.ide.asm + com.wudsn.ide.lng.runner +Automatic-Module-Name: com.wudsn.ide.lng diff --git a/com.wudsn.ide.asm/OSGI-INF/l10n/bundle.properties b/com.wudsn.ide.asm/OSGI-INF/l10n/bundle.properties index 959f4286..51379d94 100644 --- a/com.wudsn.ide.asm/OSGI-INF/l10n/bundle.properties +++ b/com.wudsn.ide.asm/OSGI-INF/l10n/bundle.properties @@ -1,52 +1,52 @@ -com.wudsn.ide.asm.Hardware.GENERIC=Generic -com.wudsn.ide.asm.Hardware.APPLE2=Apple 2 -com.wudsn.ide.asm.Hardware.ATARI2600=Atari 2600 -com.wudsn.ide.asm.Hardware.ATARI7800=Atari 7800 -com.wudsn.ide.asm.Hardware.ATARI8BIT=Atari 8-bit -com.wudsn.ide.asm.Hardware.C64=C64 -com.wudsn.ide.asm.Hardware.NES=NES -com.wudsn.ide.asm.Hardware.TEST=Test +com.wudsn.ide.lng.Hardware.GENERIC=Generic +com.wudsn.ide.lng.Hardware.APPLE2=Apple 2 +com.wudsn.ide.lng.Hardware.ATARI2600=Atari 2600 +com.wudsn.ide.lng.Hardware.ATARI7800=Atari 7800 +com.wudsn.ide.lng.Hardware.ATARI8BIT=Atari 8-bit +com.wudsn.ide.lng.Hardware.C64=C64 +com.wudsn.ide.lng.Hardware.NES=NES +com.wudsn.ide.lng.Hardware.TEST=Test -com.wudsn.ide.asm.CPU.MOS6502=6502 -com.wudsn.ide.asm.CPU.MOS6502_ILLEGAL=6502 with illegal opcodes -com.wudsn.ide.asm.CPU.MOS65C02=65C02 -com.wudsn.ide.asm.CPU.MOS6502_DTV=6502 DTV -com.wudsn.ide.asm.CPU.MOS65816=65816 +com.wudsn.ide.lng.CPU.MOS6502=6502 +com.wudsn.ide.lng.CPU.MOS6502_ILLEGAL=6502 with illegal opcodes +com.wudsn.ide.lng.CPU.MOS65C02=65C02 +com.wudsn.ide.lng.CPU.MOS6502_DTV=6502 DTV +com.wudsn.ide.lng.CPU.MOS65816=65816 -com.wudsn.ide.asm.compiler.AssemblerSourceFile.name=Assembler Source File +com.wudsn.ide.lng.compiler.AssemblerSourceFile.name=Assembler Source File -com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenu.label=Assembler -com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenu.mnemonic=A +com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.label=Assembler +com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.mnemonic=A -com.wudsn.ide.asm.editor.AssemblerEditorAssemblerToolbar.label=Assembler +com.wudsn.ide.lng.editor.AssemblerEditorAssemblerToolbar.label=Assembler -com.wudsn.ide.asm.editor.AssemblerEditorCommands.name=Assembler Editor Commands -com.wudsn.ide.asm.editor.AssemblerEditorOpenSourceFolderCommand.name=Open Source Folder -com.wudsn.ide.asm.editor.AssemblerEditorOpenSourceFolderCommand.mnemonic=S -com.wudsn.ide.asm.editor.AssemblerEditorOpenOutputFolderCommand.name=Open Output Folder -com.wudsn.ide.asm.editor.AssemblerEditorOpenOutputFolderCommand.mnemonic=O -com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand.name=Compile -com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand.mnemonic=C -com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand.name=Compile and Run -com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunWithCommand.name=Compile and Run with... -com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand.mnemonic=R -com.wudsn.ide.asm.editor.AssemblerEditorCompilerHelpCommand.name=Compiler Help -com.wudsn.ide.asm.editor.AssemblerEditorCompilerHelpCommand.mnemonic=H -com.wudsn.ide.asm.editor.AssemblerEditorToggleCommentCommand.name=Toggle Comment -com.wudsn.ide.asm.editor.AssemblerEditorToggleBreakpointCommand.name=Toggle Breakpoint -com.wudsn.ide.asm.editor.AssemblerEditorOpenDeclarationCommand.name=Open Declaration -com.wudsn.ide.asm.editor.AssemblerEditorEnableDisableBreakpointCommand.name=Enable/Disable Breakpoint +com.wudsn.ide.lng.editor.AssemblerEditorCommands.name=Assembler Editor Commands +com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand.name=Open Source Folder +com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand.mnemonic=S +com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand.name=Open Output Folder +com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand.mnemonic=O +com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand.name=Compile +com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand.mnemonic=C +com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand.name=Compile and Run +com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunWithCommand.name=Compile and Run with... +com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand.mnemonic=R +com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand.name=Compiler Help +com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand.mnemonic=H +com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand.name=Toggle Comment +com.wudsn.ide.lng.editor.AssemblerEditorToggleBreakpointCommand.name=Toggle Breakpoint +com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand.name=Open Declaration +com.wudsn.ide.lng.editor.AssemblerEditorEnableDisableBreakpointCommand.name=Enable/Disable Breakpoint -com.wudsn.ide.asm.editor.AssemblerHyperlinkDetector.name=Hyperlink Detector -com.wudsn.ide.asm.editor.AssemblerHyperlinkDetectorEditorTarget.name=Assembler Editor +com.wudsn.ide.lng.editor.AssemblerHyperlinkDetector.name=Hyperlink Detector +com.wudsn.ide.lng.editor.AssemblerHyperlinkDetectorEditorTarget.name=Assembler Editor -com.wudsn.ide.asm.editor.AssemblerBreakpoint.name=Breakpoint +com.wudsn.ide.lng.editor.AssemblerBreakpoint.name=Breakpoint -com.wudsn.ide.asm.editor.CompilerSymbolsView.name=Symbols +com.wudsn.ide.lng.editor.CompilerSymbolsView.name=Symbols # Preferences -com.wudsn.ide.asm.preferences.AssemblerPreferences.name=Assembler Preferences -com.wudsn.ide.asm.preferences.AssemblerPreferencesPage.name=Assembler +com.wudsn.ide.lng.preferences.AssemblerPreferences.name=Assembler Preferences +com.wudsn.ide.lng.preferences.AssemblerPreferencesPage.name=Assembler -com.wudsn.ide.asm.runner.DefaultApplication.name=Operating System Default Application -com.wudsn.ide.asm.runner.UserDefinedApplication.name=User Defined Application +com.wudsn.ide.lng.runner.DefaultApplication.name=Operating System Default Application +com.wudsn.ide.lng.runner.UserDefinedApplication.name=User Defined Application diff --git a/com.wudsn.ide.asm/OSGI-INF/l10n/bundle_de_DE.properties b/com.wudsn.ide.asm/OSGI-INF/l10n/bundle_de_DE.properties index 6c148013..f1cd5c6b 100644 --- a/com.wudsn.ide.asm/OSGI-INF/l10n/bundle_de_DE.properties +++ b/com.wudsn.ide.asm/OSGI-INF/l10n/bundle_de_DE.properties @@ -1,52 +1,52 @@ -com.wudsn.ide.asm.Hardware.GENERIC=Generisch -com.wudsn.ide.asm.Hardware.APPLE2=Apple 2 -com.wudsn.ide.asm.Hardware.ATARI2600=Atari 2600 -com.wudsn.ide.asm.Hardware.ATARI7800=Atari 7800 -com.wudsn.ide.asm.Hardware.ATARI8BIT=Atari 8-bit -com.wudsn.ide.asm.Hardware.C64=C64 -com.wudsn.ide.asm.Hardware.NES=NES -com.wudsn.ide.asm.Hardware.TEST=Test +com.wudsn.ide.lng.Hardware.GENERIC=Generisch +com.wudsn.ide.lng.Hardware.APPLE2=Apple 2 +com.wudsn.ide.lng.Hardware.ATARI2600=Atari 2600 +com.wudsn.ide.lng.Hardware.ATARI7800=Atari 7800 +com.wudsn.ide.lng.Hardware.ATARI8BIT=Atari 8-bit +com.wudsn.ide.lng.Hardware.C64=C64 +com.wudsn.ide.lng.Hardware.NES=NES +com.wudsn.ide.lng.Hardware.TEST=Test -com.wudsn.ide.asm.CPU.MOS6502=6502 -com.wudsn.ide.asm.CPU.MOS6502_ILLEGAL=6502 mit illegalen Opcodes -com.wudsn.ide.asm.CPU.MOS65C02=65C02 -com.wudsn.ide.asm.CPU.MOS6502_DTV=6502 DTV -com.wudsn.ide.asm.CPU.MOS65816=65816 +com.wudsn.ide.lng.CPU.MOS6502=6502 +com.wudsn.ide.lng.CPU.MOS6502_ILLEGAL=6502 mit illegalen Opcodes +com.wudsn.ide.lng.CPU.MOS65C02=65C02 +com.wudsn.ide.lng.CPU.MOS6502_DTV=6502 DTV +com.wudsn.ide.lng.CPU.MOS65816=65816 -com.wudsn.ide.asm.compiler.AssemblerSourceFile.name=Assembler Quell-Datei +com.wudsn.ide.lng.compiler.AssemblerSourceFile.name=Assembler Quell-Datei -com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenu.label=Assembler -com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenu.mnemonic=A +com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.label=Assembler +com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.mnemonic=A -com.wudsn.ide.asm.editor.AssemblerEditorAssemblerToolbar.label=Assembler +com.wudsn.ide.lng.editor.AssemblerEditorAssemblerToolbar.label=Assembler -com.wudsn.ide.asm.editor.AssemblerEditorCommands.name=Assembler Editor Befehle -com.wudsn.ide.asm.editor.AssemblerEditorOpenSourceFolderCommand.name=Quell-Ordner öffnen -com.wudsn.ide.asm.editor.AssemblerEditorOpenSourceFolderCommand.mnemonic=Q -com.wudsn.ide.asm.editor.AssemblerEditorOpenOutputFolderCommand.name=Ausgabe-Ordner öffnen -com.wudsn.ide.asm.editor.AssemblerEditorOpenOutputFolderCommand.mnemonic=A -com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand.name=Kompilieren -com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand.mnemonic=K -com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand.name=Kompilieren und Ausführen -com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunWithCommand.name=Kompilieren und Ausführen mit ... -com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand.mnemonic=A -com.wudsn.ide.asm.editor.AssemblerEditorCompilerHelpCommand.name=Kompiler Hilfe -com.wudsn.ide.asm.editor.AssemblerEditorCompilerHelpCommand.mnemonic=H -com.wudsn.ide.asm.editor.AssemblerEditorToggleCommentCommand.name=Kommentar umschalten -com.wudsn.ide.asm.editor.AssemblerEditorToggleBreakpointCommand.name=Breakpoint umschalten -com.wudsn.ide.asm.editor.AssemblerEditorOpenDeclarationCommand.name=Deklaration öffnen -com.wudsn.ide.asm.editor.AssemblerEditorEnableDisableBreakpointCommand.name=Breakpoint ein/ausschalten +com.wudsn.ide.lng.editor.AssemblerEditorCommands.name=Assembler Editor Befehle +com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand.name=Quell-Ordner öffnen +com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand.mnemonic=Q +com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand.name=Ausgabe-Ordner öffnen +com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand.mnemonic=A +com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand.name=Kompilieren +com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand.mnemonic=K +com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand.name=Kompilieren und Ausführen +com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunWithCommand.name=Kompilieren und Ausführen mit ... +com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand.mnemonic=A +com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand.name=Kompiler Hilfe +com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand.mnemonic=H +com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand.name=Kommentar umschalten +com.wudsn.ide.lng.editor.AssemblerEditorToggleBreakpointCommand.name=Breakpoint umschalten +com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand.name=Deklaration öffnen +com.wudsn.ide.lng.editor.AssemblerEditorEnableDisableBreakpointCommand.name=Breakpoint ein/ausschalten -com.wudsn.ide.asm.editor.AssemblerHyperlinkDetector.name=Hyperlink Detector -com.wudsn.ide.asm.editor.AssemblerHyperlinkDetectorEditorTarget.name=Assembler Editor +com.wudsn.ide.lng.editor.AssemblerHyperlinkDetector.name=Hyperlink Detector +com.wudsn.ide.lng.editor.AssemblerHyperlinkDetectorEditorTarget.name=Assembler Editor -com.wudsn.ide.asm.editor.AssemblerBreakpoint.name=Unterbrechungspunkt +com.wudsn.ide.lng.editor.AssemblerBreakpoint.name=Unterbrechungspunkt -com.wudsn.ide.asm.editor.CompilerSymbolsView.name=Symbole +com.wudsn.ide.lng.editor.CompilerSymbolsView.name=Symbole # Preferences -com.wudsn.ide.asm.preferences.AssemblerPreferences.name=Assembler Einstellungen -com.wudsn.ide.asm.preferences.AssemblerPreferencesPage.name=Assembler +com.wudsn.ide.lng.preferences.AssemblerPreferences.name=Assembler Einstellungen +com.wudsn.ide.lng.preferences.AssemblerPreferencesPage.name=Assembler -com.wudsn.ide.asm.runner.DefaultApplication.name=Standardanwendung des Betriebssystems -com.wudsn.ide.asm.runner.UserDefinedApplication.name=Benutzerdefinierte Anwendung \ No newline at end of file +com.wudsn.ide.lng.runner.DefaultApplication.name=Standardanwendung des Betriebssystems +com.wudsn.ide.lng.runner.UserDefinedApplication.name=Benutzerdefinierte Anwendung diff --git a/com.wudsn.ide.asm/help/create-help-links.bat b/com.wudsn.ide.asm/help/create-help-links.bat index 9cbb51c1..6e7a4ee9 100644 --- a/com.wudsn.ide.asm/help/create-help-links.bat +++ b/com.wudsn.ide.asm/help/create-help-links.bat @@ -1,9 +1,9 @@ echo off rem rem The image and file resource files for the IDE help are original in the "site\productions\java\ide" folder. -rem The are linked into the "com.wudsn.ide.asm/help/productions/java/ide project" folder via a symbolic link. +rem The are linked into the "com.wudsn.ide.lng/help/productions/java/ide project" folder via a symbolic link. rem This way, the Eclipse build uses the latest versions automatically. -rem The HTML files for the online help are original in the com.wudsn.ide.asm/help" folder. +rem The HTML files for the online help are original in the com.wudsn.ide.lng/help" folder. rem They have to be copied into the Joomla using the "export.bat" script when something is changed. rem rem Important: Run this script in an Administrator shell. @@ -13,7 +13,7 @@ echo on setlocal set REPOSITORY=C:\jac\system\Java\Programming\Repositories\WUDSN-IDE set SITE=C:\jac\system\WWW\Sites\www.wudsn.com -set SYMBOLIC_LINK=%REPOSITORY%\com.wudsn.ide.asm\help\productions\java\ide +set SYMBOLIC_LINK=%REPOSITORY%\com.wudsn.ide.lng\help\productions\java\ide set REAL_FOLDER=%SITE%\productions\java\ide rmdir %SYMBOLIC_LINK% diff --git a/com.wudsn.ide.asm/icons/hardware-generic-16x16.gif b/com.wudsn.ide.asm/icons/hardware-generic-16x16.gif new file mode 100644 index 0000000000000000000000000000000000000000..b58a71ded14df9c783b309b82edb224c4a12ad89 GIT binary patch literal 947 zcmW-f!HX9}9L1k0rXF$;6G{+_m5`BeeG4XaXfG?jE z=nxV_bIC)3-aJ?!eGih1;6Jb+)TKk>={dV|7-r@R^SJH@1Og82}?MA5XWEc z*##WLDa^I~_RaPI1Ox<-fKh-#6rlu4q8JsZL=|eFCaTeZMl_)XTA~>p=tLKKpeMR9 zfI$pl1V&MDyd>ss8Us`p_-~zgBsPO z7HX+xb*NKa>Y<+M)_?{zq!AjaVHq-I$swma5lrF?C=h|1M4})HqbN#5$taGBsEn$p z5jCSa8lo|pqD8cf=IDsd=!zcEGrD6S24g5j#K;&9Bh0YE5zg?WKh0)BiAdx$BMY)H zi?T$P%;K!b%B;#7Su?A%Ase$PTV%^@&W`NNuI!OLvpWZJFo$wPj?CdS(o8EI=}db& z2-A&;WcD?SGYSPRbdgKAq>EkQN>{mtYr5JEZgi7dxTTxj;ZAqChkLr)10M8{M|h;i zw%82XbbBJ7bMJ`nq<&}H_dQd+PitSl_WJEd4^KZ?Uj6dnw<}B6{`hER^UUJZ zy>~WttsL8bX3tx@+hX&?;?KvI|NHr`qkFIXaB2PGvq!hi>JS&Xb>P-Aq2 zH2LebZTxe2W#d7^2d@D9)wn - - - + + + diff --git a/com.wudsn.ide.asm/launch/WUDSN-IDE (pl).launch b/com.wudsn.ide.asm/launch/WUDSN-IDE (pl).launch index 7368d578..4229bdec 100644 --- a/com.wudsn.ide.asm/launch/WUDSN-IDE (pl).launch +++ b/com.wudsn.ide.asm/launch/WUDSN-IDE (pl).launch @@ -313,9 +313,9 @@ - - - + + + diff --git a/com.wudsn.ide.asm/launch/WUDSN-IDE.launch b/com.wudsn.ide.asm/launch/WUDSN-IDE.launch index 209cdcd1..4364bbca 100644 --- a/com.wudsn.ide.asm/launch/WUDSN-IDE.launch +++ b/com.wudsn.ide.asm/launch/WUDSN-IDE.launch @@ -13,7 +13,7 @@ - + @@ -197,8 +197,8 @@ - - + + diff --git a/com.wudsn.ide.asm/plugin.xml b/com.wudsn.ide.asm/plugin.xml index f3a80fb3..a2214d06 100644 --- a/com.wudsn.ide.asm/plugin.xml +++ b/com.wudsn.ide.asm/plugin.xml @@ -1,15 +1,14 @@ - + - + class="com.wudsn.ide.lng.preferences.AssemblerPreferencesInitializer"> + class="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage" + id="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage" + name="%com.wudsn.ide.lng.preferences.AssemblerPreferencesPage.name"/> + class="com.wudsn.ide.lng.editor.AssemblerHyperlinkDetector" + id="com.wudsn.ide.lng.editor.AssemblerHyperlinkDetector" + name="%com.wudsn.ide.lng.editor.AssemblerHyperlinkDetector.name" + targetId="com.wudsn.ide.lng.editor.AssemblerHyperlinkDetectorEditorTarget"> + id="com.wudsn.ide.lng.editor.AssemblerHyperlinkDetectorEditorTarget" + name="%com.wudsn.ide.lng.editor.AssemblerHyperlinkDetectorEditorTarget.name"> + id="com.wudsn.ide.lng.editor.AssemblerEditorCommands" + name="%com.wudsn.ide.lng.editor.AssemblerEditorCommands.name"> + categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands" + id="com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand" + name="%com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand.name"> + categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands" + id="com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand" + name="%com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand.name"> + categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands" + id="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand" + name="%com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand.name"> + categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands" + id="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand" + name="%com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand.name"> + categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands" + id="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunWithCommand" + name="%com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunWithCommand.name"> + categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands" + id="com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand" + name="%com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand.name"> + categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands" + id="com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand" + name="%com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand.name"> + categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands" + id="com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand" + name="%com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand.name"> + class="com.wudsn.ide.lng.editor.AssemblerEditorOpenFolderCommandHandler" + commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand"> + value="com.wudsn.ide.lng.editor.AssemblerEditor"> + class="com.wudsn.ide.lng.editor.AssemblerEditorOpenFolderCommandHandler" + commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand"> + value="com.wudsn.ide.lng.editor.AssemblerEditor"> + class="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommandHandler" + commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand"> + value="com.wudsn.ide.lng.editor.AssemblerEditor"> + class="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommandHandler" + commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand"> + value="com.wudsn.ide.lng.editor.AssemblerEditor"> + class="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommandHandler" + commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunWithCommand"> + value="com.wudsn.ide.lng.editor.AssemblerEditor"> + class="com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommandHandler" + commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand"> + value="com.wudsn.ide.lng.editor.AssemblerEditor"> + class="com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommandHandler" + commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand"> + value="com.wudsn.ide.lng.editor.AssemblerEditor"> @@ -182,25 +181,25 @@ @@ -217,60 +216,60 @@ + id="com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu" + label="%com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.label" + mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.mnemonic"> + value="com.wudsn.ide.lng.editor.AssemblerEditor"> + commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand" + mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand.mnemonic"> + commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand" + mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand.mnemonic"> + commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand" + id="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand" + mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand.mnemonic"> + commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand" + id="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand" + mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand.mnemonic"> + commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand" + mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand.mnemonic"> - label="%com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenu.label" + label="%com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.label" + id="com.wudsn.ide.lng.editor.AssemblerEditorToolbar" + label="%com.wudsn.ide.lng.editor.AssemblerEditorAssemblerToolbar.label"> + class="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommandMenu" + id="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommandMenu"> @@ -282,16 +281,16 @@ + class="com.wudsn.ide.lng.help.AssemblerTocProvider"> + producer="com.wudsn.ide.lng.help.AssemblerHelpContentProducer"> + toolbarPath="com.wudsn.ide.lng.editor.AssemblerEditorToolbar"> + point="com.wudsn.ide.lng.runners"> + name="%com.wudsn.ide.lng.runner.DefaultApplication.name"> + name="%com.wudsn.ide.lng.runner.UserDefinedApplication.name"> + name="%com.wudsn.ide.lng.editor.AssemblerBreakpoint.name"> + class="com.wudsn.ide.lng.editor.AssemblerBreakpointAdapterFactory" + id="com.wudsn.ide.lng.editor.AssemblerBreakpointAdapterFactory"> @@ -383,12 +382,12 @@ class="org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate" definitionId="org.eclipse.debug.ui.commands.ToggleBreakpoint" id="org.eclipse.debug.ui.commands.ToggleBreakpoint" - label="%com.wudsn.ide.asm.editor.AssemblerEditorToggleBreakpointCommand.name" + label="%com.wudsn.ide.lng.editor.AssemblerEditorToggleBreakpointCommand.name" menubarPath="additions"> @@ -398,12 +397,12 @@ point="org.eclipse.ui.preferenceTransfer"> + id="com.wudsn.ide.lng.preferences.AssemblerPreferences" + name="%com.wudsn.ide.lng.preferences.AssemblerPreferences.name"> + node="com.wudsn.ide.lng"> @@ -412,11 +411,12 @@ point="org.eclipse.ui.views"> + diff --git a/com.wudsn.ide.asm/schema/compilers.exsd b/com.wudsn.ide.asm/schema/compilers.exsd index fb88ff2b..182c9b3d 100644 --- a/com.wudsn.ide.asm/schema/compilers.exsd +++ b/com.wudsn.ide.asm/schema/compilers.exsd @@ -1,20 +1,20 @@ - + - - - + + + - This extension point allows for adding new 6502 assembler compilers to the WUDSN IDE. + This extension point allows for adding new assemblers and compilers to the WUDSN IDE. - + - + @@ -39,9 +39,9 @@ - + - + @@ -68,9 +68,9 @@ Translatable name of the compiler. Typically contains only upper case letters. - + - + @@ -78,9 +78,9 @@ The name of the compiler class. - - - + + + @@ -166,9 +166,9 @@ - + - + WUDSN IDE 1.1.0 @@ -176,19 +176,19 @@ - + - + - To implement this extension point, you have to create a sub-class of com.wudsn.ide.asm.compiler.Compiler, a sub-class of com.wudsn.ide.asm.compiler.parser.CompilerSourceParser and a sub-class of com.wudsn.ide.asm.compiler.CompilerLogParser. In the constructor of the compiler you have to set the source parser instance. In the "createLogParser" method of the compiler you have to create a new instance of the corresponding log parser. + To implement this extension point, you have to create a sub-class of com.wudsn.ide.lng.compiler.Compiler, a sub-class of com.wudsn.ide.lng.compiler.parser.CompilerSourceParser and a sub-class of com.wudsn.ide.lng.compiler.CompilerLogParser. In the constructor of the compiler you have to set the source parser instance. In the "createLogParser" method of the compiler you have to create a new instance of the corresponding log parser. - + - + (c) 2009 Peter Dell diff --git a/com.wudsn.ide.asm/schema/runners.exsd b/com.wudsn.ide.asm/schema/runners.exsd deleted file mode 100644 index e7703290..00000000 --- a/com.wudsn.ide.asm/schema/runners.exsd +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - - This extension point allows for adding new runner, for example runners, to the WUDSN IDE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Optional implementation class to provide runner specific breakouts, for example for creating breakpoint files. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - WUDSN IDE 1.3.0 - - - - - - - - - - - - (c) 2009 Peter Dell - - - - diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/Actions.properties b/com.wudsn.ide.asm/src/com/wudsn/ide/asm/Actions.properties deleted file mode 100644 index b9deb5e4..00000000 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/Actions.properties +++ /dev/null @@ -1,3 +0,0 @@ -# Used by AssemblerEditor -com.wudsn.ide.asm.editor.ContentAssistProposal_label=Content Assist -com.wudsn.ide.asm.editor.AssemblerEditorToggleCommentCommand_label=Toggle Comment2 \ No newline at end of file diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/lng/Actions.properties b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/Actions.properties new file mode 100644 index 00000000..49605030 --- /dev/null +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/Actions.properties @@ -0,0 +1,3 @@ +# Used by AssemblerEditor +com.wudsn.ide.lng.editor.ContentAssistProposal_label=Content Assist +com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand_label=Toggle Comment2 \ No newline at end of file diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/AssemblerPlugin.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/AssemblerPlugin.java similarity index 91% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/AssemblerPlugin.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/AssemblerPlugin.java index b19e1217..286bc56d 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/AssemblerPlugin.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/AssemblerPlugin.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm; +package com.wudsn.ide.lng; import java.util.HashMap; import java.util.Map; @@ -31,13 +31,13 @@ import org.eclipse.jface.util.IPropertyChangeListener; import org.eclipse.jface.util.PropertyChangeEvent; import org.osgi.framework.BundleContext; -import com.wudsn.ide.asm.compiler.CompilerConsole; -import com.wudsn.ide.asm.compiler.CompilerRegistry; -import com.wudsn.ide.asm.preferences.AssemblerPreferences; -import com.wudsn.ide.asm.preferences.AssemblerPreferencesChangeListener; -import com.wudsn.ide.asm.preferences.AssemblerPreferencesConstants; -import com.wudsn.ide.asm.runner.RunnerRegistry; import com.wudsn.ide.base.common.AbstractIDEPlugin; +import com.wudsn.ide.lng.compiler.CompilerConsole; +import com.wudsn.ide.lng.compiler.CompilerRegistry; +import com.wudsn.ide.lng.preferences.AssemblerPreferences; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesChangeListener; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesConstants; +import com.wudsn.ide.lng.runner.RunnerRegistry; /** * The main plugin class to be used in the desktop. @@ -49,7 +49,7 @@ public final class AssemblerPlugin extends AbstractIDEPlugin { /** * The plugin id. */ - public static final String ID = "com.wudsn.ide.asm"; + public static final String ID = "com.wudsn.ide.lng"; /** * The shared instance. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/AssemblerProperties.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/AssemblerProperties.java similarity index 87% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/AssemblerProperties.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/AssemblerProperties.java index 03786099..be8017da 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/AssemblerProperties.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/AssemblerProperties.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm; +package com.wudsn.ide.lng; import java.util.Map; import java.util.TreeMap; @@ -67,13 +67,13 @@ public final class AssemblerProperties { /** * Source code constants. */ - public final static String PREFIX = "@com.wudsn.ide.asm."; - public final static String HARDWARE = "@com.wudsn.ide.asm.hardware"; - public final static String MAIN_SOURCE_FILE = "@com.wudsn.ide.asm.mainsourcefile"; - public final static String OUTPUT_FOLDER_MODE = "@com.wudsn.ide.asm.outputfoldermode"; - public final static String OUTPUT_FOLDER = "@com.wudsn.ide.asm.outputfolder"; - public final static String OUTPUT_FILE_EXTENSION = "@com.wudsn.ide.asm.outputfileextension"; - public final static String OUTPUT_FILE = "@com.wudsn.ide.asm.outputfile"; + public final static String PREFIX = "@com.wudsn.ide.lng."; + public final static String HARDWARE = "@com.wudsn.ide.lng.hardware"; + public final static String MAIN_SOURCE_FILE = "@com.wudsn.ide.lng.mainsourcefile"; + public final static String OUTPUT_FOLDER_MODE = "@com.wudsn.ide.lng.outputfoldermode"; + public final static String OUTPUT_FOLDER = "@com.wudsn.ide.lng.outputfolder"; + public final static String OUTPUT_FILE_EXTENSION = "@com.wudsn.ide.lng.outputfileextension"; + public final static String OUTPUT_FILE = "@com.wudsn.ide.lng.outputfile"; private Map properties; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/CPU.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/CPU.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/CPU.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/CPU.java index c24da919..5098d641 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/CPU.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/CPU.java @@ -16,7 +16,7 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm; +package com.wudsn.ide.lng; /** * Enum for the supported CPUs. Used for restricting the visible instructions. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/HardwareUtility.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/HardwareUtility.java similarity index 86% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/HardwareUtility.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/HardwareUtility.java index 3c6cc3d7..627bc3e2 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/HardwareUtility.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/HardwareUtility.java @@ -16,13 +16,11 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm; +package com.wudsn.ide.lng; -import org.eclipse.jface.resource.ImageDescriptor; - -import com.wudsn.ide.asm.compiler.CompilerFileWriter; -import com.wudsn.ide.asm.compiler.writer.AppleFileWriter; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.compiler.CompilerFileWriter; +import com.wudsn.ide.lng.compiler.writer.AppleFileWriter; /** * Map value of {@link Hardware} to icon paths and descriptors. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/Texts.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/Texts.java similarity index 97% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/Texts.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/Texts.java index f8f636cb..8a997b52 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/Texts.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/Texts.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm; +package com.wudsn.ide.lng; import org.eclipse.osgi.util.NLS; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/Texts.properties b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/Texts.properties similarity index 100% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/Texts.properties rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/Texts.properties diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/Texts_de_DE.properties b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/Texts_de_DE.properties similarity index 100% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/Texts_de_DE.properties rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/Texts_de_DE.properties diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/Compiler.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/Compiler.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/Compiler.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/Compiler.java index 18dfdb9e..fae0c2aa 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/Compiler.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/Compiler.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Base class for compiler implementations. Sub classes have to be stateless. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/Compiler.xml b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/Compiler.xml similarity index 100% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/Compiler.xml rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/Compiler.xml diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerConsole.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerConsole.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerConsole.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerConsole.java index a0094900..e4e04d77 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerConsole.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerConsole.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; import java.io.PrintStream; @@ -28,7 +28,7 @@ import org.eclipse.ui.console.IConsoleView; import org.eclipse.ui.console.MessageConsole; import org.eclipse.ui.console.MessageConsoleStream; -import com.wudsn.ide.asm.Texts; +import com.wudsn.ide.lng.Texts; /** * The console to show the user the output from the compiler. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerDefinition.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerDefinition.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerDefinition.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerDefinition.java index 1c2127b9..0656bd3d 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerDefinition.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerDefinition.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; import java.io.File; import java.util.List; @@ -28,14 +28,14 @@ import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IStatus; import org.eclipse.core.runtime.Status; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.CPU; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax; import com.wudsn.ide.base.common.FileUtility; import com.wudsn.ide.base.common.StringUtility; import com.wudsn.ide.base.common.TextUtility; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.CPU; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntax; /** * Definition of a compiler. The definition contains all static meta information diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerFileWriter.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerFileWriter.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerFileWriter.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerFileWriter.java index e1253647..d8d7e85b 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerFileWriter.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerFileWriter.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; public class CompilerFileWriter { /** diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerFiles.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerFiles.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerFiles.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerFiles.java index e1d9a7d8..b59588b9 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerFiles.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerFiles.java @@ -17,17 +17,17 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; import java.io.File; import org.eclipse.core.resources.IFile; -import com.wudsn.ide.asm.AssemblerProperties; -import com.wudsn.ide.asm.AssemblerProperties.AssemblerProperty; -import com.wudsn.ide.asm.preferences.CompilerPreferences; import com.wudsn.ide.base.common.FileUtility; import com.wudsn.ide.base.common.StringUtility; +import com.wudsn.ide.lng.AssemblerProperties; +import com.wudsn.ide.lng.AssemblerProperties.AssemblerProperty; +import com.wudsn.ide.lng.preferences.CompilerPreferences; /** * Container class for the folder, file names and paths of the source file, the @@ -88,7 +88,7 @@ public final class CompilerFiles { /** * The main source file which is either the current file or the file indicated - * by the property "@com.wudsn.ide.asm.editor.MainSourceFile". + * by the property "@com.wudsn.ide.lng.editor.MainSourceFile". */ public final SourceFile mainSourceFile; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerOutputFolderMode.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerOutputFolderMode.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerOutputFolderMode.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerOutputFolderMode.java index 0c5b2281..9095efb7 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerOutputFolderMode.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerOutputFolderMode.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; import com.wudsn.ide.base.common.StringUtility; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerProcessLogParser.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerProcessLogParser.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerProcessLogParser.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerProcessLogParser.java index ee5752c0..58b865c3 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerProcessLogParser.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerProcessLogParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; import java.io.File; import java.util.List; @@ -28,10 +28,10 @@ import org.eclipse.core.resources.IResource; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.Path; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.Texts; import com.wudsn.ide.base.common.NumberUtility; import com.wudsn.ide.base.common.TextUtility; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.Texts; /** * Base class for compiler process log parsing. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerRegistry.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerRegistry.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerRegistry.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerRegistry.java index 9c4959e0..a200fa31 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerRegistry.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerRegistry.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; import java.util.ArrayList; import java.util.Collections; @@ -32,9 +32,9 @@ import org.eclipse.core.runtime.IExtensionPoint; import org.eclipse.core.runtime.IExtensionRegistry; import org.eclipse.core.runtime.Platform; -import com.wudsn.ide.asm.CPU; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.CPU; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntax; /** * Registry for compilers, based on the extension points @@ -48,7 +48,7 @@ public final class CompilerRegistry { /** * The id of the extension point which provides the compilers. */ - private static final String COMPILERS = "com.wudsn.ide.asm.compilers"; + private static final String COMPILERS = "com.wudsn.ide.lng.compilers"; /** * The registered compiler definition. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerSymbol.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerSymbol.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerSymbol.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerSymbol.java index 5fdbe8fa..f6fde52b 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerSymbol.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerSymbol.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; import com.wudsn.ide.base.common.HexUtility; import com.wudsn.ide.base.common.NumberUtility; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerSymbolType.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerSymbolType.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerSymbolType.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerSymbolType.java index 55667e44..0f8fabbf 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerSymbolType.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerSymbolType.java @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObjectType; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObjectType; /** * Constant values for symbol types. Symbol types are a subset of the source diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerVariables.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerVariables.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerVariables.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerVariables.java index cbcaaccd..f9128984 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/CompilerVariables.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/CompilerVariables.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler; +package com.wudsn.ide.lng.compiler; /** * Utility class to handle dynamic variables. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceFile.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceFile.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceFile.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceFile.java index 867c79e4..066c57aa 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceFile.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceFile.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.parser; +package com.wudsn.ide.lng.compiler.parser; import java.io.File; import java.util.ArrayList; @@ -27,10 +27,10 @@ import java.util.List; import org.eclipse.jface.text.IDocument; import org.eclipse.jface.text.Position; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax; import com.wudsn.ide.base.common.FileUtility; import com.wudsn.ide.base.common.StringUtility; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntax; /** * Container for recursive parsing of source files using diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParser.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParser.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParser.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParser.java index 50820924..199ae34d 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParser.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParser.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.parser; +package com.wudsn.ide.lng.compiler.parser; import java.io.File; import java.util.HashMap; @@ -31,16 +31,16 @@ import org.eclipse.jface.text.Document; import org.eclipse.jface.text.IDocument; import org.eclipse.jface.text.IRegion; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.AssemblerProperties; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax; -import com.wudsn.ide.asm.compiler.syntax.Instruction; -import com.wudsn.ide.asm.compiler.syntax.InstructionSet; -import com.wudsn.ide.asm.compiler.syntax.InstructionType; import com.wudsn.ide.base.BasePlugin; import com.wudsn.ide.base.common.FileUtility; import com.wudsn.ide.base.common.StringUtility; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.AssemblerProperties; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntax; +import com.wudsn.ide.lng.compiler.syntax.Instruction; +import com.wudsn.ide.lng.compiler.syntax.InstructionSet; +import com.wudsn.ide.lng.compiler.syntax.InstructionType; /** * Source parser for creating {@link CompilerSourceParserTreeObject} instances. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserFileReference.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserFileReference.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserFileReference.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserFileReference.java index 9632ab75..d24ee25d 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserFileReference.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserFileReference.java @@ -1,4 +1,4 @@ -package com.wudsn.ide.asm.compiler.parser; +package com.wudsn.ide.lng.compiler.parser; public final class CompilerSourceParserFileReference { diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserFileReferenceType.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserFileReferenceType.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserFileReferenceType.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserFileReferenceType.java index 3628c2b2..9ec6a77d 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserFileReferenceType.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserFileReferenceType.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.parser; +package com.wudsn.ide.lng.compiler.parser; /** * The possible types of referenced files. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserLineCallback.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserLineCallback.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserLineCallback.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserLineCallback.java index 0fc9f24b..04bcb69a 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserLineCallback.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserLineCallback.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.parser; +package com.wudsn.ide.lng.compiler.parser; /** * Callback interface to react on the parsing of certain source file lines. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserTreeObject.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserTreeObject.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserTreeObject.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserTreeObject.java index e0902103..559c53fb 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserTreeObject.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserTreeObject.java @@ -17,15 +17,15 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.parser; +package com.wudsn.ide.lng.compiler.parser; import java.util.ArrayList; import java.util.List; import org.eclipse.jface.viewers.StyledString; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax; import com.wudsn.ide.base.common.StringUtility; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntax; /** * The object representing a node in the content outline tree. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserTreeObjectType.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserTreeObjectType.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserTreeObjectType.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserTreeObjectType.java index 04e914dd..9851a72c 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourceParserTreeObjectType.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourceParserTreeObjectType.java @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.parser; +package com.wudsn.ide.lng.compiler.parser; -import com.wudsn.ide.asm.Texts; +import com.wudsn.ide.lng.Texts; /** * Constant values for tree object types. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourcePartitionScanner.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourcePartitionScanner.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourcePartitionScanner.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourcePartitionScanner.java index 9249ae1b..e6050203 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/parser/CompilerSourcePartitionScanner.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/parser/CompilerSourcePartitionScanner.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.parser; +package com.wudsn.ide.lng.compiler.parser; import java.util.ArrayList; import java.util.List; @@ -33,8 +33,8 @@ import org.eclipse.jface.text.rules.RuleBasedPartitionScanner; import org.eclipse.jface.text.rules.SingleLineRule; import org.eclipse.jface.text.rules.Token; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax; -import com.wudsn.ide.asm.editor.AssemblerEditor; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntax; +import com.wudsn.ide.lng.editor.AssemblerEditor; /** * A partition scanner for the comments and strings. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/CompilerSyntax.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/CompilerSyntax.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/CompilerSyntax.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/CompilerSyntax.java index 5d11e316..da5e9813 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/CompilerSyntax.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/CompilerSyntax.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.syntax; +package com.wudsn.ide.lng.compiler.syntax; import java.io.IOException; import java.io.InputStream; @@ -39,9 +39,9 @@ import org.xml.sax.SAXException; import org.xml.sax.SAXParseException; import org.xml.sax.helpers.DefaultHandler; -import com.wudsn.ide.asm.CPU; -import com.wudsn.ide.asm.compiler.CompilerRegistry; import com.wudsn.ide.base.common.StringUtility; +import com.wudsn.ide.lng.CPU; +import com.wudsn.ide.lng.compiler.CompilerRegistry; /** * Container for a set of directives, legal, illegal and pseudo opcodes and diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/CompilerSyntaxUtility.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/CompilerSyntaxUtility.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/CompilerSyntaxUtility.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/CompilerSyntaxUtility.java index 7f208a74..caaf565e 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/CompilerSyntaxUtility.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/CompilerSyntaxUtility.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.syntax; +package com.wudsn.ide.lng.compiler.syntax; -import com.wudsn.ide.asm.Texts; +import com.wudsn.ide.lng.Texts; /** * Utility class for compiler syntax and instructions. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/Directive.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/Directive.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/Directive.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/Directive.java index ce6ac9a7..3522ad89 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/Directive.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/Directive.java @@ -17,11 +17,11 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.syntax; +package com.wudsn.ide.lng.compiler.syntax; import java.util.Set; -import com.wudsn.ide.asm.CPU; +import com.wudsn.ide.lng.CPU; public final class Directive extends Instruction { diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/Instruction.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/Instruction.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/Instruction.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/Instruction.java index 29169db7..2912ac6d 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/Instruction.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/Instruction.java @@ -17,14 +17,14 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.syntax; +package com.wudsn.ide.lng.compiler.syntax; import java.util.ArrayList; import java.util.List; import java.util.Set; -import com.wudsn.ide.asm.CPU; import com.wudsn.ide.base.common.NumberFactory; +import com.wudsn.ide.lng.CPU; public abstract class Instruction implements Comparable { diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/InstructionSet.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/InstructionSet.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/InstructionSet.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/InstructionSet.java index 72cac13a..9221724c 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/InstructionSet.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/InstructionSet.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.syntax; +package com.wudsn.ide.lng.compiler.syntax; import java.util.ArrayList; import java.util.Collections; @@ -25,9 +25,9 @@ import java.util.List; import java.util.Map; import java.util.TreeMap; -import com.wudsn.ide.asm.CPU; -import com.wudsn.ide.asm.compiler.CompilerRegistry; -import com.wudsn.ide.asm.compiler.syntax.Opcode.OpcodeAddressingMode; +import com.wudsn.ide.lng.CPU; +import com.wudsn.ide.lng.compiler.CompilerRegistry; +import com.wudsn.ide.lng.compiler.syntax.Opcode.OpcodeAddressingMode; /** * Container for a set of directives, legal, illegal and pseudo opcodes and diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/InstructionType.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/InstructionType.java similarity index 92% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/InstructionType.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/InstructionType.java index 2d93c42c..68fa742c 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/InstructionType.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/InstructionType.java @@ -17,9 +17,9 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.syntax; +package com.wudsn.ide.lng.compiler.syntax; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObjectType; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObjectType; /** * Instruction types as defined in the XML syntax definition. See also diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/Opcode.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/Opcode.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/Opcode.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/Opcode.java index b1e61a69..09abfb25 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/syntax/Opcode.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/syntax/Opcode.java @@ -17,14 +17,14 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.syntax; +package com.wudsn.ide.lng.compiler.syntax; import java.util.ArrayList; import java.util.List; import java.util.Set; import java.util.TreeSet; -import com.wudsn.ide.asm.CPU; +import com.wudsn.ide.lng.CPU; public final class Opcode extends Instruction { diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/writer/AppleFileWriter.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/writer/AppleFileWriter.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/writer/AppleFileWriter.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/writer/AppleFileWriter.java index b0007842..4c60b2a2 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/compiler/writer/AppleFileWriter.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/compiler/writer/AppleFileWriter.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.compiler.writer; +package com.wudsn.ide.lng.compiler.writer; import java.io.ByteArrayOutputStream; import java.io.File; @@ -32,12 +32,12 @@ import com.webcodepro.applecommander.storage.Disk; import com.webcodepro.applecommander.storage.DiskFullException; import com.webcodepro.applecommander.storage.FileEntry; import com.webcodepro.applecommander.storage.FormattedDisk; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.CompilerFileWriter; -import com.wudsn.ide.asm.compiler.CompilerFiles; import com.wudsn.ide.base.common.FileUtility; import com.wudsn.ide.base.common.MarkerUtility; import com.wudsn.ide.base.common.StringUtility; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.CompilerFileWriter; +import com.wudsn.ide.lng.compiler.CompilerFiles; /** * Compiler file writer for Apple II diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpoinDebugModelPresentation.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpoinDebugModelPresentation.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpoinDebugModelPresentation.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpoinDebugModelPresentation.java index 6a97d31b..15a631e8 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpoinDebugModelPresentation.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpoinDebugModelPresentation.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import org.eclipse.debug.core.model.IValue; import org.eclipse.debug.ui.IDebugModelPresentation; @@ -34,7 +34,7 @@ import org.eclipse.ui.ide.IDE; /** * Implementation class for extension - * "com.wudsn.ide.asm.editor.AssemblerBreakpoinDebugModelPresentation". This is + * "com.wudsn.ide.lng.editor.AssemblerBreakpoinDebugModelPresentation". This is * the binding logic which enables navigation from transient and persistent * break point markers to the corresponding editor. * diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpoint.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpoint.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpoint.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpoint.java index 0b42e048..48addf14 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpoint.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpoint.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import org.eclipse.core.resources.IMarker; import org.eclipse.core.resources.IResource; @@ -28,10 +28,10 @@ import org.eclipse.debug.core.model.IBreakpoint; import org.eclipse.debug.core.model.LineBreakpoint; import org.eclipse.ui.IEditorInput; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.Texts; import com.wudsn.ide.base.common.NumberUtility; import com.wudsn.ide.base.common.TextUtility; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.Texts; /** * Implementation class for assembler breakpoints. See diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpointAdapterFactory.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpointAdapterFactory.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpointAdapterFactory.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpointAdapterFactory.java index 09d6b9bd..83458fe6 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpointAdapterFactory.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpointAdapterFactory.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.Collections; import java.util.HashSet; @@ -28,7 +28,7 @@ import org.eclipse.debug.ui.actions.IToggleBreakpointsTargetFactory; import org.eclipse.jface.viewers.ISelection; import org.eclipse.ui.IWorkbenchPart; -import com.wudsn.ide.asm.Texts; +import com.wudsn.ide.lng.Texts; /** * Factory for {@AssemblerBreakpointsTarget} instances. Used by extension diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpointsTarget.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpointsTarget.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpointsTarget.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpointsTarget.java index aa143922..52847b27 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerBreakpointsTarget.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerBreakpointsTarget.java @@ -16,7 +16,7 @@ * You should have received a copy of the GNU General Public License * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import org.eclipse.core.resources.IResource; import org.eclipse.core.runtime.CoreException; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentAssistProcessor.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentAssistProcessor.java similarity index 92% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentAssistProcessor.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentAssistProcessor.java index 8c708252..a114f946 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentAssistProcessor.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentAssistProcessor.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.ArrayList; import java.util.List; @@ -37,20 +37,20 @@ import org.eclipse.jface.viewers.StyledString.Styler; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.graphics.TextStyle; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.compiler.CompilerFiles; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceFile; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserLineCallback; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObject; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax; -import com.wudsn.ide.asm.compiler.syntax.Directive; -import com.wudsn.ide.asm.compiler.syntax.Instruction; -import com.wudsn.ide.asm.compiler.syntax.InstructionSet; -import com.wudsn.ide.asm.compiler.syntax.InstructionType; -import com.wudsn.ide.asm.compiler.syntax.Opcode; -import com.wudsn.ide.asm.preferences.AssemblerPreferences; import com.wudsn.ide.base.common.StringUtility; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.compiler.CompilerFiles; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceFile; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserLineCallback; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObject; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntax; +import com.wudsn.ide.lng.compiler.syntax.Directive; +import com.wudsn.ide.lng.compiler.syntax.Instruction; +import com.wudsn.ide.lng.compiler.syntax.InstructionSet; +import com.wudsn.ide.lng.compiler.syntax.InstructionType; +import com.wudsn.ide.lng.compiler.syntax.Opcode; +import com.wudsn.ide.lng.preferences.AssemblerPreferences; /** * Class for content assist. Creates the content assist list. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentAssistProcessorDefaultCase.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentAssistProcessorDefaultCase.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentAssistProcessorDefaultCase.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentAssistProcessorDefaultCase.java index 9949fc70..38125e05 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentAssistProcessorDefaultCase.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentAssistProcessorDefaultCase.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; /** * Constant definition for completion proposals. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentOutlinePage.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentOutlinePage.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentOutlinePage.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentOutlinePage.java index eca44144..cf3a0de0 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentOutlinePage.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentOutlinePage.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.ArrayList; import java.util.Collections; @@ -49,13 +49,13 @@ import org.eclipse.ui.IEditorInput; import org.eclipse.ui.plugin.AbstractUIPlugin; import org.eclipse.ui.views.contentoutline.ContentOutlinePage; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceFile; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObject; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObjectType; import com.wudsn.ide.base.common.Profiler; import com.wudsn.ide.base.common.RunnableWithLogging; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceFile; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObject; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObjectType; /** * Outline page for the assembler editor. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentOutlineTreeContentProvider.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentOutlineTreeContentProvider.java similarity index 91% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentOutlineTreeContentProvider.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentOutlineTreeContentProvider.java index 11f43fc9..909b4fd9 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerContentOutlineTreeContentProvider.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerContentOutlineTreeContentProvider.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.List; @@ -26,10 +26,10 @@ import org.eclipse.jface.viewers.ITreeContentProvider; import org.eclipse.jface.viewers.Viewer; import org.eclipse.ui.IEditorInput; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceFile; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObject; import com.wudsn.ide.base.common.Profiler; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceFile; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObject; /** * Tree content provider to {@link AssemblerContentOutlinePage}. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditor.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditor.java similarity index 92% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditor.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditor.java index 66d9390f..5395b78b 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditor.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditor.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.io.File; import java.util.ArrayList; @@ -53,19 +53,19 @@ import org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds; import org.eclipse.ui.texteditor.TextOperationAction; import org.eclipse.ui.views.contentoutline.IContentOutlinePage; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.AssemblerProperties; -import com.wudsn.ide.asm.AssemblerProperties.InvalidAssemblerPropertyException; -import com.wudsn.ide.asm.CPU; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerDefinition; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceFile; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObject; -import com.wudsn.ide.asm.compiler.parser.CompilerSourcePartitionScanner; -import com.wudsn.ide.asm.preferences.CompilerPreferences; import com.wudsn.ide.base.common.Profiler; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.AssemblerProperties; +import com.wudsn.ide.lng.CPU; +import com.wudsn.ide.lng.AssemblerProperties.InvalidAssemblerPropertyException; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerDefinition; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceFile; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObject; +import com.wudsn.ide.lng.compiler.parser.CompilerSourcePartitionScanner; +import com.wudsn.ide.lng.preferences.CompilerPreferences; /** * The assembler editor. @@ -104,7 +104,7 @@ public abstract class AssemblerEditor extends TextEditor { } /** - * Gets the hardware for this editor. + * Gets the default hardware for this editor. * * @return The hardware for this editor, not null. * @@ -239,20 +239,20 @@ public abstract class AssemblerEditor extends TextEditor { protected final void createActions() { super.createActions(); - ResourceBundle bundle = ResourceBundle.getBundle("com.wudsn.ide.asm.Actions", Locale.getDefault(), + ResourceBundle bundle = ResourceBundle.getBundle("com.wudsn.ide.lng.Actions", Locale.getDefault(), AssemblerEditor.class.getClassLoader()); String actionDefintionId; String actionId; actionDefintionId = ITextEditorActionDefinitionIds.CONTENT_ASSIST_PROPOSALS; - actionId = "com.wudsn.ide.asm.editor.ContentAssistProposal"; + actionId = "com.wudsn.ide.lng.editor.ContentAssistProposal"; IAction action = new TextOperationAction(bundle, actionId + ".", this, ISourceViewer.CONTENTASSIST_PROPOSALS); action.setActionDefinitionId(actionDefintionId); setAction(actionId, action); markAsStateDependentAction(actionId, true); SourceViewer sourceViewer = (SourceViewer) getSourceViewer(); - actionDefintionId = "com.wudsn.ide.asm.editor.AssemblerEditorToggleCommentCommand"; + actionDefintionId = "com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand"; actionId = actionDefintionId; action = new AssemblerEditorToggleCommentAction(bundle, actionId + ".", this, sourceViewer); action.setActionDefinitionId(actionId); @@ -281,7 +281,7 @@ public abstract class AssemblerEditor extends TextEditor { * content. * * Called by {@link #updateIdentifiers(CompilerSourceFile)} and - * {@link AssemblerSourceViewerConfiguration#preferencesChanged(com.wudsn.ide.asm.preferences.AssemblerPreferences, java.util.Set)} + * {@link AssemblerSourceViewerConfiguration#preferencesChanged(com.wudsn.ide.lng.preferences.AssemblerPreferences, java.util.Set)} * . */ final void refreshSourceViewer() { diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileAndRunCommandMenu.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileAndRunCommandMenu.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileAndRunCommandMenu.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileAndRunCommandMenu.java index 94aef837..a74c886f 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileAndRunCommandMenu.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileAndRunCommandMenu.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.Date; import java.util.List; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommand.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommand.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommand.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommand.java index 71760a5f..57152e4d 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommand.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommand.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.io.File; import java.io.FileNotFoundException; @@ -50,22 +50,6 @@ import org.eclipse.ui.console.IConsoleConstants; import org.eclipse.ui.console.IConsoleView; import org.eclipse.ui.ide.IDE; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.HardwareUtility; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerConsole; -import com.wudsn.ide.asm.compiler.CompilerDefinition; -import com.wudsn.ide.asm.compiler.CompilerFileWriter; -import com.wudsn.ide.asm.compiler.CompilerFiles; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser; -import com.wudsn.ide.asm.compiler.CompilerProcessLogParser.Marker; -import com.wudsn.ide.asm.compiler.CompilerSymbol; -import com.wudsn.ide.asm.compiler.CompilerVariables; -import com.wudsn.ide.asm.preferences.CompilerRunPreferences; -import com.wudsn.ide.asm.runner.Runner; -import com.wudsn.ide.asm.runner.RunnerDefinition; -import com.wudsn.ide.asm.runner.RunnerId; import com.wudsn.ide.base.common.FileUtility; import com.wudsn.ide.base.common.HexUtility; import com.wudsn.ide.base.common.MarkerUtility; @@ -73,6 +57,22 @@ import com.wudsn.ide.base.common.NumberUtility; import com.wudsn.ide.base.common.ProcessWithLogs; import com.wudsn.ide.base.common.StringUtility; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.HardwareUtility; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerConsole; +import com.wudsn.ide.lng.compiler.CompilerDefinition; +import com.wudsn.ide.lng.compiler.CompilerFileWriter; +import com.wudsn.ide.lng.compiler.CompilerFiles; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser; +import com.wudsn.ide.lng.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerVariables; +import com.wudsn.ide.lng.compiler.CompilerProcessLogParser.Marker; +import com.wudsn.ide.lng.preferences.CompilerRunPreferences; +import com.wudsn.ide.lng.runner.Runner; +import com.wudsn.ide.lng.runner.RunnerDefinition; +import com.wudsn.ide.lng.runner.RunnerId; /** * Implementation of the "Compile" command. @@ -84,9 +84,9 @@ final class AssemblerEditorCompileCommand { /** * Commands. */ - public static final String COMPILE = "com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand"; - public static final String COMPILE_AND_RUN = "com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand"; - public static final String COMPILE_AND_RUN_WITH = "com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunWithCommand"; + public static final String COMPILE = "com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand"; + public static final String COMPILE_AND_RUN = "com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand"; + public static final String COMPILE_AND_RUN_WITH = "com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunWithCommand"; /** * The owning plugin. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommandDelegate.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommandDelegate.java similarity index 92% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommandDelegate.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommandDelegate.java index 86c6e6c9..5361f229 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommandDelegate.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommandDelegate.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.List; @@ -35,15 +35,15 @@ import org.eclipse.ui.IWorkbenchPage; import org.eclipse.ui.IWorkbenchWindow; import org.eclipse.ui.IWorkbenchWindowPulldownDelegate2; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.preferences.CompilerPreferences; -import com.wudsn.ide.asm.runner.RunnerDefinition; -import com.wudsn.ide.asm.runner.RunnerId; -import com.wudsn.ide.asm.runner.RunnerRegistry; import com.wudsn.ide.base.common.StringUtility; import com.wudsn.ide.base.hardware.Hardware; import com.wudsn.ide.base.hardware.HardwareUtility; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.preferences.CompilerPreferences; +import com.wudsn.ide.lng.runner.RunnerDefinition; +import com.wudsn.ide.lng.runner.RunnerId; +import com.wudsn.ide.lng.runner.RunnerRegistry; /** * Delegate class to provide a dynamic drop-down menu for the toolbar based on diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommandHandler.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommandHandler.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommandHandler.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommandHandler.java index 30e27d64..4e42f23c 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommandHandler.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommandHandler.java @@ -17,12 +17,12 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import org.eclipse.core.commands.ExecutionEvent; import org.eclipse.core.commands.ExecutionException; -import com.wudsn.ide.asm.compiler.CompilerFiles; +import com.wudsn.ide.lng.compiler.CompilerFiles; /** * Event handler for the "Compile" command. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommandPositioningMode.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommandPositioningMode.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommandPositioningMode.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommandPositioningMode.java index a005d353..430961d8 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompileCommandPositioningMode.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompileCommandPositioningMode.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; /** * Constant definition for positioning after compiling. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompilerHelpCommandHandler.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompilerHelpCommandHandler.java similarity index 89% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompilerHelpCommandHandler.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompilerHelpCommandHandler.java index a3ab6130..321684ed 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorCompilerHelpCommandHandler.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorCompilerHelpCommandHandler.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.io.File; @@ -31,9 +31,9 @@ import org.eclipse.swt.widgets.Shell; import org.eclipse.ui.IEditorPart; import org.eclipse.ui.handlers.HandlerUtil; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.compiler.CompilerDefinition; -import com.wudsn.ide.asm.preferences.AssemblerPreferences; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.compiler.CompilerDefinition; +import com.wudsn.ide.lng.preferences.AssemblerPreferences; /** * Event handler for the "Compiler Help" command. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorFilesCommandHandler.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorFilesCommandHandler.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorFilesCommandHandler.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorFilesCommandHandler.java index f80e7686..f3cbc866 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorFilesCommandHandler.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorFilesCommandHandler.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import org.eclipse.core.commands.AbstractHandler; import org.eclipse.core.commands.ExecutionEvent; @@ -26,8 +26,8 @@ import org.eclipse.core.commands.common.NotDefinedException; import org.eclipse.ui.IEditorPart; import org.eclipse.ui.handlers.HandlerUtil; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.compiler.CompilerFiles; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.compiler.CompilerFiles; /** * Base class for commands which operate on the current file of an assembler diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorFilesLogic.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorFilesLogic.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorFilesLogic.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorFilesLogic.java index c8949eec..4d6a5234 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorFilesLogic.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorFilesLogic.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.io.File; import java.util.Map; @@ -32,19 +32,19 @@ import org.eclipse.core.runtime.IPath; import org.eclipse.jface.text.Document; import org.eclipse.jface.text.IDocument; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.AssemblerProperties; -import com.wudsn.ide.asm.AssemblerProperties.AssemblerProperty; -import com.wudsn.ide.asm.AssemblerProperties.InvalidAssemblerPropertyException; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.CompilerDefinition; -import com.wudsn.ide.asm.compiler.CompilerFiles; -import com.wudsn.ide.asm.compiler.CompilerOutputFolderMode; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; import com.wudsn.ide.base.common.FileUtility; import com.wudsn.ide.base.common.MarkerUtility; import com.wudsn.ide.base.common.StringUtility; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.AssemblerProperties; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.AssemblerProperties.AssemblerProperty; +import com.wudsn.ide.lng.AssemblerProperties.InvalidAssemblerPropertyException; +import com.wudsn.ide.lng.compiler.CompilerDefinition; +import com.wudsn.ide.lng.compiler.CompilerFiles; +import com.wudsn.ide.lng.compiler.CompilerOutputFolderMode; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; /** * Logic to handle the {@link CompilerFiles} of an {@link AssemblerEditor} diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorOpenDeclarationCommandHandler.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorOpenDeclarationCommandHandler.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorOpenDeclarationCommandHandler.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorOpenDeclarationCommandHandler.java index 222ab118..c7028fe3 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorOpenDeclarationCommandHandler.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorOpenDeclarationCommandHandler.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.ArrayList; import java.util.List; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorOpenFolderCommandHandler.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorOpenFolderCommandHandler.java similarity index 89% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorOpenFolderCommandHandler.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorOpenFolderCommandHandler.java index a419f9ae..16707a60 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorOpenFolderCommandHandler.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorOpenFolderCommandHandler.java @@ -17,13 +17,13 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import org.eclipse.core.commands.ExecutionEvent; import org.eclipse.core.commands.ExecutionException; import org.eclipse.swt.program.Program; -import com.wudsn.ide.asm.compiler.CompilerFiles; +import com.wudsn.ide.lng.compiler.CompilerFiles; /** * Event handler for the "Open Source Folder" and "Open Output Folder" command. @@ -32,8 +32,8 @@ import com.wudsn.ide.asm.compiler.CompilerFiles; */ public final class AssemblerEditorOpenFolderCommandHandler extends AssemblerEditorFilesCommandHandler { - public static final String OPEN_SOURCE_FOLDER = "com.wudsn.ide.asm.editor.AssemblerEditorOpenSourceFolderCommand"; - public static final String OPEN_OUTPUT_FOLDER = "com.wudsn.ide.asm.editor.AssemblerEditorOpenOutputFolderCommand"; + public static final String OPEN_SOURCE_FOLDER = "com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand"; + public static final String OPEN_OUTPUT_FOLDER = "com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand"; @Override protected void execute(ExecutionEvent event, AssemblerEditor assemblerEditor, CompilerFiles files) diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorToggleCommentAction.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorToggleCommentAction.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorToggleCommentAction.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorToggleCommentAction.java index 4b125dc7..85826524 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerEditorToggleCommentAction.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerEditorToggleCommentAction.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.List; import java.util.ResourceBundle; @@ -30,7 +30,7 @@ import org.eclipse.jface.text.source.SourceViewer; import org.eclipse.jface.viewers.ISelection; import org.eclipse.ui.texteditor.TextEditorAction; -import com.wudsn.ide.asm.AssemblerPlugin; +import com.wudsn.ide.lng.AssemblerPlugin; /** * Action to toggle a comment. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerHyperlink.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerHyperlink.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerHyperlink.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerHyperlink.java index 8d866707..30f2521b 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerHyperlink.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerHyperlink.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.io.File; import java.net.URI; @@ -35,11 +35,11 @@ import org.eclipse.ui.IWorkbenchPage; import org.eclipse.ui.PartInitException; import org.eclipse.ui.ide.IDE; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.Texts; import com.wudsn.ide.base.common.FileUtility; import com.wudsn.ide.base.common.StringUtility; import com.wudsn.ide.base.common.TextUtility; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.Texts; /** * Hyperlink implementation for opening source or binary include files. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerHyperlinkDetector.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerHyperlinkDetector.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerHyperlinkDetector.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerHyperlinkDetector.java index f669c43f..ad2039fb 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerHyperlinkDetector.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerHyperlinkDetector.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.io.File; import java.net.URI; @@ -35,18 +35,18 @@ import org.eclipse.jface.text.hyperlink.IHyperlink; import org.eclipse.ui.IEditorSite; import org.eclipse.ui.IWorkbenchPage; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceFile; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserFileReference; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserFileReferenceType; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObject; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObjectType; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax; import com.wudsn.ide.base.common.NumberUtility; import com.wudsn.ide.base.common.TextUtility; import com.wudsn.ide.gfx.editor.GraphicsConversionEditor; import com.wudsn.ide.hex.HexEditor; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceFile; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserFileReference; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserFileReferenceType; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObject; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObjectType; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntax; /** * Hyperlink detector implementation for opening source or binary include files. @@ -59,7 +59,7 @@ public final class AssemblerHyperlinkDetector extends AbstractHyperlinkDetector * Hyperlink detector target as defined in the extension * "org.eclipse.ui.workbench.texteditor.hyperlinkDetectorTargets". */ - public static final String TARGET = "com.wudsn.ide.asm.editor.AssemblerHyperlinkDetectorEditorTarget"; + public static final String TARGET = "com.wudsn.ide.lng.editor.AssemblerHyperlinkDetectorEditorTarget"; /** * Creates a new instance. Called by extension point diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerInstructionCompletionProposal.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerInstructionCompletionProposal.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerInstructionCompletionProposal.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerInstructionCompletionProposal.java index aff122f9..fe5012fa 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerInstructionCompletionProposal.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerInstructionCompletionProposal.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import org.eclipse.core.runtime.Assert; import org.eclipse.jface.text.BadLocationException; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerReconcilingStategy.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerReconcilingStategy.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerReconcilingStategy.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerReconcilingStategy.java index d8f78075..13e703a0 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerReconcilingStategy.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerReconcilingStategy.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.jface.text.IDocument; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerRuleBasedScanner.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerRuleBasedScanner.java similarity index 91% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerRuleBasedScanner.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerRuleBasedScanner.java index 322c897e..8f3eb70f 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerRuleBasedScanner.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerRuleBasedScanner.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.Set; @@ -25,9 +25,9 @@ import org.eclipse.jface.text.TextAttribute; import org.eclipse.jface.text.rules.RuleBasedScanner; import org.eclipse.jface.text.rules.Token; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.preferences.AssemblerPreferences; -import com.wudsn.ide.asm.preferences.TextAttributeConverter; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.preferences.AssemblerPreferences; +import com.wudsn.ide.lng.preferences.TextAttributeConverter; /** * Rule based scanner for comments and strings. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerSourceScanner.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerSourceScanner.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerSourceScanner.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerSourceScanner.java index e399917b..79adc371 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerSourceScanner.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerSourceScanner.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.ArrayList; import java.util.List; @@ -32,18 +32,18 @@ import org.eclipse.jface.text.rules.IToken; import org.eclipse.jface.text.rules.RuleBasedScanner; import org.eclipse.jface.text.rules.Token; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObject; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObjectType; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax; -import com.wudsn.ide.asm.compiler.syntax.Directive; -import com.wudsn.ide.asm.compiler.syntax.Instruction; -import com.wudsn.ide.asm.compiler.syntax.InstructionSet; -import com.wudsn.ide.asm.compiler.syntax.InstructionType; -import com.wudsn.ide.asm.compiler.syntax.Opcode; -import com.wudsn.ide.asm.preferences.AssemblerPreferences; -import com.wudsn.ide.asm.preferences.AssemblerPreferencesConstants; -import com.wudsn.ide.asm.preferences.TextAttributeConverter; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObject; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObjectType; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntax; +import com.wudsn.ide.lng.compiler.syntax.Directive; +import com.wudsn.ide.lng.compiler.syntax.Instruction; +import com.wudsn.ide.lng.compiler.syntax.InstructionSet; +import com.wudsn.ide.lng.compiler.syntax.InstructionType; +import com.wudsn.ide.lng.compiler.syntax.Opcode; +import com.wudsn.ide.lng.preferences.AssemblerPreferences; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesConstants; +import com.wudsn.ide.lng.preferences.TextAttributeConverter; /** * A rule based scanner for instructions. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerSourceViewerConfiguration.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerSourceViewerConfiguration.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerSourceViewerConfiguration.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerSourceViewerConfiguration.java index 3f4ddde0..c1b2c71c 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/AssemblerSourceViewerConfiguration.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/AssemblerSourceViewerConfiguration.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.util.Map; import java.util.Set; @@ -37,10 +37,10 @@ import org.eclipse.jface.text.rules.DefaultDamagerRepairer; import org.eclipse.jface.text.source.ISourceViewer; import org.eclipse.ui.editors.text.TextSourceViewerConfiguration; -import com.wudsn.ide.asm.compiler.parser.CompilerSourcePartitionScanner; -import com.wudsn.ide.asm.preferences.AssemblerPreferences; -import com.wudsn.ide.asm.preferences.AssemblerPreferencesChangeListener; -import com.wudsn.ide.asm.preferences.AssemblerPreferencesConstants; +import com.wudsn.ide.lng.compiler.parser.CompilerSourcePartitionScanner; +import com.wudsn.ide.lng.preferences.AssemblerPreferences; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesChangeListener; +import com.wudsn.ide.lng.preferences.AssemblerPreferencesConstants; /** * Source configuration for the assembler editor. Provides syntax highlighting. @@ -98,7 +98,7 @@ final class AssemblerSourceViewerConfiguration extends TextSourceViewerConfigura /** * Called by - * {@link AssemblerEditor#updateIdentifiers(com.wudsn.ide.asm.compiler.parser.CompilerSourceFile)} + * {@link AssemblerEditor#updateIdentifiers(com.wudsn.ide.lng.compiler.parser.CompilerSourceFile)} * * @return The instruction scanner, not null. */ diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/CompilerSourceParserTreeObjectLabelProvider.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/CompilerSourceParserTreeObjectLabelProvider.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/CompilerSourceParserTreeObjectLabelProvider.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/CompilerSourceParserTreeObjectLabelProvider.java index a962a08d..e2104fc5 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/CompilerSourceParserTreeObjectLabelProvider.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/CompilerSourceParserTreeObjectLabelProvider.java @@ -17,16 +17,16 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider; import org.eclipse.jface.viewers.LabelProvider; import org.eclipse.jface.viewers.StyledString; import org.eclipse.swt.graphics.Image; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObject; -import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObjectType; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObject; +import com.wudsn.ide.lng.compiler.parser.CompilerSourceParserTreeObjectType; /** * LabelProvider for the {@link CompilerSourceParserTreeObject} instances in the diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/CompilerSymbolLabelProvider.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/CompilerSymbolLabelProvider.java similarity index 89% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/CompilerSymbolLabelProvider.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/CompilerSymbolLabelProvider.java index 88e1da07..8f6ce035 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/CompilerSymbolLabelProvider.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/CompilerSymbolLabelProvider.java @@ -17,13 +17,13 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import org.eclipse.swt.graphics.Image; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.compiler.CompilerSymbol; -import com.wudsn.ide.asm.compiler.CompilerSymbolType; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerSymbolType; /** * LabelProvider for the {@link CompilerSymbol} instances in the compiler @@ -79,7 +79,7 @@ final class CompilerSymbolLabelProvider { case CompilerSymbolType.EQUATE_DEFINITION: result = equateDefintionImage; break; - case com.wudsn.ide.asm.compiler.CompilerSymbolType.LABEL_DEFINITION: + case com.wudsn.ide.lng.compiler.CompilerSymbolType.LABEL_DEFINITION: result = labelDefinitionImage; break; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/CompilerSymbolsView.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/CompilerSymbolsView.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/CompilerSymbolsView.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/CompilerSymbolsView.java index 460dd31f..9c9cf5ae 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/editor/CompilerSymbolsView.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/editor/CompilerSymbolsView.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.editor; +package com.wudsn.ide.lng.editor; import java.text.DateFormat; import java.util.ArrayList; @@ -44,17 +44,17 @@ import org.eclipse.swt.widgets.TableColumn; import org.eclipse.swt.widgets.Text; import org.eclipse.ui.part.ViewPart; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.CompilerFiles; -import com.wudsn.ide.asm.compiler.CompilerSymbol; -import com.wudsn.ide.asm.compiler.CompilerSymbolType; import com.wudsn.ide.base.common.NumberUtility; import com.wudsn.ide.base.common.TextUtility; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.CompilerFiles; +import com.wudsn.ide.lng.compiler.CompilerSymbol; +import com.wudsn.ide.lng.compiler.CompilerSymbolType; // TODO Add column sorting public final class CompilerSymbolsView extends ViewPart { - public static final String ID = "com.wudsn.ide.asm.editor.CompilerSymbolsView"; + public static final String ID = "com.wudsn.ide.lng.editor.CompilerSymbolsView"; // Model private CompilerFiles compilerFiles; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/AssemblerHelpContentProducer.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/AssemblerHelpContentProducer.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/AssemblerHelpContentProducer.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/AssemblerHelpContentProducer.java index 6f9b3845..6f6c5c67 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/AssemblerHelpContentProducer.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/AssemblerHelpContentProducer.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.help; +package com.wudsn.ide.lng.help; import java.io.ByteArrayInputStream; import java.io.File; @@ -42,29 +42,29 @@ import org.eclipse.core.runtime.IPath; import org.eclipse.core.runtime.Path; import org.eclipse.help.IHelpContentProducer; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.CPU; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.Compiler; -import com.wudsn.ide.asm.compiler.CompilerDefinition; -import com.wudsn.ide.asm.compiler.CompilerRegistry; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax; -import com.wudsn.ide.asm.compiler.syntax.CompilerSyntaxUtility; -import com.wudsn.ide.asm.compiler.syntax.Directive; -import com.wudsn.ide.asm.compiler.syntax.Instruction; -import com.wudsn.ide.asm.compiler.syntax.InstructionSet; -import com.wudsn.ide.asm.compiler.syntax.InstructionType; -import com.wudsn.ide.asm.compiler.syntax.Opcode; -import com.wudsn.ide.asm.compiler.syntax.Opcode.OpcodeAddressingMode; -import com.wudsn.ide.asm.runner.RunnerDefinition; -import com.wudsn.ide.asm.runner.RunnerId; -import com.wudsn.ide.asm.runner.RunnerRegistry; import com.wudsn.ide.base.common.EnumUtility; import com.wudsn.ide.base.common.HexUtility; import com.wudsn.ide.base.common.StringUtility; import com.wudsn.ide.base.common.TextUtility; import com.wudsn.ide.base.hardware.Hardware; import com.wudsn.ide.base.hardware.HardwareUtility; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.CPU; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.Compiler; +import com.wudsn.ide.lng.compiler.CompilerDefinition; +import com.wudsn.ide.lng.compiler.CompilerRegistry; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntax; +import com.wudsn.ide.lng.compiler.syntax.CompilerSyntaxUtility; +import com.wudsn.ide.lng.compiler.syntax.Directive; +import com.wudsn.ide.lng.compiler.syntax.Instruction; +import com.wudsn.ide.lng.compiler.syntax.InstructionSet; +import com.wudsn.ide.lng.compiler.syntax.InstructionType; +import com.wudsn.ide.lng.compiler.syntax.Opcode; +import com.wudsn.ide.lng.compiler.syntax.Opcode.OpcodeAddressingMode; +import com.wudsn.ide.lng.runner.RunnerDefinition; +import com.wudsn.ide.lng.runner.RunnerId; +import com.wudsn.ide.lng.runner.RunnerRegistry; /** * Dynamic help content provider. Uses static pages and the meta data from the @@ -101,7 +101,7 @@ public final class AssemblerHelpContentProducer implements IHelpContentProducer public static final String SCHEMA_CPU = "cpu/"; - private static final String ICONS_PATH = "/help/topic/com.wudsn.ide.asm/icons/"; + private static final String ICONS_PATH = "/help/topic/com.wudsn.ide.lng/icons/"; @Override public InputStream getInputStream(String pluginID, String href, Locale locale) { diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/AssemblerTocProvider.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/AssemblerTocProvider.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/AssemblerTocProvider.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/AssemblerTocProvider.java index f1a091bd..d6bc2e1a 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/AssemblerTocProvider.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/AssemblerTocProvider.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.help; +package com.wudsn.ide.lng.help; import java.io.File; import java.io.UnsupportedEncodingException; @@ -37,14 +37,14 @@ import org.eclipse.help.ITopic; import org.eclipse.help.ITopic2; import org.eclipse.help.IUAElement; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.CPU; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.CompilerDefinition; -import com.wudsn.ide.asm.compiler.CompilerRegistry; -import com.wudsn.ide.asm.preferences.AssemblerPreferences; import com.wudsn.ide.base.common.EnumUtility; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.CPU; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.CompilerDefinition; +import com.wudsn.ide.lng.compiler.CompilerRegistry; +import com.wudsn.ide.lng.preferences.AssemblerPreferences; /** * Dynamic help content provider. Uses static pages and the meta data from the diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/AssemblerTocProvider.properties b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/AssemblerTocProvider.properties similarity index 100% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/AssemblerTocProvider.properties rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/AssemblerTocProvider.properties diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/AssemblerTocProvider_de_DE.properties b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/AssemblerTocProvider_de_DE.properties similarity index 100% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/AssemblerTocProvider_de_DE.properties rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/AssemblerTocProvider_de_DE.properties diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/HTMLConstants.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/HTMLConstants.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/HTMLConstants.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/HTMLConstants.java index 80558f57..1363ba0f 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/HTMLConstants.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/HTMLConstants.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.help; +package com.wudsn.ide.lng.help; /** * HTML Constants. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/HTMLWrapperInputStream.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/HTMLWrapperInputStream.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/HTMLWrapperInputStream.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/HTMLWrapperInputStream.java index 9a3abaf1..75f07328 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/HTMLWrapperInputStream.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/HTMLWrapperInputStream.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.help; +package com.wudsn.ide.lng.help; import java.io.ByteArrayInputStream; import java.io.IOException; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/HTMLWriter.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/HTMLWriter.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/HTMLWriter.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/HTMLWriter.java index 936d7a2b..fb94f42d 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/help/HTMLWriter.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/help/HTMLWriter.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.help; +package com.wudsn.ide.lng.help; import java.util.ArrayList; import java.util.List; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferences.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferences.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferences.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferences.java index 09b85837..a80c8fce 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferences.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferences.java @@ -17,16 +17,16 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import org.eclipse.jface.preference.IPreferenceStore; import org.eclipse.jface.text.TextAttribute; -import com.wudsn.ide.asm.editor.AssemblerContentAssistProcessorDefaultCase; -import com.wudsn.ide.asm.editor.AssemblerEditorCompileCommandPositioningMode; import com.wudsn.ide.base.common.AbstractIDEPlugin; import com.wudsn.ide.base.common.StringUtility; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.editor.AssemblerContentAssistProcessorDefaultCase; +import com.wudsn.ide.lng.editor.AssemblerEditorCompileCommandPositioningMode; /** * Facade class for typed access to the plugin preferences. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesChangeListener.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesChangeListener.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesChangeListener.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesChangeListener.java index 3df514e0..a624d6d0 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesChangeListener.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesChangeListener.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import java.util.Set; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesCompilersPage.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesCompilersPage.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesCompilersPage.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesCompilersPage.java index eb028685..3328a1cc 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesCompilersPage.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesCompilersPage.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import java.util.ArrayList; import java.util.List; @@ -48,22 +48,22 @@ import org.eclipse.ui.IEditorPart; import org.eclipse.ui.IWorkbench; import org.eclipse.ui.IWorkbenchPreferencePage; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.CPU; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.CompilerDefinition; -import com.wudsn.ide.asm.compiler.CompilerOutputFolderMode; -import com.wudsn.ide.asm.compiler.CompilerRegistry; -import com.wudsn.ide.asm.editor.AssemblerEditor; -import com.wudsn.ide.asm.runner.RunnerDefinition; -import com.wudsn.ide.asm.runner.RunnerId; -import com.wudsn.ide.asm.runner.RunnerRegistry; import com.wudsn.ide.base.common.EnumUtility; import com.wudsn.ide.base.common.ProcessWithLogs; import com.wudsn.ide.base.common.StringUtility; import com.wudsn.ide.base.common.TextUtility; import com.wudsn.ide.base.gui.SWTFactory; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.CPU; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.CompilerDefinition; +import com.wudsn.ide.lng.compiler.CompilerOutputFolderMode; +import com.wudsn.ide.lng.compiler.CompilerRegistry; +import com.wudsn.ide.lng.editor.AssemblerEditor; +import com.wudsn.ide.lng.runner.RunnerDefinition; +import com.wudsn.ide.lng.runner.RunnerId; +import com.wudsn.ide.lng.runner.RunnerRegistry; /** * Visual editor page for the assembler preferences regarding compilers. There diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesConstants.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesConstants.java similarity index 97% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesConstants.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesConstants.java index fb06e07a..ff072057 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesConstants.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesConstants.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import java.util.HashSet; import java.util.Set; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesInitializer.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesInitializer.java similarity index 90% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesInitializer.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesInitializer.java index d51e359e..ca2b7f72 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesInitializer.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesInitializer.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import java.util.List; @@ -28,15 +28,15 @@ import org.eclipse.swt.SWT; import org.eclipse.swt.graphics.Color; import org.eclipse.swt.widgets.Display; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.compiler.CompilerDefinition; -import com.wudsn.ide.asm.compiler.CompilerOutputFolderMode; -import com.wudsn.ide.asm.compiler.CompilerRegistry; -import com.wudsn.ide.asm.editor.AssemblerContentAssistProcessorDefaultCase; -import com.wudsn.ide.asm.editor.AssemblerEditorCompileCommandPositioningMode; -import com.wudsn.ide.asm.runner.RunnerId; import com.wudsn.ide.base.hardware.Hardware; import com.wudsn.ide.base.hardware.HardwareUtility; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.compiler.CompilerDefinition; +import com.wudsn.ide.lng.compiler.CompilerOutputFolderMode; +import com.wudsn.ide.lng.compiler.CompilerRegistry; +import com.wudsn.ide.lng.editor.AssemblerContentAssistProcessorDefaultCase; +import com.wudsn.ide.lng.editor.AssemblerEditorCompileCommandPositioningMode; +import com.wudsn.ide.lng.runner.RunnerId; /** * Initializer for setting defaults values in the preferences. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesPage.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesPage.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesPage.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesPage.java index ef42f50b..a674324c 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/AssemblerPreferencesPage.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/AssemblerPreferencesPage.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import java.util.ArrayList; import java.util.List; @@ -56,15 +56,15 @@ import org.eclipse.ui.IWorkbench; import org.eclipse.ui.IWorkbenchPreferencePage; import org.eclipse.ui.model.WorkbenchViewerComparator; -import com.wudsn.ide.asm.AssemblerPlugin; -import com.wudsn.ide.asm.Texts; -import com.wudsn.ide.asm.compiler.CompilerDefinition; -import com.wudsn.ide.asm.compiler.CompilerRegistry; -import com.wudsn.ide.asm.editor.AssemblerContentAssistProcessorDefaultCase; -import com.wudsn.ide.asm.editor.AssemblerEditor; -import com.wudsn.ide.asm.editor.AssemblerEditorCompileCommandPositioningMode; import com.wudsn.ide.base.common.ProcessWithLogs; import com.wudsn.ide.base.gui.SWTFactory; +import com.wudsn.ide.lng.AssemblerPlugin; +import com.wudsn.ide.lng.Texts; +import com.wudsn.ide.lng.compiler.CompilerDefinition; +import com.wudsn.ide.lng.compiler.CompilerRegistry; +import com.wudsn.ide.lng.editor.AssemblerContentAssistProcessorDefaultCase; +import com.wudsn.ide.lng.editor.AssemblerEditor; +import com.wudsn.ide.lng.editor.AssemblerEditorCompileCommandPositioningMode; /** * Visual editor page for the assembler preferences. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/CompilerPreferences.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/CompilerPreferences.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/CompilerPreferences.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/CompilerPreferences.java index d717939c..0b325475 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/CompilerPreferences.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/CompilerPreferences.java @@ -17,13 +17,13 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; -import com.wudsn.ide.asm.CPU; -import com.wudsn.ide.asm.compiler.CompilerOutputFolderMode; -import com.wudsn.ide.asm.runner.RunnerId; import com.wudsn.ide.base.common.StringUtility; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.CPU; +import com.wudsn.ide.lng.compiler.CompilerOutputFolderMode; +import com.wudsn.ide.lng.runner.RunnerId; /** * Facade class for typed access to the global compiler preferences for a given diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/CompilerRunPreferences.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/CompilerRunPreferences.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/CompilerRunPreferences.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/CompilerRunPreferences.java index deb265d9..3dc0dbf6 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/CompilerRunPreferences.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/CompilerRunPreferences.java @@ -17,11 +17,11 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; -import com.wudsn.ide.asm.AssemblerProperties; import com.wudsn.ide.base.common.StringUtility; import com.wudsn.ide.base.hardware.Hardware; +import com.wudsn.ide.lng.AssemblerProperties; /** * Facade class to mix compiler run specific preferences into the global diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/DirectoryFieldDownloadEditor.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/DirectoryFieldDownloadEditor.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/DirectoryFieldDownloadEditor.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/DirectoryFieldDownloadEditor.java index 51e85919..bc7483e2 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/DirectoryFieldDownloadEditor.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/DirectoryFieldDownloadEditor.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import org.eclipse.jface.preference.DirectoryFieldEditor; import org.eclipse.jface.preference.FieldEditor; @@ -31,8 +31,8 @@ import org.eclipse.swt.widgets.Event; import org.eclipse.swt.widgets.Link; import org.eclipse.swt.widgets.Listener; -import com.wudsn.ide.asm.Texts; import com.wudsn.ide.base.common.TextUtility; +import com.wudsn.ide.lng.Texts; /** * Extended directory field editor with build-in download link. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/FileFieldDownloadEditor.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/FileFieldDownloadEditor.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/FileFieldDownloadEditor.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/FileFieldDownloadEditor.java index c2240393..df9b7d57 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/FileFieldDownloadEditor.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/FileFieldDownloadEditor.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import org.eclipse.jface.preference.FieldEditor; import org.eclipse.jface.preference.FileFieldEditor; @@ -31,8 +31,8 @@ import org.eclipse.swt.widgets.Event; import org.eclipse.swt.widgets.Link; import org.eclipse.swt.widgets.Listener; -import com.wudsn.ide.asm.Texts; import com.wudsn.ide.base.common.TextUtility; +import com.wudsn.ide.lng.Texts; /** * Extended file field editor with build-in download link. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeConverter.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeConverter.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeConverter.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeConverter.java index e40d45bd..e6d201ab 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeConverter.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeConverter.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import org.eclipse.jface.resource.JFaceResources; import org.eclipse.jface.text.TextAttribute; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeListContentProvider.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeListContentProvider.java similarity index 93% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeListContentProvider.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeListContentProvider.java index 64df9361..034e75a0 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeListContentProvider.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeListContentProvider.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import org.eclipse.jface.viewers.IStructuredContentProvider; import org.eclipse.jface.viewers.Viewer; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeListItem.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeListItem.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeListItem.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeListItem.java index f74c4a83..7c67fb73 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeListItem.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeListItem.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import org.eclipse.jface.text.TextAttribute; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeListItemProvider.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeListItemProvider.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeListItemProvider.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeListItemProvider.java index 52821986..f1e6978d 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/preferences/TextAttributeListItemProvider.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/preferences/TextAttributeListItemProvider.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.preferences; +package com.wudsn.ide.lng.preferences; import org.eclipse.jface.viewers.IColorProvider; import org.eclipse.jface.viewers.IFontProvider; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/Runner.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/Runner.java similarity index 92% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/Runner.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/Runner.java index 2ae146d4..b4ca7a03 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/Runner.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/Runner.java @@ -17,12 +17,12 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.runner; +package com.wudsn.ide.lng.runner; import java.io.File; -import com.wudsn.ide.asm.compiler.CompilerFiles; -import com.wudsn.ide.asm.editor.AssemblerBreakpoint; +import com.wudsn.ide.lng.compiler.CompilerFiles; +import com.wudsn.ide.lng.editor.AssemblerBreakpoint; /** * Base class for runner implementations. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/RunnerDefinition.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/RunnerDefinition.java similarity index 96% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/RunnerDefinition.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/RunnerDefinition.java index ea1b08a2..5cd3daad 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/RunnerDefinition.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/RunnerDefinition.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.runner; +package com.wudsn.ide.lng.runner; import com.wudsn.ide.base.hardware.Hardware; diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/RunnerId.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/RunnerId.java similarity index 94% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/RunnerId.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/RunnerId.java index 3894e8e6..299f9abb 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/RunnerId.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/RunnerId.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.runner; +package com.wudsn.ide.lng.runner; /** * Predefined runner ids which are valid for all hardwares. diff --git a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/RunnerRegistry.java b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/RunnerRegistry.java similarity index 95% rename from com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/RunnerRegistry.java rename to com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/RunnerRegistry.java index c77a1a29..19d7af45 100644 --- a/com.wudsn.ide.asm/src/com/wudsn/ide/asm/runner/RunnerRegistry.java +++ b/com.wudsn.ide.asm/src/com/wudsn/ide/lng/runner/RunnerRegistry.java @@ -17,7 +17,7 @@ * along with WUDSN IDE. If not, see . */ -package com.wudsn.ide.asm.runner; +package com.wudsn.ide.lng.runner; import java.util.ArrayList; import java.util.Collections; @@ -46,7 +46,7 @@ public final class RunnerRegistry { /** * The id of the extension point which provides the runners. */ - private static final String RUNNERS = "com.wudsn.ide.asm.runners"; + private static final String RUNNERS = "com.wudsn.ide.lng.runners"; /** * The registered runner definition. diff --git a/com.wudsn.ide.feature/feature.xml b/com.wudsn.ide.feature/feature.xml index 8969b6a4..a479e3e1 100644 --- a/com.wudsn.ide.feature/feature.xml +++ b/com.wudsn.ide.feature/feature.xml @@ -328,7 +328,7 @@ POSSIBILITY OF SUCH DAMAGES. - - - - - - + + + + + + diff --git a/com.wudsn.ide.hex/build.properties b/com.wudsn.ide.hex/build.properties index 491b2904..04999bb9 100644 --- a/com.wudsn.ide.hex/build.properties +++ b/com.wudsn.ide.hex/build.properties @@ -3,8 +3,6 @@ output.. = bin/ bin.includes = META-INF/,\ .,\ icons/,\ - plugin.properties,\ - plugin_de_DE.properties,\ plugin.xml,\ OSGI-INF/,\ bin/ diff --git a/com.wudsn.ide.lng/.classpath b/com.wudsn.ide.lng/.classpath deleted file mode 100644 index fec9383c..00000000 --- a/com.wudsn.ide.lng/.classpath +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/com.wudsn.ide.lng/.gitignore b/com.wudsn.ide.lng/.gitignore deleted file mode 100644 index ae3c1726..00000000 --- a/com.wudsn.ide.lng/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bin/ diff --git a/com.wudsn.ide.lng/.project b/com.wudsn.ide.lng/.project deleted file mode 100644 index 800ea0f2..00000000 --- a/com.wudsn.ide.lng/.project +++ /dev/null @@ -1,28 +0,0 @@ - - - com.wudsn.ide.lng - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.pde.PluginNature - org.eclipse.jdt.core.javanature - - diff --git a/com.wudsn.ide.lng/.settings/org.eclipse.jdt.core.prefs b/com.wudsn.ide.lng/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index bd1095bb..00000000 --- a/com.wudsn.ide.lng/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,9 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 -org.eclipse.jdt.core.compiler.compliance=11 -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 diff --git a/com.wudsn.ide.lng/META-INF/MANIFEST.MF b/com.wudsn.ide.lng/META-INF/MANIFEST.MF deleted file mode 100644 index 7d3dd226..00000000 --- a/com.wudsn.ide.lng/META-INF/MANIFEST.MF +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: WUDSN IDE Language Plugin -Bundle-SymbolicName: com.wudsn.ide.lng;singleton:=true -Bundle-Version: 1.7.2.qualifier -Bundle-Vendor: Peter Dell -Automatic-Module-Name: com.wudsn.ide.lang -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Bundle-ActivationPolicy: lazy -Bundle-Activator: com.wudsn.ide.lng.LanguagePlugin -Require-Bundle: org.eclipse.core.resources, - org.eclipse.core.runtime, - org.eclipse.ui, - org.eclipse.ui.ide, - org.eclipse.ui.views, - com.wudsn.ide.base diff --git a/com.wudsn.ide.lng/build.properties b/com.wudsn.ide.lng/build.properties deleted file mode 100644 index 41eb6ade..00000000 --- a/com.wudsn.ide.lng/build.properties +++ /dev/null @@ -1,4 +0,0 @@ -source.. = src/ -output.. = bin/ -bin.includes = META-INF/,\ - . diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/LanguagePlugin.java b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/LanguagePlugin.java deleted file mode 100644 index 84504648..00000000 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/LanguagePlugin.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.wudsn.ide.lng; - -import org.osgi.framework.BundleContext; - -import com.wudsn.ide.base.common.AbstractIDEPlugin; - -/** - * The activator class controls the plug-in life cycle - */ -public class LanguagePlugin extends AbstractIDEPlugin { - - // The plug-in ID - public static final String ID = "com.wudsn.ide.lng"; //$NON-NLS-1$ - - // The shared instance - private static LanguagePlugin plugin; - - /** - * The constructor - */ - public LanguagePlugin() { - } - - /** - * {@inheritDoc} - */ - @Override - protected String getPluginId() { - return ID; - } - - /** - * {@inheritDoc} - */ - @Override - public void start(BundleContext context) throws Exception { - super.start(context); - plugin = this; - } - - /** - * {@inheritDoc} - */ - @Override - public void stop(BundleContext context) throws Exception { - plugin = null; - super.stop(context); - } - - /** - * Gets the shared plugin instance - * - * @return The plug-in, not null. - */ - public static LanguagePlugin getInstance() { - if (plugin == null) { - throw new IllegalStateException("Plugin not initialized or already stopped"); - } - return plugin; - } - -} diff --git a/com.wudsn.ide.pas/.project b/com.wudsn.ide.pas/.project index 01b0706c..9b40160d 100644 --- a/com.wudsn.ide.pas/.project +++ b/com.wudsn.ide.pas/.project @@ -1,6 +1,6 @@ - com.wudsn.ide.pas + com.wudsn.ide.lng.pas diff --git a/com.wudsn.ide.pas/META-INF/MANIFEST.MF b/com.wudsn.ide.pas/META-INF/MANIFEST.MF index 82b892f6..5de9fcda 100644 --- a/com.wudsn.ide.pas/META-INF/MANIFEST.MF +++ b/com.wudsn.ide.pas/META-INF/MANIFEST.MF @@ -1,7 +1,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Peter Dell -Bundle-SymbolicName: com.wudsn.ide.pas;singleton:=true +Bundle-SymbolicName: com.wudsn.ide.lng.pas;singleton:=true Bundle-Version: 1.7.2.qualifier Bundle-Activator: com.wudsn.ide.pas.Activator Bundle-Vendor: WUDSN IDE Pascal Plugin diff --git a/com.wudsn.ide.tst/src/com/wudsn/ide/tst/editors/ATASCIIEditor.java b/com.wudsn.ide.tst/src/com/wudsn/ide/tst/editors/ATASCIIEditor.java index 6fcb5c00..cd2c050b 100644 --- a/com.wudsn.ide.tst/src/com/wudsn/ide/tst/editors/ATASCIIEditor.java +++ b/com.wudsn.ide.tst/src/com/wudsn/ide/tst/editors/ATASCIIEditor.java @@ -1,11 +1,7 @@ package com.wudsn.ide.tst.editors; import org.eclipse.swt.widgets.Composite; -import org.eclipse.ui.PlatformUI; -import org.eclipse.ui.editors.text.TextEditor; import org.eclipse.ui.texteditor.AbstractDecoratedTextEditor; -import org.eclipse.swt.graphics.Font; -import com.wudsn.ide.base.hardware.HardwareCharacterSet; public class ATASCIIEditor extends AbstractDecoratedTextEditor {