Skip to content

Commit 7302b1a

Browse files
committed
#66 migrate nodeclipse.help from separate repository into nodeclipse-1
1 parent 2941340 commit 7302b1a

43 files changed

Lines changed: 1391 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

org.nodeclipse.feature/feature.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,4 +240,11 @@ http://www.apache.org/licenses/
240240
version="0.0.0"
241241
unpack="false"/>
242242

243+
<plugin
244+
id="org.nodeclipse.help"
245+
download-size="0"
246+
install-size="0"
247+
version="0.0.0"
248+
unpack="false"/>
249+
243250
</feature>

org.nodeclipse.help/.classpath

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
4+
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
5+
<classpathentry kind="src" path="src"/>
6+
<classpathentry kind="output" path="bin"/>
7+
</classpath>

org.nodeclipse.help/.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/bin
2+
/.*.md.html
3+
/.settings

org.nodeclipse.help/.project

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>org.nodeclipse.help</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.jdt.core.javabuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
<buildCommand>
14+
<name>org.eclipse.pde.ManifestBuilder</name>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
<buildCommand>
19+
<name>org.eclipse.pde.SchemaBuilder</name>
20+
<arguments>
21+
</arguments>
22+
</buildCommand>
23+
<buildCommand>
24+
<name>no.javatime.inplace.JavaTimeBuilder</name>
25+
<arguments>
26+
</arguments>
27+
</buildCommand>
28+
</buildSpec>
29+
<natures>
30+
<nature>org.eclipse.pde.PluginNature</nature>
31+
<nature>org.eclipse.jdt.core.javanature</nature>
32+
<nature>no.javatime.inplace.builder.javatimenature</nature>
33+
</natures>
34+
</projectDescription>

org.nodeclipse.help/HelpToc.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<?NLS TYPE="org.eclipse.help.toc"?>
3+
4+
<toc label="Nodeclipse Help" topic="contents/.index.md.html">
5+
<topic label="Configuration" href="contents/.configuration.md.html"/>
6+
<topic label="Run" href="contents/.run.md.html"/>
7+
<topic label="Debug" href="contents/.debug.md.html"/>
8+
<topic label="Markdown" href="contents/.markdown.md.html"/>
9+
<topic label="Github Flavored Markdown (GFM)" href="contents/.github-flavored-markdown.md.html"/>
10+
<topic label="JavaScript" href="contents/.javascript.md.html"/>
11+
<topic label="CoffeeScript" href="contents/.coffeescript.md.html"/>
12+
<topic label="TypeScript" href="contents/.typescript.md.html"/>
13+
<topic label="Plugins" href="contents/.plugins.md.html"/>
14+
<!-- examples are below
15+
<topic label="Main Topic" href="html/maintopic.html"/>
16+
<link toc="LinkedToc.xml" />
17+
-->
18+
</toc>

org.nodeclipse.help/LinkedToc.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<?NLS TYPE="org.eclipse.help.toc"?>
3+
4+
<toc label="Sample Table of Contents">
5+
<topic label="Main Topic" href="html/maintopic.html">
6+
<topic label="Sub Topic" href="html/subtopic.html"/>
7+
</topic>
8+
<topic label="Main Topic 2"/>
9+
</toc>
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Manifest-Version: 1.0
2+
Bundle-ManifestVersion: 2
3+
Bundle-Name: Nodeclipse Help
4+
Bundle-SymbolicName: org.nodeclipse.help;singleton:=true
5+
Bundle-Version: 0.5.0.qualifier
6+
Bundle-ClassPath: bin
7+
Bundle-Activator: org.nodeclipse.help.Activator
8+
Require-Bundle: org.eclipse.ui,
9+
org.eclipse.core.runtime
10+
Bundle-RequiredExecutionEnvironment: JavaSE-1.6

org.nodeclipse.help/README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Nodeclipse Help plugin
2+
3+
This is Eclipse plugin created by wizard.
4+
5+
Online help is set of .md files at <https://github.com/Nodeclipse/org.nodeclipse.help/tree/master/contents>
6+
7+
Content is to be authored in Markdown, then converted to HTML.
8+
9+
Online help URL <https://github.com/Nodeclipse/org.nodeclipse.help/tree/master/contents>
10+
11+
- [ ] TODO convert to Tycho build.
12+
13+
## Developing
14+
15+
get Nodeclipse NTS or SDK, or get all [plugins](http://www.nodeclipse.org/updates/list)
16+
17+
http://javatime.no/blog/inplace-activator-overview/
18+
Works great in first time, then cann't refresh -> Use 'Launch Eclipse application' link from plugin.xml Overview tab.
19+
20+
using Markdown ->HTML conversion
21+
22+
Ideas:
23+
- marked - quick but command line util is dumb
24+
- https://github.com/aponxi/grunt-readme-generator
25+
26+
## Mavenize note
27+
28+
This is not yet maven project.
29+
30+
`mvn org.eclipse.tycho:tycho-pomgenerator-plugin:generate-poms -DgroupId=org.nodeclipse.help`
31+
to generate pom.xml
32+
33+
Mavenized but requires parent to define Tycho and other settings.
34+
35+
36+
37+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
source.. = src/
2+
output.. = bin/
3+
bin.includes = plugin.xml,\
4+
META-INF/,\
5+
.,\
6+
html/,\
7+
*.xml
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
2+
<html>
3+
<head>
4+
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5+
<title>C:\Users\pverest\git\org.nodeclipse.help\contents\.coffeescript.md.html</title>
6+
7+
8+
<style type="text/css">
9+
10+
.markdown-body {
11+
border: 1px solid #CACACA;
12+
padding: 30px;
13+
font-size: 14px;
14+
line-height: 1.6;
15+
}
16+
17+
.markdown-body h2 {
18+
border-bottom: 1px solid #CCCCCC;
19+
}
20+
21+
.markdown-body code {
22+
white-space: nowrap;
23+
}
24+
25+
.markdown-body code, .markdown-body tt {
26+
background-color: #F8F8F8;
27+
border: 1px solid #EAEAEA;
28+
border-radius: 3px 3px 3px 3px;
29+
margin: 0 2px;
30+
padding: 0 5px;
31+
}
32+
33+
.markdown-body .highlight pre, .markdown-body pre {
34+
background-color: #F8F8F8;
35+
border: 1px solid #CCCCCC;
36+
border-radius: 3px 3px 3px 3px;
37+
font-size: 13px;
38+
line-height: 19px;
39+
overflow: auto;
40+
padding: 6px 10px;
41+
}
42+
43+
.markdown-body img {
44+
border: 0 none;
45+
}
46+
47+
pre, code, tt {
48+
font-family: Consolas,"Liberation Mono",Courier,monospace;
49+
font-size: 12px;
50+
}
51+
</style>
52+
53+
54+
<script type="text/javascript">
55+
56+
function getDocumentScrollTop()
57+
{
58+
var res = document.body.scrollTop || document.documentElement.scrollTop || window.pageYOffset || 0;
59+
// alert(res);
60+
return res;
61+
}
62+
63+
function setDocumentScrollTop(ypos)
64+
{
65+
window.scrollTo(0, ypos);
66+
}
67+
68+
</script>
69+
70+
71+
</head>
72+
<body class="markdown-body">
73+
<h2>
74+
<a name="coffeesctipt-editor" class="anchor" href="#coffeesctipt-editor"><span class="octicon octicon-link"></span></a>CoffeeSctipt Editor</h2>
75+
76+
<p>Included in <a href="nodeclipse.org/enide">Enide</a> since 0.4.20</p>
77+
78+
<p>It has XText dependency, that can usually be automatically resolved by Eclipse (that was downloaded from eclipse.org)</p>
79+
80+
<p>for other Eclipse distributions use Enide or install prior from <a href="http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/">http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/</a></p>
81+
</body>
82+
</html>

0 commit comments

Comments
 (0)