Skip to content

Commit ea4aa38

Browse files
committed
support *.njs, *.pjs, *.jjs filename extentions with launch and
NodeEditor
1 parent 2479341 commit ea4aa38

File tree

7 files changed

+44
-1
lines changed

7 files changed

+44
-1
lines changed

org.nodeclipse.debug/plugin.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@
7979
property= "org.eclipse.debug.ui.matchesPattern"
8080
value= "*.js" >
8181
</test>
82+
<test
83+
property= "org.eclipse.debug.ui.matchesPattern"
84+
value= "*.njs" >
85+
</test>
8286
</or>
8387
</iterate>
8488
</with>

org.nodeclipse.jjs/META-INF/MANIFEST.MF

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Bundle-Vendor: Enide
88
Require-Bundle: org.eclipse.ui,
99
org.eclipse.core.runtime,
1010
org.eclipse.ui.ide,
11+
org.eclipse.ui.editors,
1112
org.eclipse.debug.ui,
1213
org.nodeclipse.ui
1314
Bundle-RequiredExecutionEnvironment: JavaSE-1.6

org.nodeclipse.jjs/plugin.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<?eclipse version="3.4"?>
33
<plugin>
4+
5+
<extension
6+
point="org.eclipse.ui.editors">
7+
<editor
8+
class="org.nodeclipse.ui.editors.NodeEditor"
9+
contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
10+
default="true"
11+
extensions="jjs"
12+
icon="icons/java_16x16.png"
13+
id="org.nodeclipse.jjs.editors.JJSEditor"
14+
name="JJS Editor">
15+
</editor>
16+
</extension>
17+
418
<extension
519
point="org.eclipse.debug.core.launchConfigurationTypes">
620
<launchConfigurationType
@@ -43,6 +57,10 @@
4357
property= "org.eclipse.debug.ui.matchesPattern"
4458
value= "*.js" >
4559
</test>
60+
<test
61+
property= "org.eclipse.debug.ui.matchesPattern"
62+
value= "*.jjs" >
63+
</test>
4664
</or>
4765
</iterate>
4866
</with>

org.nodeclipse.phantomjs/META-INF/MANIFEST.MF

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Bundle-Vendor: Enide
88
Require-Bundle: org.eclipse.ui,
99
org.eclipse.core.runtime,
1010
org.eclipse.ui.ide,
11+
org.eclipse.ui.editors,
1112
org.eclipse.debug.ui,
1213
org.nodeclipse.ui,
1314
org.nodeclipse.debug

org.nodeclipse.phantomjs/plugin.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<?eclipse version="3.4"?>
33
<plugin>
4+
5+
<extension
6+
point="org.eclipse.ui.editors">
7+
<editor
8+
class="org.nodeclipse.ui.editors.NodeEditor"
9+
contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
10+
default="true"
11+
extensions="pjs"
12+
icon="icons/phantomjs.png"
13+
id="org.nodeclipse.phantomjs.editors.PhantomjsEditor"
14+
name="PhantomJS Editor">
15+
</editor>
16+
</extension>
17+
418
<extension
519
point="org.eclipse.debug.core.launchConfigurationTypes">
620
<launchConfigurationType
@@ -43,6 +57,10 @@
4357
property= "org.eclipse.debug.ui.matchesPattern"
4458
value= "*.js" >
4559
</test>
60+
<test
61+
property= "org.eclipse.debug.ui.matchesPattern"
62+
value= "*.pjs" >
63+
</test>
4664
</or>
4765
</iterate>
4866
</with>

org.nodeclipse.ui/META-INF/MANIFEST.MF

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Require-Bundle: org.eclipse.ui,
1919
Bundle-ActivationPolicy: lazy
2020
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
2121
Export-Package: org.nodeclipse.ui,
22+
org.nodeclipse.ui.editors,
2223
org.nodeclipse.ui.preferences,
2324
org.nodeclipse.ui.util
2425
Bundle-Vendor: Nodeclipse organization

org.nodeclipse.ui/plugin.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
class="org.nodeclipse.ui.editors.NodeEditor"
6161
contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
6262
default="true"
63-
extensions="js,json,jshintrc"
63+
extensions="js,json,jshintrc,njs"
6464
icon="icons/node.png"
6565
id="org.nodeclipse.ui.editors.NodeEditor"
6666
name="Node Editor">

0 commit comments

Comments
 (0)