mirror of
https://github.com/peterdell/wudsn-ide.git
synced 2025-04-22 12:38:12 +00:00
Renaming and refactoring from asm to lng
This commit is contained in:
parent
c7dabce2f3
commit
9ecff51871
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>com.wudsn.ide.asm.compilers.test</name>
|
||||
<name>com.wudsn.ide.lng.asm.test</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
|
@ -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
|
||||
|
@ -4,18 +4,18 @@
|
||||
<extension
|
||||
point="org.eclipse.ui.preferencePages">
|
||||
<page
|
||||
category="com.wudsn.ide.asm.preferences.AssemblerPreferencesPage"
|
||||
category="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage"
|
||||
class="com.wudsn.ide.asm.preferences.test.AssemblerPreferencesTestCompilersPage"
|
||||
id="com.wudsn.ide.asm.preferences.test.AssemblerPreferencesTestCompilersPage"
|
||||
name="%com.wudsn.ide.asm.preferences.test.AssemblerPreferencesTestCompilersPage.name">
|
||||
</page>
|
||||
</extension>
|
||||
<extension point="com.wudsn.ide.asm.compilers">
|
||||
<extension point="com.wudsn.ide.lng.compilers">
|
||||
<compiler
|
||||
class="com.wudsn.ide.asm.compiler.test.TestCompiler"
|
||||
defaultParameters="-o${outputFilePath} ${sourceFilePath}"
|
||||
defaultHardware="TEST"
|
||||
homePageURL="http://www.wudsn.com"
|
||||
homePageURL="https://www.wudsn.com"
|
||||
id="test"
|
||||
name="%com.wudsn.ide.asm.compiler.test.TestCompiler.name"
|
||||
version="none">
|
||||
@ -40,13 +40,13 @@
|
||||
<editor class="com.wudsn.ide.asm.editor.test.TestEditor"
|
||||
contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
|
||||
default="false" extensions="asm" icon="icons/editor-test-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.test.TestEditor" name="%com.wudsn.ide.asm.editor.test.TestEditor.name">
|
||||
<contentTypeBinding contentTypeId="com.wudsn.ide.asm.editor.test.TestSourceFile">
|
||||
id="com.wudsn.ide.lng.editor.test.TestEditor" name="%com.wudsn.ide.asm.editor.test.TestEditor.name">
|
||||
<contentTypeBinding contentTypeId="com.wudsn.ide.lng.editor.test.TestSourceFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
</extension>
|
||||
<extension
|
||||
point="com.wudsn.ide.asm.runners">
|
||||
point="com.wudsn.ide.lng.runners">
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} ${outputFilePath}"
|
||||
hardware="TEST"
|
||||
|
@ -19,9 +19,9 @@
|
||||
|
||||
package com.wudsn.ide.asm.compiler.test;
|
||||
|
||||
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 TEST.
|
||||
|
@ -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 TestCompiler}.
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
package com.wudsn.ide.asm.compiler.test;
|
||||
|
||||
import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser;
|
||||
import com.wudsn.ide.lng.compiler.parser.CompilerSourceParser;
|
||||
|
||||
/**
|
||||
* Source parser for {@link TestCompiler}.
|
||||
|
@ -1,6 +1,6 @@
|
||||
package com.wudsn.ide.asm.editor.test;
|
||||
|
||||
import com.wudsn.ide.asm.editor.AssemblerEditor;
|
||||
import com.wudsn.ide.lng.editor.AssemblerEditor;
|
||||
|
||||
public final class TestEditor extends AssemblerEditor {
|
||||
|
||||
|
@ -18,8 +18,8 @@
|
||||
*/
|
||||
package com.wudsn.ide.asm.preferences.test;
|
||||
|
||||
import com.wudsn.ide.asm.preferences.AssemblerPreferencesCompilersPage;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
import com.wudsn.ide.lng.preferences.AssemblerPreferencesCompilersPage;
|
||||
|
||||
/**
|
||||
* Visual editor page for the assembler preferences regarding arbitrary
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>com.wudsn.ide.asm.compilers</name>
|
||||
<name>com.wudsn.ide.lng.asm</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
|
@ -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
|
||||
|
@ -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
|
@ -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
|
@ -4,7 +4,8 @@ bin.includes = .,\
|
||||
plugin.xml,\
|
||||
icons/,\
|
||||
META-INF/,\
|
||||
OSGI-INF/
|
||||
OSGI-INF/,\
|
||||
bin/
|
||||
|
||||
|
||||
|
||||
|
@ -4,51 +4,51 @@
|
||||
<extension
|
||||
point="org.eclipse.ui.preferencePages">
|
||||
<page
|
||||
category="com.wudsn.ide.asm.preferences.AssemblerPreferencesPage"
|
||||
class="com.wudsn.ide.asm.preferences.AssemblerPreferencesApple2CompilersPage"
|
||||
id="com.wudsn.ide.asm.preferences.AssemblerPreferencesApple2CompilersPage"
|
||||
name="%com.wudsn.ide.asm.preferences.AssemblerPreferencesApple2CompilersPage.name">
|
||||
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">
|
||||
</page>
|
||||
<page
|
||||
category="com.wudsn.ide.asm.preferences.AssemblerPreferencesPage"
|
||||
class="com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari8CompilersPage"
|
||||
id="com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari8CompilersPage"
|
||||
name="%com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari8CompilersPage.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">
|
||||
</page>
|
||||
<page
|
||||
category="com.wudsn.ide.asm.preferences.AssemblerPreferencesPage"
|
||||
class="com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari2600CompilersPage"
|
||||
id="com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari2600CompilersPage"
|
||||
name="%com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari2600CompilersPage.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">
|
||||
</page>
|
||||
<page
|
||||
category="com.wudsn.ide.asm.preferences.AssemblerPreferencesPage"
|
||||
class="com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari7800CompilersPage"
|
||||
id="com.wudsn.ide.asm.preferences.AssemblerPreferencesAtar7800CompilersPage"
|
||||
name="%com.wudsn.ide.asm.preferences.AssemblerPreferencesAtari7800CompilersPage.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">
|
||||
</page>
|
||||
<page
|
||||
category="com.wudsn.ide.asm.preferences.AssemblerPreferencesPage"
|
||||
class="com.wudsn.ide.asm.preferences.AssemblerPreferencesC64CompilersPage"
|
||||
id="com.wudsn.ide.asm.preferences.AssemblerPreferencesC64CompilersPage"
|
||||
name="%com.wudsn.ide.asm.preferences.AssemblerPreferencesC64CompilersPage.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">
|
||||
</page>
|
||||
<page
|
||||
category="com.wudsn.ide.asm.preferences.AssemblerPreferencesPage"
|
||||
class="com.wudsn.ide.asm.preferences.AssemblerPreferencesNESCompilersPage"
|
||||
id="com.wudsn.ide.asm.preferences.AssemblerPreferencesNESCompilersPage"
|
||||
name="%com.wudsn.ide.asm.preferences.AssemblerPreferencesNESCompilersPage.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">
|
||||
</page>
|
||||
</extension>
|
||||
<extension point="com.wudsn.ide.asm.compilers">
|
||||
<extension point="com.wudsn.ide.lng.compilers">
|
||||
<compiler
|
||||
class="com.wudsn.ide.asm.compiler.acme.AcmeCompiler"
|
||||
class="com.wudsn.ide.lng.asm.compiler.acme.AcmeCompiler"
|
||||
defaultHardware="C64"
|
||||
defaultParameters="-f cbm -o ${outputFilePath} ${sourceFilePath} "
|
||||
helpFilePaths="./docs"
|
||||
homePageURL="https://sourceforge.net/projects/acme-crossass"
|
||||
id="acme"
|
||||
name="%com.wudsn.ide.asm.compiler.acme.AcmeCompiler.name"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.acme.AcmeCompiler.name"
|
||||
version="0.90 (preview)">
|
||||
<supportedCPU
|
||||
cpu="MOS6502">
|
||||
@ -65,13 +65,13 @@
|
||||
|
||||
</compiler>
|
||||
<compiler
|
||||
class="com.wudsn.ide.asm.compiler.asm6.Asm6Compiler"
|
||||
class="com.wudsn.ide.lng.asm.compiler.asm6.Asm6Compiler"
|
||||
defaultHardware="NES"
|
||||
defaultParameters=" ${sourceFilePath} ${outputFilePath}"
|
||||
helpFilePaths="./README.TXT"
|
||||
homePageURL="http://3dscapture.com/NES/asm6.zip"
|
||||
id="asm6"
|
||||
name="%com.wudsn.ide.asm.compiler.asm6.Asm6Compiler.name"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.asm6.Asm6Compiler.name"
|
||||
version="1.6">
|
||||
<supportedCPU
|
||||
cpu="MOS6502">
|
||||
@ -81,13 +81,13 @@
|
||||
</supportedCPU>
|
||||
</compiler>
|
||||
<compiler
|
||||
class="com.wudsn.ide.asm.compiler.atasm.AtasmCompiler"
|
||||
class="com.wudsn.ide.lng.asm.compiler.atasm.AtasmCompiler"
|
||||
defaultHardware="ATARI8BIT"
|
||||
defaultParameters="-s -o${outputFilePath} -l${outputFilePathWithoutExtension}.lab ${sourceFilePath}"
|
||||
helpFilePaths="./docs/atasm.pdf"
|
||||
homePageURL="http://atari.miribilist.com/atasm"
|
||||
id="atasm"
|
||||
name="%com.wudsn.ide.asm.compiler.atasm.AtasmCompiler.name"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.atasm.AtasmCompiler.name"
|
||||
version="1.07">
|
||||
<supportedCPU
|
||||
cpu="MOS6502">
|
||||
@ -97,13 +97,13 @@
|
||||
</supportedCPU>
|
||||
</compiler>
|
||||
<compiler
|
||||
class="com.wudsn.ide.asm.compiler.dasm.DasmCompiler"
|
||||
class="com.wudsn.ide.lng.asm.compiler.dasm.DasmCompiler"
|
||||
defaultHardware="ATARI2600"
|
||||
defaultParameters="${sourceFilePath} -o${outputFilePath} -f3 -v5 -s${outputFilePathWithoutExtension}.sym -l${outputFilePathWithoutExtension}.lst"
|
||||
helpFilePaths="../doc/dasm.TXT"
|
||||
homePageURL="http://dasm-dillon.sourceforge.net"
|
||||
id="dasm"
|
||||
name="%com.wudsn.ide.asm.compiler.dasm.DasmCompiler.name"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.dasm.DasmCompiler.name"
|
||||
version="2.20.10 (preview)">
|
||||
<supportedCPU
|
||||
cpu="MOS6502">
|
||||
@ -113,13 +113,13 @@
|
||||
</supportedCPU>
|
||||
</compiler>
|
||||
<compiler
|
||||
class="com.wudsn.ide.asm.compiler.kickass.KickAssCompiler"
|
||||
class="com.wudsn.ide.lng.asm.compiler.kickass.KickAssCompiler"
|
||||
defaultHardware="C64"
|
||||
defaultParameters="-o ${outputFilePath} ${sourceFilePath} "
|
||||
helpFilePaths="./KickAssembler.pdf"
|
||||
homePageURL="http://www.theweb.dk/KickAssembler"
|
||||
id="kickass"
|
||||
name="%com.wudsn.ide.asm.compiler.kickass.KickAssCompiler.name"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.kickass.KickAssCompiler.name"
|
||||
version="V3.21 (preview)">
|
||||
<supportedCPU
|
||||
cpu="MOS6502">
|
||||
@ -132,13 +132,13 @@
|
||||
</supportedCPU>
|
||||
</compiler>
|
||||
<compiler
|
||||
class="com.wudsn.ide.asm.compiler.mads.MadsCompiler"
|
||||
class="com.wudsn.ide.lng.asm.compiler.mads.MadsCompiler"
|
||||
defaultHardware="ATARI8BIT"
|
||||
defaultParameters=" ${sourceFilePath} -o:${outputFilePath} -p -t:${outputFilePathWithoutExtension}.lab -l:${outputFilePathWithoutExtension}.lst "
|
||||
helpFilePaths="./doc/mads-en.html, ./doc/mads.html (pl)"
|
||||
homePageURL="http://mads.atari8.info"
|
||||
id="mads"
|
||||
name="%com.wudsn.ide.asm.compiler.mads.MadsCompiler.name"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.mads.MadsCompiler.name"
|
||||
version="1.9.0">
|
||||
<supportedCPU
|
||||
cpu="MOS6502">
|
||||
@ -151,13 +151,13 @@
|
||||
</supportedCPU>
|
||||
</compiler>
|
||||
<compiler
|
||||
class="com.wudsn.ide.asm.compiler.merlin32.Merlin32Compiler"
|
||||
class="com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Compiler"
|
||||
defaultHardware="APPLE2"
|
||||
defaultParameters="-V ${sourceFilePath}"
|
||||
helpFilePaths="../Documentation/Merlin32.pdf"
|
||||
homePageURL="http://www.brutaldeluxe.fr/products/crossdevtools/merlin/index.html"
|
||||
id="merlin32"
|
||||
name="%com.wudsn.ide.asm.compiler.merlin32.Merlin32Compiler.name"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Compiler.name"
|
||||
version="1.0">
|
||||
<supportedCPU
|
||||
cpu="MOS6502">
|
||||
@ -170,13 +170,13 @@
|
||||
</supportedCPU>
|
||||
</compiler>
|
||||
<compiler
|
||||
class="com.wudsn.ide.asm.compiler.tass.TassCompiler"
|
||||
class="com.wudsn.ide.lng.asm.compiler.tass.TassCompiler"
|
||||
defaultHardware="C64"
|
||||
defaultParameters="-o ${outputFilePath} ${sourceFilePath} "
|
||||
helpFilePaths="./README"
|
||||
homePageURL="http://tass64.sourceforge.net"
|
||||
id="tass"
|
||||
name="%com.wudsn.ide.asm.compiler.tass.TassCompiler.name"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.tass.TassCompiler.name"
|
||||
version="1.46 r38 (preview)">
|
||||
<supportedCPU
|
||||
cpu="MOS6502">
|
||||
@ -190,13 +190,13 @@
|
||||
|
||||
</compiler>
|
||||
<compiler
|
||||
class="com.wudsn.ide.asm.compiler.xasm.XasmCompiler"
|
||||
class="com.wudsn.ide.lng.asm.compiler.xasm.XasmCompiler"
|
||||
defaultHardware="ATARI8BIT"
|
||||
defaultParameters="/o:${outputFilePath} /p /t:${outputFilePathWithoutExtension}.lab /l:${outputFilePathWithoutExtension}.lst ${sourceFilePath}"
|
||||
helpFilePaths="./xasm.html"
|
||||
homePageURL="https://github.com/pfusik/xasm"
|
||||
id="xasm"
|
||||
name="%com.wudsn.ide.asm.compiler.xasm.XasmCompiler.name"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.xasm.XasmCompiler.name"
|
||||
version="3.0.2">
|
||||
<supportedCPU
|
||||
cpu="MOS6502">
|
||||
@ -209,66 +209,66 @@
|
||||
id="Atari 2600 content types"
|
||||
point="org.eclipse.core.contenttype.contentTypes">
|
||||
<content-type
|
||||
base-type="com.wudsn.ide.asm.compiler.AssemblerSourceFile"
|
||||
base-type="com.wudsn.ide.lng.asm.compiler.AssemblerSourceFile"
|
||||
file-extensions="a"
|
||||
id="com.wudsn.ide.asm.compiler.acme.AcmeSourceFile"
|
||||
name="%com.wudsn.ide.asm.compiler.acme.AcmeSourceFile.name"
|
||||
id="com.wudsn.ide.lng.asm.compiler.acme.AcmeSourceFile"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.acme.AcmeSourceFile.name"
|
||||
priority="normal">
|
||||
</content-type>
|
||||
<content-type
|
||||
base-type="com.wudsn.ide.asm.compiler.AssemblerSourceFile"
|
||||
base-type="com.wudsn.ide.lng.asm.compiler.AssemblerSourceFile"
|
||||
file-extensions="asm"
|
||||
id="com.wudsn.ide.asm.compiler.asm6.Asm6SourceFile"
|
||||
name="%com.wudsn.ide.asm.compiler.asm6.Asm6SourceFile.name"
|
||||
id="com.wudsn.ide.lng.asm.compiler.asm6.Asm6SourceFile"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.asm6.Asm6SourceFile.name"
|
||||
priority="normal">
|
||||
</content-type>
|
||||
<content-type
|
||||
base-type="com.wudsn.ide.asm.compiler.AssemblerSourceFile"
|
||||
base-type="com.wudsn.ide.lng.asm.compiler.AssemblerSourceFile"
|
||||
file-extensions="asm"
|
||||
id="com.wudsn.ide.asm.compiler.atasm.AtasmSourceFile"
|
||||
name="%com.wudsn.ide.asm.compiler.atasm.AtasmSourceFile.name"
|
||||
id="com.wudsn.ide.lng.asm.compiler.atasm.AtasmSourceFile"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.atasm.AtasmSourceFile.name"
|
||||
priority="normal">
|
||||
</content-type>
|
||||
<content-type
|
||||
base-type="com.wudsn.ide.asm.compiler.AssemblerSourceFile"
|
||||
base-type="com.wudsn.ide.lng.asm.compiler.AssemblerSourceFile"
|
||||
file-extensions="asm"
|
||||
id="com.wudsn.ide.asm.compiler.dasm.DasmSourceFile"
|
||||
name="%com.wudsn.ide.asm.compiler.dasm.DasmSourceFile.name"
|
||||
id="com.wudsn.ide.lng.asm.compiler.dasm.DasmSourceFile"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.dasm.DasmSourceFile.name"
|
||||
priority="normal">
|
||||
</content-type>
|
||||
<content-type
|
||||
base-type="com.wudsn.ide.asm.compiler.AssemblerSourceFile"
|
||||
base-type="com.wudsn.ide.lng.asm.compiler.AssemblerSourceFile"
|
||||
file-extensions="asx"
|
||||
id="com.wudsn.ide.asm.compiler.kickass.KickAssSourceFile"
|
||||
name="%com.wudsn.ide.asm.compiler.kickass.KickAssSourceFile.name"
|
||||
id="com.wudsn.ide.lng.asm.compiler.kickass.KickAssSourceFile"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.kickass.KickAssSourceFile.name"
|
||||
priority="normal">
|
||||
</content-type>
|
||||
<content-type
|
||||
base-type="com.wudsn.ide.asm.compiler.AssemblerSourceFile"
|
||||
base-type="com.wudsn.ide.lng.asm.compiler.AssemblerSourceFile"
|
||||
file-extensions="s"
|
||||
id="com.wudsn.ide.asm.compiler.merlin32.Merlin32SourceFile"
|
||||
name="%com.wudsn.ide.asm.compiler.merlin32.Merlin32SourceFile.name"
|
||||
id="com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32SourceFile"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32SourceFile.name"
|
||||
priority="high">
|
||||
</content-type>
|
||||
<content-type
|
||||
base-type="com.wudsn.ide.asm.compiler.AssemblerSourceFile"
|
||||
base-type="com.wudsn.ide.lng.asm.compiler.AssemblerSourceFile"
|
||||
file-extensions="asm"
|
||||
id="com.wudsn.ide.asm.compiler.mads.MadsSourceFile"
|
||||
name="%com.wudsn.ide.asm.compiler.mads.MadsSourceFile.name"
|
||||
id="com.wudsn.ide.lng.asm.compiler.mads.MadsSourceFile"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.mads.MadsSourceFile.name"
|
||||
priority="high">
|
||||
</content-type>
|
||||
<content-type
|
||||
base-type="com.wudsn.ide.asm.compiler.AssemblerSourceFile"
|
||||
base-type="com.wudsn.ide.lng.asm.compiler.AssemblerSourceFile"
|
||||
file-extensions="asm"
|
||||
id="com.wudsn.ide.asm.compiler.tass.TassSourceFile"
|
||||
name="%com.wudsn.ide.asm.compiler.tass.TassSourceFile.name"
|
||||
id="com.wudsn.ide.lng.asm.compiler.tass.TassSourceFile"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.tass.TassSourceFile.name"
|
||||
priority="normal">
|
||||
</content-type>
|
||||
<content-type
|
||||
base-type="com.wudsn.ide.asm.compiler.AssemblerSourceFile"
|
||||
base-type="com.wudsn.ide.lng.asm.compiler.AssemblerSourceFile"
|
||||
file-extensions="asx"
|
||||
id="com.wudsn.ide.asm.compiler.xasm.XasmSourceFile"
|
||||
name="%com.wudsn.ide.asm.compiler.xasm.XasmSourceFile.name"
|
||||
id="com.wudsn.ide.lng.asm.compiler.xasm.XasmSourceFile"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.xasm.XasmSourceFile.name"
|
||||
priority="normal">
|
||||
</content-type>
|
||||
</extension>
|
||||
@ -277,253 +277,113 @@
|
||||
id="Atari 2600 editors"
|
||||
point="org.eclipse.ui.editors">
|
||||
<editor
|
||||
class="com.wudsn.ide.asm.editor.acme.AcmeEditor"
|
||||
class="com.wudsn.ide.lng.asm.compiler.acme.AcmeEditor"
|
||||
contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
|
||||
default="true"
|
||||
extensions="a"
|
||||
icon="icons/editor-acme-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.acme.AcmeEditor"
|
||||
name="%com.wudsn.ide.asm.editor.acme.AcmeEditor.name">
|
||||
id="com.wudsn.ide.lng.asm.compiler.acme.AcmeEditor"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.acme.AcmeEditor.name">
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.asm.compiler.acme.AcmeSourceFile">
|
||||
contentTypeId="com.wudsn.ide.lng.asm.compiler.acme.AcmeSourceFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
<editor
|
||||
class="com.wudsn.ide.asm.editor.asm6.Asm6Editor"
|
||||
class="com.wudsn.ide.lng.asm.compiler.asm6.Asm6Editor"
|
||||
contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
|
||||
default="false"
|
||||
extensions="asm"
|
||||
icon="icons/editor-asm6-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.asm6.Asm6Editor"
|
||||
name="%com.wudsn.ide.asm.editor.asm6.Asm6Editor.name">
|
||||
id="com.wudsn.ide.lng.asm.compiler.asm6.Asm6Editor"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.asm6.Asm6Editor.name">
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.asm.compiler.asm6.Asm6SourceFile">
|
||||
contentTypeId="com.wudsn.ide.lng.asm.compiler.asm6.Asm6SourceFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
<editor
|
||||
class="com.wudsn.ide.asm.editor.atasm.AtasmEditor"
|
||||
class="com.wudsn.ide.lng.asm.compiler.atasm.AtasmEditor"
|
||||
contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
|
||||
default="false"
|
||||
extensions="asm"
|
||||
icon="icons/editor-atasm-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.atasm.AtasmEditor"
|
||||
name="%com.wudsn.ide.asm.editor.atasm.AtasmEditor.name">
|
||||
id="com.wudsn.ide.lng.asm.compiler.atasm.AtasmEditor"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.atasm.AtasmEditor.name">
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.asm.compiler.atasm.AtasmSourceFile">
|
||||
contentTypeId="com.wudsn.ide.lng.asm.compiler.atasm.AtasmSourceFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
<editor
|
||||
class="com.wudsn.ide.asm.editor.dasm.DasmEditor"
|
||||
class="com.wudsn.ide.lng.asm.compiler.dasm.DasmEditor"
|
||||
contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
|
||||
default="false"
|
||||
extensions="asm"
|
||||
icon="icons/editor-dasm-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.dasm.DasmEditor"
|
||||
name="%com.wudsn.ide.asm.editor.dasm.DasmEditor.name">
|
||||
id="com.wudsn.ide.lng.asm.compiler.dasm.DasmEditor"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.dasm.DasmEditor.name">
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.asm.compiler.dasm.DasmSourceFile">
|
||||
contentTypeId="com.wudsn.ide.lng.asm.compiler.dasm.DasmSourceFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
<editor
|
||||
class="com.wudsn.ide.asm.editor.kickass.KickAssEditor"
|
||||
class="com.wudsn.ide.lng.asm.compiler.kickass.KickAssEditor"
|
||||
contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
|
||||
default="true"
|
||||
extensions="asm"
|
||||
icon="icons/editor-kickass-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.kickass.KickAssEditor"
|
||||
name="%com.wudsn.ide.asm.editor.kickass.KickAssEditor.name">
|
||||
id="com.wudsn.ide.lng.asm.compiler.kickass.KickAssEditor"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.kickass.KickAssEditor.name">
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.asm.compiler.kickass.KickAssSourceFile">
|
||||
contentTypeId="com.wudsn.ide.lng.asm.compiler.kickass.KickAssSourceFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
<editor
|
||||
class="com.wudsn.ide.asm.editor.mads.MadsEditor"
|
||||
class="com.wudsn.ide.lng.asm.compiler.mads.MadsEditor"
|
||||
contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
|
||||
default="true"
|
||||
extensions="asm"
|
||||
icon="icons/editor-mads-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.mads.MadsEditor"
|
||||
name="%com.wudsn.ide.asm.editor.mads.MadsEditor.name">
|
||||
id="com.wudsn.ide.lng.asm.compiler.mads.MadsEditor"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.mads.MadsEditor.name">
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.asm.compiler.mads.MadsSourceFile">
|
||||
contentTypeId="com.wudsn.ide.lng.asm.compiler.mads.MadsSourceFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
<editor
|
||||
class="com.wudsn.ide.asm.editor.merlin32.Merlin32Editor"
|
||||
class="com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Editor"
|
||||
contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
|
||||
default="false"
|
||||
extensions="s"
|
||||
icon="icons/editor-merlin32-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.merlin32.Merlin32Editor"
|
||||
name="%com.wudsn.ide.asm.editor.merlin32.Merlin32Editor.name">
|
||||
id="com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Editor"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32Editor.name">
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.asm.compiler.merlin32.Merlin32SourceFile">
|
||||
contentTypeId="com.wudsn.ide.lng.asm.compiler.merlin32.Merlin32SourceFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
<editor
|
||||
class="com.wudsn.ide.asm.editor.tass.TassEditor"
|
||||
class="com.wudsn.ide.lng.asm.compiler.tass.TassEditor"
|
||||
contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
|
||||
default="false"
|
||||
extensions="asm"
|
||||
icon="icons/editor-tass-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.tass.TassEditor"
|
||||
name="%com.wudsn.ide.asm.editor.tass.TassEditor.name">
|
||||
id="com.wudsn.ide.lng.asm.compiler.tass.TassEditor"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.tass.TassEditor.name">
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.asm.compiler.tass.TassSourceFile">
|
||||
contentTypeId="com.wudsn.ide.lng.asm.compiler.tass.TassSourceFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
<editor
|
||||
class="com.wudsn.ide.asm.editor.xasm.XasmEditor"
|
||||
class="com.wudsn.ide.lng.asm.compiler.xasm.XasmEditor"
|
||||
contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
|
||||
default="true"
|
||||
extensions="asx"
|
||||
icon="icons/editor-xasm-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.xasm.XasmEditor"
|
||||
name="%com.wudsn.ide.asm.editor.xasm.XasmEditor.name">
|
||||
id="com.wudsn.ide.lng.asm.compiler.xasm.XasmEditor"
|
||||
name="%com.wudsn.ide.lng.asm.compiler.xasm.XasmEditor.name">
|
||||
<contentTypeBinding
|
||||
contentTypeId="com.wudsn.ide.asm.compiler.xasm.XasmSourceFile">
|
||||
contentTypeId="com.wudsn.ide.lng.asm.compiler.xasm.XasmSourceFile">
|
||||
</contentTypeBinding>
|
||||
</editor>
|
||||
</extension>
|
||||
<extension
|
||||
id="Apple II runners"
|
||||
point="com.wudsn.ide.asm.runners">
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} -d1 ${outputFilePathWithoutExtension}.dsk"
|
||||
hardware="APPLE2"
|
||||
homePageURL="https://github.com/AppleWin/AppleWin"
|
||||
id="applewin"
|
||||
name="%com.wudsn.ide.asm.runner.apple2.applewin.name">
|
||||
</runner>
|
||||
<runner
|
||||
defaultCommandLine="java -jar ${runnerExecutablePath} -computer.s6card disk -s6.d1 ${outputFilePathWithoutExtension}.dsk"
|
||||
hardware="APPLE2"
|
||||
homePageURL="https://sites.google.com/site/brendanrobert/projects/jace"
|
||||
id="jace"
|
||||
name="%com.wudsn.ide.asm.runner.apple2.jace.name">
|
||||
</runner>
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} ${outputFilePathWithoutExtension}.dsk"
|
||||
hardware="APPLE2"
|
||||
homePageURL="http://virtu.codeplex.com"
|
||||
id="virtu"
|
||||
name="%com.wudsn.ide.asm.runner.apple2.virtu.name">
|
||||
</runner>
|
||||
<runner
|
||||
defaultCommandLine="open ${runnerExecutablePath} ${outputFilePathWithoutExtension}.dsk"
|
||||
hardware="APPLE2"
|
||||
homePageURL="http://www.virtualii.com"
|
||||
id="virtualii"
|
||||
name="%com.wudsn.ide.asm.runner.apple2.virtualii.name">
|
||||
</runner>
|
||||
</extension>
|
||||
<extension
|
||||
id="Atari 2600 runners"
|
||||
point="com.wudsn.ide.asm.runners">
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} ${outputFilePath}"
|
||||
hardware="ATARI2600"
|
||||
homePageURL="http://stella.sourceforge.net"
|
||||
id="stella"
|
||||
name="%com.wudsn.ide.asm.runner.atari2600.stella.name">
|
||||
</runner>
|
||||
</extension>
|
||||
<extension
|
||||
id="Atari 8-bit runners"
|
||||
point="com.wudsn.ide.asm.runners">
|
||||
<runner
|
||||
class="com.wudsn.ide.asm.runner.atari8.Altirra"
|
||||
defaultCommandLine="${runnerExecutablePath} /singleinstance ${outputFilePath}"
|
||||
hardware="ATARI8BIT"
|
||||
homePageURL="http://www.virtualdub.org/altirra.html"
|
||||
id="altirra"
|
||||
name="%com.wudsn.ide.asm.runner.atari8.altirra.name">
|
||||
</runner>
|
||||
<runner
|
||||
defaultCommandLine="xterm -iconic -e atari800 -run ${outputFilePath}"
|
||||
hardware="ATARI8BIT"
|
||||
homePageURL="http://atari800.sourceforge.net"
|
||||
id="atari800"
|
||||
name="%com.wudsn.ide.asm.runner.atari8.atari800.name">
|
||||
</runner>
|
||||
<runner
|
||||
class="com.wudsn.ide.asm.runner.atari8.Atari800Win"
|
||||
defaultCommandLine="${runnerExecutablePath} -run ${outputFilePath}"
|
||||
hardware="ATARI8BIT"
|
||||
homePageURL="http://a800win.atari-area.prv.pl"
|
||||
id="atari800_win"
|
||||
name="%com.wudsn.ide.asm.runner.atari8.atari800_win.name">
|
||||
</runner>
|
||||
<runner
|
||||
defaultCommandLine="open -a ${runnerExecutablePath} ${outputFilePath}"
|
||||
hardware="ATARI8BIT"
|
||||
homePageURL="http://www.atarimac.com/atari800macx.php"
|
||||
id="atari800_macx"
|
||||
name="%com.wudsn.ide.asm.runner.atari8.atari800_macx.name">
|
||||
</runner>
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} -image.1 ${outputFilePath}"
|
||||
hardware="ATARI8BIT"
|
||||
homePageURL="http://www.xl-project.com"
|
||||
id="atari_plus_plus"
|
||||
name="%com.wudsn.ide.asm.runner.atari8.atari_plus_plus.name">
|
||||
</runner>
|
||||
</extension>
|
||||
<extension
|
||||
id="Atari7800 runners"
|
||||
point="com.wudsn.ide.asm.runners">
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} ${outputFilePath}"
|
||||
hardware="ATARI7800"
|
||||
homePageURL="http://emu7800.sourceforge.net"
|
||||
id="emu7800"
|
||||
name="%com.wudsn.ide.asm.runner.atari7800.emu7800.name">
|
||||
</runner>
|
||||
</extension>
|
||||
|
||||
|
||||
|
||||
<extension
|
||||
id="C64 runners"
|
||||
point="com.wudsn.ide.asm.runners">
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} ${outputFilePath}"
|
||||
hardware="C64"
|
||||
homePageURL="http://www.ccs64.com"
|
||||
id="ccs64"
|
||||
name="%com.wudsn.ide.asm.runner.c64.ccs64.name">
|
||||
</runner>
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} -autostart ${outputFilePath}"
|
||||
hardware="C64"
|
||||
homePageURL="http://vice-emu.sourceforge.net"
|
||||
id="vice"
|
||||
name="%com.wudsn.ide.asm.runner.c64.vice.name">
|
||||
</runner>
|
||||
</extension>
|
||||
<extension
|
||||
id="NES runners"
|
||||
point="com.wudsn.ide.asm.runners">
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} ${outputFilePath}"
|
||||
hardware="NES"
|
||||
homePageURL="http://www.byuu.org/bsnes"
|
||||
id="bsnes"
|
||||
name="%com.wudsn.ide.asm.runner.nes.bsnes.name">
|
||||
</runner>
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} ${outputFilePath}"
|
||||
hardware="NES"
|
||||
homePageURL="http://www.fceux.comux"
|
||||
id="fceux"
|
||||
name="%com.wudsn.ide.asm.runner.nes.fceux.name">
|
||||
</runner>
|
||||
<runner
|
||||
defaultCommandLine="${runnerExecutablePath} ${outputFilePath}"
|
||||
hardware="NES"
|
||||
homePageURL="http://www.qmtpro.com/~nes/nintendulator"
|
||||
id="nintendulator"
|
||||
name="%com.wudsn.ide.asm.runner.nes.nintendulator.name">
|
||||
</runner>
|
||||
</extension>
|
||||
|
||||
</plugin>
|
||||
|
@ -1,78 +0,0 @@
|
||||
/**
|
||||
* Copyright (C) 2009 - 2021 <a href="https://www.wudsn.com" target="_top">Peter Dell</a>
|
||||
*
|
||||
* 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 <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
/**
|
||||
* Copyright (C) 2009 - 2021 <a href="https://www.wudsn.com" target="_top">Peter Dell</a>
|
||||
*
|
||||
* 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 <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 {
|
||||
|
||||
}
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.wudsn.ide.asm.compiler;
|
||||
package com.wudsn.ide.lng.asm.compiler;
|
||||
|
||||
/**
|
||||
* Compiler IDs for static use.
|
@ -16,11 +16,11 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,9 +17,9 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,10 +17,10 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 {
|
||||
|
@ -17,11 +17,11 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,9 +17,9 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,10 +17,10 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 {
|
||||
|
@ -17,11 +17,11 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,9 +17,9 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,10 +17,10 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 {
|
||||
|
@ -17,11 +17,11 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 ????
|
@ -17,9 +17,9 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,10 +17,10 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 {
|
||||
|
@ -17,11 +17,11 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,9 +17,9 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,10 +17,10 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 {
|
||||
|
@ -17,11 +17,11 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,9 +17,9 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,10 +17,10 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 {
|
||||
|
@ -17,11 +17,11 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,9 +17,9 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,10 +17,10 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 {
|
||||
|
@ -17,11 +17,11 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,9 +17,9 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,10 +17,10 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 {
|
||||
|
@ -17,11 +17,11 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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
|
@ -17,9 +17,9 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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}.
|
@ -17,10 +17,10 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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 {
|
||||
|
@ -16,9 +16,10 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
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.
|
@ -16,9 +16,10 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
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.
|
@ -16,9 +16,10 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
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.
|
@ -16,9 +16,10 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
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
|
@ -16,9 +16,10 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
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.
|
@ -16,9 +16,10 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
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.
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>com.wudsn.ide.asm</name>
|
||||
<name>com.wudsn.ide.lng</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
com.wudsn.ide.lng.runner.DefaultApplication.name=Standardanwendung des Betriebssystems
|
||||
com.wudsn.ide.lng.runner.UserDefinedApplication.name=Benutzerdefinierte Anwendung
|
||||
|
@ -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%
|
||||
|
BIN
com.wudsn.ide.asm/icons/hardware-generic-16x16.gif
Normal file
BIN
com.wudsn.ide.asm/icons/hardware-generic-16x16.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 947 B |
@ -176,9 +176,9 @@
|
||||
<setEntry value="org.w3c.dom.svg@default:default"/>
|
||||
</setAttribute>
|
||||
<setAttribute key="selected_workspace_bundles">
|
||||
<setEntry value="com.wudsn.ide.asm.compilers.test@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.asm.compilers@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.asm@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.lng.compilers.test@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.lng.compilers@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.lng@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.base@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.dsk@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.gfx@default:default"/>
|
||||
|
@ -313,9 +313,9 @@
|
||||
<setEntry value="org.w3c.dom.svg@default:default"/>
|
||||
</setAttribute>
|
||||
<setAttribute key="selected_workspace_bundles">
|
||||
<setEntry value="com.wudsn.ide.asm.compilers.test@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.asm.compilers@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.asm@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.lng.compilers.test@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.lng.compilers@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.lng@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.base@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.dsk@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.gfx@default:default"/>
|
||||
|
@ -13,7 +13,7 @@
|
||||
<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/WUDSN-IDE"/>
|
||||
<booleanAttribute key="default" value="true"/>
|
||||
<setAttribute key="deselected_workspace_bundles">
|
||||
<setEntry value="com.wudsn.ide.asm.compilers.test"/>
|
||||
<setEntry value="com.wudsn.ide.lng.compilers.test"/>
|
||||
<setEntry value="org.eclipse.debug.ui"/>
|
||||
</setAttribute>
|
||||
<stringAttribute key="featureDefaultLocation" value="workspace"/>
|
||||
@ -197,8 +197,8 @@
|
||||
<setEntry value="org.w3c.dom.svg@default:default"/>
|
||||
</setAttribute>
|
||||
<setAttribute key="selected_workspace_bundles">
|
||||
<setEntry value="com.wudsn.ide.asm.compilers@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.asm@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.lng.compilers@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.lng@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.base@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.dsk@default:default"/>
|
||||
<setEntry value="com.wudsn.ide.gfx@default:default"/>
|
||||
|
@ -1,15 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?eclipse version="3.0"?>
|
||||
<plugin>
|
||||
<extension-point id="compilers" name="Compilers" schema="schema/compilers.exsd"/>
|
||||
<extension-point id="compilers" name="Compilers" schema="schema/compilers.exsd"/>
|
||||
<extension-point id="runners" name="Runners" schema="schema/runners.exsd"/>
|
||||
|
||||
|
||||
|
||||
<extension
|
||||
point="org.eclipse.core.runtime.preferences">
|
||||
<initializer
|
||||
class="com.wudsn.ide.asm.preferences.AssemblerPreferencesInitializer">
|
||||
class="com.wudsn.ide.lng.preferences.AssemblerPreferencesInitializer">
|
||||
</initializer>
|
||||
</extension>
|
||||
<extension
|
||||
@ -17,163 +16,163 @@
|
||||
point="org.eclipse.core.contenttype.contentTypes">
|
||||
<content-type
|
||||
base-type="org.eclipse.core.runtime.text"
|
||||
id="com.wudsn.ide.asm.compiler.AssemblerSourceFile"
|
||||
name="%com.wudsn.ide.asm.compiler.AssemblerSourceFile.name"
|
||||
id="com.wudsn.ide.lng.compiler.AssemblerSourceFile"
|
||||
name="%com.wudsn.ide.lng.compiler.AssemblerSourceFile.name"
|
||||
priority="normal">
|
||||
</content-type>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.preferencePages">
|
||||
<page
|
||||
class="com.wudsn.ide.asm.preferences.AssemblerPreferencesPage"
|
||||
id="com.wudsn.ide.asm.preferences.AssemblerPreferencesPage"
|
||||
name="%com.wudsn.ide.asm.preferences.AssemblerPreferencesPage.name"/>
|
||||
class="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage"
|
||||
id="com.wudsn.ide.lng.preferences.AssemblerPreferencesPage"
|
||||
name="%com.wudsn.ide.lng.preferences.AssemblerPreferencesPage.name"/>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.workbench.texteditor.hyperlinkDetectors">
|
||||
<hyperlinkDetector
|
||||
activate="true"
|
||||
class="com.wudsn.ide.asm.editor.AssemblerHyperlinkDetector"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerHyperlinkDetector"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerHyperlinkDetector.name"
|
||||
targetId="com.wudsn.ide.asm.editor.AssemblerHyperlinkDetectorEditorTarget">
|
||||
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">
|
||||
</hyperlinkDetector>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.workbench.texteditor.hyperlinkDetectorTargets">
|
||||
<target
|
||||
id="com.wudsn.ide.asm.editor.AssemblerHyperlinkDetectorEditorTarget"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerHyperlinkDetectorEditorTarget.name">
|
||||
id="com.wudsn.ide.lng.editor.AssemblerHyperlinkDetectorEditorTarget"
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerHyperlinkDetectorEditorTarget.name">
|
||||
</target>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.commands">
|
||||
<category
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorCommands"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerEditorCommands.name">
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorCommands"
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerEditorCommands.name">
|
||||
</category>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.asm.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorOpenSourceFolderCommand"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerEditorOpenSourceFolderCommand.name">
|
||||
categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand"
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.asm.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorOpenOutputFolderCommand"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerEditorOpenOutputFolderCommand.name">
|
||||
categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand"
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.asm.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand.name">
|
||||
categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand"
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.asm.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand.name">
|
||||
categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand"
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.asm.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunWithCommand"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunWithCommand.name">
|
||||
categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunWithCommand"
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunWithCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.asm.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorCompilerHelpCommand"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerEditorCompilerHelpCommand.name">
|
||||
categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand"
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.asm.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorOpenDeclarationCommand"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerEditorOpenDeclarationCommand.name">
|
||||
categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand"
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand.name">
|
||||
</command>
|
||||
<command
|
||||
categoryId="com.wudsn.ide.asm.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorToggleCommentCommand"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerEditorToggleCommentCommand.name">
|
||||
categoryId="com.wudsn.ide.lng.editor.AssemblerEditorCommands"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand"
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand.name">
|
||||
</command>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.handlers">
|
||||
<handler
|
||||
class="com.wudsn.ide.asm.editor.AssemblerEditorOpenFolderCommandHandler"
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorOpenSourceFolderCommand">
|
||||
class="com.wudsn.ide.lng.editor.AssemblerEditorOpenFolderCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.asm.editor.AssemblerEditor">
|
||||
value="com.wudsn.ide.lng.editor.AssemblerEditor">
|
||||
</instanceof>
|
||||
</with></activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.asm.editor.AssemblerEditorOpenFolderCommandHandler"
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorOpenOutputFolderCommand">
|
||||
class="com.wudsn.ide.lng.editor.AssemblerEditorOpenFolderCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.asm.editor.AssemblerEditor">
|
||||
value="com.wudsn.ide.lng.editor.AssemblerEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.asm.editor.AssemblerEditorCompileCommandHandler"
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand">
|
||||
class="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.asm.editor.AssemblerEditor">
|
||||
value="com.wudsn.ide.lng.editor.AssemblerEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.asm.editor.AssemblerEditorCompileCommandHandler"
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand">
|
||||
class="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.asm.editor.AssemblerEditor">
|
||||
value="com.wudsn.ide.lng.editor.AssemblerEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.asm.editor.AssemblerEditorCompileCommandHandler"
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunWithCommand">
|
||||
class="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunWithCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.asm.editor.AssemblerEditor">
|
||||
value="com.wudsn.ide.lng.editor.AssemblerEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.asm.editor.AssemblerEditorCompilerHelpCommandHandler"
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorCompilerHelpCommand">
|
||||
class="com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.asm.editor.AssemblerEditor">
|
||||
value="com.wudsn.ide.lng.editor.AssemblerEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</activeWhen>
|
||||
</handler>
|
||||
<handler
|
||||
class="com.wudsn.ide.asm.editor.AssemblerEditorOpenDeclarationCommandHandler"
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorOpenDeclarationCommand">
|
||||
class="com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommandHandler"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand">
|
||||
<activeWhen>
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.asm.editor.AssemblerEditor">
|
||||
value="com.wudsn.ide.lng.editor.AssemblerEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</activeWhen>
|
||||
@ -182,25 +181,25 @@
|
||||
<extension
|
||||
point="org.eclipse.ui.bindings">
|
||||
<key
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand"
|
||||
contextId="org.eclipse.ui.contexts.window"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="M1+M2+9">
|
||||
</key>
|
||||
<key
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand"
|
||||
contextId="org.eclipse.ui.contexts.window"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="M1+M2+0">
|
||||
</key>
|
||||
<key
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorToggleCommentCommand"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand"
|
||||
contextId="org.eclipse.ui.textEditorScope"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="M1+7">
|
||||
</key>
|
||||
<key
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorOpenDeclarationCommand"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand"
|
||||
contextId="org.eclipse.ui.textEditorScope"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="F3">
|
||||
@ -217,60 +216,60 @@
|
||||
<menuContribution
|
||||
locationURI="menu:org.eclipse.ui.main.menu?after=additions">
|
||||
<menu
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenu"
|
||||
label="%com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenu.label"
|
||||
mnemonic="%com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenu.mnemonic">
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu"
|
||||
label="%com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.label"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.mnemonic">
|
||||
<visibleWhen
|
||||
checkEnabled="false">
|
||||
<with
|
||||
variable="activeEditor">
|
||||
<instanceof
|
||||
value="com.wudsn.ide.asm.editor.AssemblerEditor">
|
||||
value="com.wudsn.ide.lng.editor.AssemblerEditor">
|
||||
</instanceof>
|
||||
</with>
|
||||
</visibleWhen>
|
||||
<command
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorOpenSourceFolderCommand"
|
||||
mnemonic="%com.wudsn.ide.asm.editor.AssemblerEditorOpenSourceFolderCommand.mnemonic">
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorOpenSourceFolderCommand.mnemonic">
|
||||
</command>
|
||||
<command
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorOpenOutputFolderCommand"
|
||||
mnemonic="%com.wudsn.ide.asm.editor.AssemblerEditorOpenOutputFolderCommand.mnemonic">
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorOpenOutputFolderCommand.mnemonic">
|
||||
</command>
|
||||
<separator
|
||||
name="com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenuSeparator1"
|
||||
name="com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenuSeparator1"
|
||||
visible="true">
|
||||
</separator>
|
||||
<command
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand"
|
||||
mnemonic="%com.wudsn.ide.asm.editor.AssemblerEditorCompileCommand.mnemonic">
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorCompileCommand.mnemonic">
|
||||
</command>
|
||||
<command
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand"
|
||||
mnemonic="%com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand.mnemonic">
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand.mnemonic">
|
||||
</command>
|
||||
<separator
|
||||
name="com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenuSeparator2"
|
||||
name="com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenuSeparator2"
|
||||
visible="true">
|
||||
</separator>
|
||||
<command
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorCompilerHelpCommand"
|
||||
mnemonic="%com.wudsn.ide.asm.editor.AssemblerEditorCompilerHelpCommand.mnemonic">
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand"
|
||||
mnemonic="%com.wudsn.ide.lng.editor.AssemblerEditorCompilerHelpCommand.mnemonic">
|
||||
</command>
|
||||
</menu>
|
||||
</menuContribution>
|
||||
|
||||
<menuContribution
|
||||
locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
|
||||
label="%com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenu.label"
|
||||
label="%com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.label"
|
||||
<toolbar
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorToolbar"
|
||||
label="%com.wudsn.ide.asm.editor.AssemblerEditorAssemblerToolbar.label">
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorToolbar"
|
||||
label="%com.wudsn.ide.lng.editor.AssemblerEditorAssemblerToolbar.label">
|
||||
<dynamic
|
||||
class="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommandMenu"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommandMenu">
|
||||
class="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommandMenu"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommandMenu">
|
||||
<visibleWhen
|
||||
checkEnabled="true">
|
||||
</visibleWhen>
|
||||
@ -282,16 +281,16 @@
|
||||
<menuContribution
|
||||
locationURI="popup:#TextEditorContext?after=com.wudsn.ide.base.editor.CommonOpenFolderCommand">
|
||||
<command
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorOpenDeclarationCommand"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorOpenDeclarationCommand"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorOpenDeclarationCommand"
|
||||
style="push">
|
||||
</command>
|
||||
</menuContribution>
|
||||
<menuContribution
|
||||
locationURI="popup:#TextEditorContext?after=com.wudsn.ide.base.editor.text.TextEditorSortMenu">
|
||||
<command
|
||||
commandId="com.wudsn.ide.asm.editor.AssemblerEditorToggleCommentCommand"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorToggleCommentCommand"
|
||||
commandId="com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorToggleCommentCommand"
|
||||
style="push">
|
||||
</command>
|
||||
<command
|
||||
@ -304,7 +303,7 @@
|
||||
<extension
|
||||
point="org.eclipse.help.toc">
|
||||
<tocProvider
|
||||
class="com.wudsn.ide.asm.help.AssemblerTocProvider">
|
||||
class="com.wudsn.ide.lng.help.AssemblerTocProvider">
|
||||
</tocProvider>
|
||||
<tocIcon
|
||||
id="pdf"
|
||||
@ -314,61 +313,61 @@
|
||||
<extension
|
||||
point="org.eclipse.help.contentProducer">
|
||||
<contentProducer
|
||||
producer="com.wudsn.ide.asm.help.AssemblerHelpContentProducer">
|
||||
producer="com.wudsn.ide.lng.help.AssemblerHelpContentProducer">
|
||||
</contentProducer>
|
||||
</extension>
|
||||
<extension
|
||||
name="Assembler Action Set for Toolbar"
|
||||
point="org.eclipse.ui.actionSets">
|
||||
<actionSet
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorAssemblerActionSet"
|
||||
label="%com.wudsn.ide.asm.editor.AssemblerEditorAssemblerMenu.label"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorAssemblerActionSet"
|
||||
label="%com.wudsn.ide.lng.editor.AssemblerEditorAssemblerMenu.label"
|
||||
visible="true">
|
||||
<action
|
||||
class="com.wudsn.ide.asm.editor.AssemblerEditorCompileCommandDelegate"
|
||||
definitionId="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand"
|
||||
class="com.wudsn.ide.lng.editor.AssemblerEditorCompileCommandDelegate"
|
||||
definitionId="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand"
|
||||
icon="icons/hardware-generic-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunAction"
|
||||
label="%com.wudsn.ide.asm.editor.AssemblerEditorCompileAndRunCommand.name"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunAction"
|
||||
label="%com.wudsn.ide.lng.editor.AssemblerEditorCompileAndRunCommand.name"
|
||||
style="pulldown"
|
||||
toolbarPath="com.wudsn.ide.asm.editor.AssemblerEditorToolbar">
|
||||
toolbarPath="com.wudsn.ide.lng.editor.AssemblerEditorToolbar">
|
||||
</action>
|
||||
</actionSet>
|
||||
</extension>
|
||||
<extension
|
||||
point="com.wudsn.ide.asm.runners">
|
||||
point="com.wudsn.ide.lng.runners">
|
||||
<runner
|
||||
id="default_application"
|
||||
hardware="GENERIC"
|
||||
name="%com.wudsn.ide.asm.runner.DefaultApplication.name">
|
||||
name="%com.wudsn.ide.lng.runner.DefaultApplication.name">
|
||||
</runner>
|
||||
<runner
|
||||
defaultCommandLine="${outputFilePath}"
|
||||
hardware="GENERIC"
|
||||
id="user_defined_application"
|
||||
name="%com.wudsn.ide.asm.runner.UserDefinedApplication.name">
|
||||
name="%com.wudsn.ide.lng.runner.UserDefinedApplication.name">
|
||||
</runner>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.core.breakpoints">
|
||||
<breakpoint
|
||||
class="com.wudsn.ide.asm.editor.AssemblerBreakpoint"
|
||||
class="com.wudsn.ide.lng.editor.AssemblerBreakpoint"
|
||||
id="assemblerBreakpoint"
|
||||
markerType="org.eclipse.debug.core.lineBreakpointMarker"
|
||||
name="%com.wudsn.ide.asm.editor.AssemblerBreakpoint.name">
|
||||
name="%com.wudsn.ide.lng.editor.AssemblerBreakpoint.name">
|
||||
</breakpoint>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.toggleBreakpointsTargetFactories">
|
||||
<toggleTargetFactory
|
||||
class="com.wudsn.ide.asm.editor.AssemblerBreakpointAdapterFactory"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerBreakpointAdapterFactory">
|
||||
class="com.wudsn.ide.lng.editor.AssemblerBreakpointAdapterFactory"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerBreakpointAdapterFactory">
|
||||
</toggleTargetFactory>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.debugModelPresentations">
|
||||
<debugModelPresentation
|
||||
class="com.wudsn.ide.asm.editor.AssemblerBreakpoinDebugModelPresentation"
|
||||
class="com.wudsn.ide.lng.editor.AssemblerBreakpoinDebugModelPresentation"
|
||||
id="com.wudsn.ide.asm">
|
||||
</debugModelPresentation>
|
||||
</extension>
|
||||
@ -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">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.debug.ui.actions.RulerEnableDisableBreakpointActionDelegate"
|
||||
id="com.wudsn.ide.asm.editor.AssemblerEditorRulerEnableDisableBreakpointAction"
|
||||
id="com.wudsn.ide.lng.editor.AssemblerEditorRulerEnableDisableBreakpointAction"
|
||||
label="Enable/Disable Breakpoint (label is overridden by action at runtime)"
|
||||
menubarPath="additions">
|
||||
</action>
|
||||
@ -398,12 +397,12 @@
|
||||
point="org.eclipse.ui.preferenceTransfer">
|
||||
<transfer
|
||||
icon="icons/hardware-generic-16x16.gif"
|
||||
id="com.wudsn.ide.asm.preferences.AssemblerPreferences"
|
||||
name="%com.wudsn.ide.asm.preferences.AssemblerPreferences.name">
|
||||
id="com.wudsn.ide.lng.preferences.AssemblerPreferences"
|
||||
name="%com.wudsn.ide.lng.preferences.AssemblerPreferences.name">
|
||||
<mapping
|
||||
scope="instance">
|
||||
<entry
|
||||
node="com.wudsn.ide.asm">
|
||||
node="com.wudsn.ide.lng">
|
||||
</entry>
|
||||
</mapping>
|
||||
</transfer>
|
||||
@ -412,11 +411,12 @@
|
||||
point="org.eclipse.ui.views">
|
||||
<view
|
||||
category="org.eclipse.debug.ui"
|
||||
class="com.wudsn.ide.asm.editor.CompilerSymbolsView"
|
||||
class="com.wudsn.ide.lng.editor.CompilerSymbolsView"
|
||||
icon="icons/outline-label-definition-16x16.gif"
|
||||
id="com.wudsn.ide.asm.editor.CompilerSymbolsView"
|
||||
name="%com.wudsn.ide.asm.editor.CompilerSymbolsView.name"
|
||||
id="com.wudsn.ide.lng.editor.CompilerSymbolsView"
|
||||
name="%com.wudsn.ide.lng.editor.CompilerSymbolsView.name"
|
||||
restorable="true">
|
||||
</view>
|
||||
</extension>
|
||||
|
||||
</plugin>
|
||||
|
@ -1,20 +1,20 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!-- Schema file written by PDE -->
|
||||
<schema targetNamespace="com.wudsn.ide.asm" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<schema targetNamespace="com.wudsn.ide.lng" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.schema plugin="com.wudsn.ide.asm" id="compilers" name="Compilers"/>
|
||||
</appInfo>
|
||||
<appinfo>
|
||||
<meta.schema plugin="com.wudsn.ide.lng" id="compilers" name="Compilers"/>
|
||||
</appinfo>
|
||||
<documentation>
|
||||
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.
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<element name="extension">
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<appinfo>
|
||||
<meta.element />
|
||||
</appInfo>
|
||||
</appinfo>
|
||||
</annotation>
|
||||
<complexType>
|
||||
<sequence minOccurs="1" maxOccurs="unbounded">
|
||||
@ -39,9 +39,9 @@
|
||||
<documentation>
|
||||
|
||||
</documentation>
|
||||
<appInfo>
|
||||
<appinfo>
|
||||
<meta.attribute translatable="true"/>
|
||||
</appInfo>
|
||||
</appinfo>
|
||||
</annotation>
|
||||
</attribute>
|
||||
</complexType>
|
||||
@ -68,9 +68,9 @@
|
||||
<documentation>
|
||||
Translatable name of the compiler. Typically contains only upper case letters.
|
||||
</documentation>
|
||||
<appInfo>
|
||||
<appinfo>
|
||||
<meta.attribute translatable="true"/>
|
||||
</appInfo>
|
||||
</appinfo>
|
||||
</annotation>
|
||||
</attribute>
|
||||
<attribute name="class" type="string" use="required">
|
||||
@ -78,9 +78,9 @@
|
||||
<documentation>
|
||||
The name of the compiler class.
|
||||
</documentation>
|
||||
<appInfo>
|
||||
<meta.attribute kind="java" basedOn="com.wudsn.ide.asm.compiler.Compiler:"/>
|
||||
</appInfo>
|
||||
<appinfo>
|
||||
<meta.attribute kind="java" basedOn="com.wudsn.ide.lng.compiler.Compiler:"/>
|
||||
</appinfo>
|
||||
</annotation>
|
||||
</attribute>
|
||||
<attribute name="version" type="string" use="required">
|
||||
@ -166,9 +166,9 @@
|
||||
</element>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<appinfo>
|
||||
<meta.section type="since"/>
|
||||
</appInfo>
|
||||
</appinfo>
|
||||
<documentation>
|
||||
WUDSN IDE 1.1.0
|
||||
</documentation>
|
||||
@ -176,19 +176,19 @@
|
||||
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<appinfo>
|
||||
<meta.section type="apiinfo"/>
|
||||
</appInfo>
|
||||
</appinfo>
|
||||
<documentation>
|
||||
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.
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<appinfo>
|
||||
<meta.section type="copyright"/>
|
||||
</appInfo>
|
||||
</appinfo>
|
||||
<documentation>
|
||||
(c) 2009 Peter Dell
|
||||
</documentation>
|
||||
|
@ -1,144 +0,0 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!-- Schema file written by PDE -->
|
||||
<schema targetNamespace="com.wudsn.ide.asm" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.schema plugin="com.wudsn.ide.asm" id="runners" name="Runner"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
This extension point allows for adding new runner, for example runners, to the WUDSN IDE.
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<element name="extension">
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.element />
|
||||
</appInfo>
|
||||
</annotation>
|
||||
<complexType>
|
||||
<sequence minOccurs="1" maxOccurs="unbounded">
|
||||
<element ref="runner"/>
|
||||
</sequence>
|
||||
<attribute name="point" type="string" use="required">
|
||||
<annotation>
|
||||
<documentation>
|
||||
|
||||
</documentation>
|
||||
</annotation>
|
||||
</attribute>
|
||||
<attribute name="id" type="string">
|
||||
<annotation>
|
||||
<documentation>
|
||||
|
||||
</documentation>
|
||||
</annotation>
|
||||
</attribute>
|
||||
<attribute name="name" type="string">
|
||||
<annotation>
|
||||
<documentation>
|
||||
|
||||
</documentation>
|
||||
<appInfo>
|
||||
<meta.attribute translatable="true"/>
|
||||
</appInfo>
|
||||
</annotation>
|
||||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
|
||||
<element name="runner">
|
||||
<complexType>
|
||||
<attribute name="hardware" use="required">
|
||||
<annotation>
|
||||
<documentation>
|
||||
|
||||
</documentation>
|
||||
</annotation>
|
||||
<simpleType>
|
||||
<restriction base="string">
|
||||
<enumeration value="APPLE2">
|
||||
</enumeration>
|
||||
<enumeration value="ATARI2600">
|
||||
</enumeration>
|
||||
<enumeration value="ATARI7800">
|
||||
</enumeration>
|
||||
<enumeration value="ATARI8BIT">
|
||||
</enumeration>
|
||||
<enumeration value="C64">
|
||||
</enumeration>
|
||||
<enumeration value="GENERIC">
|
||||
</enumeration>
|
||||
<enumeration value="NES">
|
||||
</enumeration>
|
||||
<enumeration value="TEST">
|
||||
</enumeration>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
</attribute>
|
||||
<attribute name="id" type="string" use="required">
|
||||
<annotation>
|
||||
<documentation>
|
||||
|
||||
</documentation>
|
||||
</annotation>
|
||||
</attribute>
|
||||
<attribute name="name" type="string" use="required">
|
||||
<annotation>
|
||||
<documentation>
|
||||
|
||||
</documentation>
|
||||
<appInfo>
|
||||
<meta.attribute translatable="true"/>
|
||||
</appInfo>
|
||||
</annotation>
|
||||
</attribute>
|
||||
<attribute name="class" type="string">
|
||||
<annotation>
|
||||
<documentation>
|
||||
Optional implementation class to provide runner specific breakouts, for example for creating breakpoint files.
|
||||
</documentation>
|
||||
<appInfo>
|
||||
<meta.attribute kind="java" basedOn="com.wudsn.ide.asm.runner.Runner:"/>
|
||||
</appInfo>
|
||||
</annotation>
|
||||
</attribute>
|
||||
<attribute name="homePageURL" type="string">
|
||||
<annotation>
|
||||
<documentation>
|
||||
|
||||
</documentation>
|
||||
</annotation>
|
||||
</attribute>
|
||||
<attribute name="defaultCommandLine" type="string">
|
||||
<annotation>
|
||||
<documentation>
|
||||
|
||||
</documentation>
|
||||
</annotation>
|
||||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="since"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
WUDSN IDE 1.3.0
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
|
||||
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="copyright"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
(c) 2009 Peter Dell
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
</schema>
|
@ -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
|
@ -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
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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<String, AssemblerProperty> properties;
|
||||
|
@ -16,7 +16,7 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package com.wudsn.ide.asm;
|
||||
package com.wudsn.ide.lng;
|
||||
|
||||
/**
|
||||
* Enum for the supported CPUs. Used for restricting the visible instructions.
|
@ -16,13 +16,11 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.wudsn.ide.asm;
|
||||
package com.wudsn.ide.lng;
|
||||
|
||||
import org.eclipse.osgi.util.NLS;
|
||||
|
@ -17,9 +17,9 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.wudsn.ide.asm.compiler;
|
||||
package com.wudsn.ide.lng.compiler;
|
||||
|
||||
public class CompilerFileWriter {
|
||||
/**
|
@ -17,17 +17,17 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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;
|
||||
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.wudsn.ide.asm.compiler;
|
||||
package com.wudsn.ide.lng.compiler;
|
||||
|
||||
import com.wudsn.ide.base.common.StringUtility;
|
||||
|
@ -17,7 +17,7 @@
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
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.
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user