diff --git a/README.md b/README.md index 964c1b9..7e2e1a3 100644 --- a/README.md +++ b/README.md @@ -1 +1,7 @@ -# sublime \ No newline at end of file +# Epsilon Package for Sublime + +Package that extends the Sublime text editor with support for syntax highlighting languages of the [Eclipse Epsilon](https://eclipse.org/epsilon) platform, and [Emfatic](https://eclipse.org/emfatic). + +## Installation + +To install the package, download a copy of `Epsilon.sublime-package` from the Releases section and place it in your `Installed Packages` folder of your Sublime installation. \ No newline at end of file diff --git a/emfatic.tmlanguage b/emfatic.tmlanguage index e49c26f..b6fbd92 100644 --- a/emfatic.tmlanguage +++ b/emfatic.tmlanguage @@ -62,6 +62,6 @@ scopeName source.emfatic uuid - 28DCE4DD-F5E1-4ED3-8847-64DA6B1F9164 + 98DCE4DD-F5E1-4ED3-8847-64DA6B1F9164 \ No newline at end of file diff --git a/eol.tmlanguage b/eol.tmlanguage index 5bad80e..c3585f2 100644 --- a/eol.tmlanguage +++ b/eol.tmlanguage @@ -62,14 +62,6 @@ name string.quoted.single.eol - begin " diff --git a/flexmi-xml.tmlanguage b/flexmi-xml.tmlanguage new file mode 100644 index 0000000..69f3baa --- /dev/null +++ b/flexmi-xml.tmlanguage @@ -0,0 +1,23 @@ + + + + + fileTypes + + flexmi + + name + Flexmi (XML) + patterns + + + include + text.xml + + + scopeName + source.epsilon.flexmi + uuid + 29DCE4DD-F5E1-4ED3-8847-64DA6B1F9165 + + \ No newline at end of file diff --git a/flexmi-yaml.tmlanguage b/flexmi-yaml.tmlanguage new file mode 100644 index 0000000..a0d0377 --- /dev/null +++ b/flexmi-yaml.tmlanguage @@ -0,0 +1,23 @@ + + + + + fileTypes + + flexmi + + name + Flexmi (YAML) + patterns + + + include + source.yaml + + + scopeName + source.epsilon.flexmi.yaml + uuid + 29DCE4DD-F5E1-4ED3-8847-64DA6B1F9165 + + \ No newline at end of file diff --git a/samples/sample-xml.flexmi b/samples/sample-xml.flexmi new file mode 100644 index 0000000..bd5e81e --- /dev/null +++ b/samples/sample-xml.flexmi @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/sample-yaml.flexmi b/samples/sample-yaml.flexmi new file mode 100644 index 0000000..690b196 --- /dev/null +++ b/samples/sample-yaml.flexmi @@ -0,0 +1,28 @@ +'?nsuri': psl +project: { + title: ACME, + + task: { + name: Analysis, + start: 1, dur: 3, + effort: {person: Alice} + }, + + task: { + name: Design, + start: 4, dur: 6, + effort: {person: Bob, perc: 70}, + effort: {person: Charlie, perc: 30} + }, + + task: { + name: Implementation, + start: 7, dur: 3, + effort: {person: Bob, perc: 40}, + effort: {person: Alice, perc: 60} + }, + + person: {name: Alice}, + person: {name: Bob}, + person: {name: Charlie} +} \ No newline at end of file