Renaming and refactoring from asm to lng

This commit is contained in:
peterdell 2021-09-23 02:36:10 +02:00
parent c7dabce2f3
commit 9ecff51871
187 changed files with 926 additions and 1518 deletions

View File

@ -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>

View File

@ -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

View File

@ -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"

View File

@ -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.

View File

@ -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}.

View File

@ -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}.

View File

@ -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 {

View File

@ -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

View File

@ -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>

View File

@ -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

View File

@ -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

View 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

View File

@ -4,7 +4,8 @@ bin.includes = .,\
plugin.xml,\
icons/,\
META-INF/,\
OSGI-INF/
OSGI-INF/,\
bin/

View File

@ -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>

View File

@ -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;
}
}

View File

@ -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 {
}

View File

@ -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.

View File

@ -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.

View File

@ -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}.

View File

@ -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}.

View File

@ -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 {

View File

@ -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.

View File

@ -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}.

View File

@ -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}.

View File

@ -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 {

View File

@ -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.

View File

@ -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}.

View File

@ -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}.

View File

@ -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 {

View File

@ -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.

View File

@ -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 ????

View File

@ -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}.

View File

@ -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 {

View File

@ -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.

View File

@ -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}.

View File

@ -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}.

View File

@ -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 {

View File

@ -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.

View File

@ -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}.

View File

@ -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}.

View File

@ -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 {

View File

@ -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.

View File

@ -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}.

View File

@ -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}.

View File

@ -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 {

View File

@ -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.

View File

@ -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}.

View File

@ -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}.

View File

@ -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 {

View File

@ -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.

View File

@ -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

View File

@ -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}.

View File

@ -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 {

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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

View File

@ -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.

View File

@ -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.

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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%

Binary file not shown.

After

Width:  |  Height:  |  Size: 947 B

View File

@ -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"/>

View File

@ -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"/>

View File

@ -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"/>

View File

@ -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>

View File

@ -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 &quot;createLogParser&quot; 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 &quot;createLogParser&quot; 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>

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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;

View File

@ -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.

View File

@ -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.

View File

@ -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;

View File

@ -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.

View File

@ -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.

View File

@ -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

View File

@ -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 {
/**

View File

@ -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;

View File

@ -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;

View File

@ -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