Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 95 lines (94 sloc) 3.963 kB
dae82ac @leiffrenzel extracted debug.core and debug.ui plugins
leiffrenzel authored
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.2"?>
3 <plugin>
4 <extension
5 point="org.eclipse.debug.ui.launchConfigurationTypeImages">
6 <launchConfigurationTypeImage
7 icon="icons/etool16/hsicon16.gif"
25f2646 @leiffrenzel corrected launch delegate ID in launch shortcuts
leiffrenzel authored
8 configTypeID="net.sf.eclipsefp.haskell.debug.core.internal.launch.HaskellLaunchDelegate"
dae82ac @leiffrenzel extracted debug.core and debug.ui plugins
leiffrenzel authored
9 id="net.sf.eclipsefp.haskell.ui.launch.launchIcon">
10 </launchConfigurationTypeImage>
11 </extension>
12 <extension
13 point="org.eclipse.debug.ui.launchConfigurationTabGroups">
14 <launchConfigurationTabGroup
25f2646 @leiffrenzel corrected launch delegate ID in launch shortcuts
leiffrenzel authored
15 type="net.sf.eclipsefp.haskell.debug.core.internal.launch.HaskellLaunchDelegate"
dae82ac @leiffrenzel extracted debug.core and debug.ui plugins
leiffrenzel authored
16 class="net.sf.eclipsefp.haskell.debug.ui.internal.launch.HaskellLaunchTabGroup"
17 id="net.sf.eclipsefp.haskell.debug.ui.internal.launch.HaskellLaunchTabGroup">
18 </launchConfigurationTabGroup>
19 </extension>
20 <extension
21 point="org.eclipse.debug.ui.launchShortcuts">
22 <shortcut
23 label="%appLaunchShortcut_label"
24 icon="icons/etool16/hsicon16.gif"
25 class="net.sf.eclipsefp.haskell.debug.ui.internal.launch.ExecutableLaunchShortcut"
26 modes="run"
27 id="net.sf.eclipsefp.haskell.debug.ui.internal.launch.ExecutableLaunchShortcut">
28 <contextualLaunch>
29 <enablement>
30 <with
31 variable="selection">
32 <count
33 value="1">
34 </count>
35 <iterate>
36 <test
37 property="net.sf.eclipsefp.haskell.core.isProjectExecutable">
38 </test>
39 </iterate>
40 </with>
41 </enablement>
42 <contextLabel
43 label="%appLaunchContextLabel_label"
44 mode="run">
45 </contextLabel>
46 </contextualLaunch>
47 </shortcut>
48 <shortcut
49 label="%ghciShortcut_label"
50 icon="icons/etool16/ghci16.gif"
51 class="net.sf.eclipsefp.haskell.debug.ui.internal.launch.ghci.GhciLaunchShortcut"
52 modes="run"
53 id="net.sf.eclipsefp.haskell.debug.ui.internal.launch.ghci.GhciLaunchShortcut">
54 <contextualLaunch>
55 <enablement>
56 <with variable="selection">
57 <count value="1" />
58 <iterate>
59 <adapt type="org.eclipse.core.resources.IResource">
60 <test property="net.sf.eclipsefp.haskell.core.isHaskellFile"/>
61 </adapt>
62 </iterate>
63 </with>
64 </enablement>
65 <contextLabel
66 label="%ghciContextLabel_label"
67 mode="run">
68 </contextLabel>
69 </contextualLaunch>
70 </shortcut>
71 </extension>
b30ed1c @leiffrenzel [ 1833671 ] [Launch] run ghci as shortcut key
leiffrenzel authored
72 <extension point="org.eclipse.ui.commands">
73 <command
74 name="%runGHCiShortcut_name"
75 description="%runGHCiShortcut_desc"
76 categoryId="org.eclipse.debug.ui.category.run"
77 id="net.sf.eclipsefp.haskell.debug.ui.internal.launch.ghci.GhciLaunchShortcut.run">
78 </command>
79 <command
80 name="%runHaskellShortcut_name"
81 description="%runHaskellShortcut_desc"
82 categoryId="org.eclipse.debug.ui.category.run"
83 id="net.sf.eclipsefp.haskell.debug.ui.internal.launch.ExecutableLaunchShortcut.run">
84 </command>
85 </extension>
86 <extension point="org.eclipse.ui.bindings">
87 <key sequence="M3+M2+X G"
88 commandId="net.sf.eclipsefp.haskell.debug.ui.internal.launch.ghci.GhciLaunchShortcut.run"
89 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
90 <key sequence="M3+M2+X H"
91 commandId="net.sf.eclipsefp.haskell.debug.ui.internal.launch.ExecutableLaunchShortcut.run"
92 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
93 </extension>
dae82ac @leiffrenzel extracted debug.core and debug.ui plugins
leiffrenzel authored
94 </plugin>
Something went wrong with that request. Please try again.