diff --git a/CHANGELOG.md b/CHANGELOG.md index bde460a..cd84a6b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2 +1,17 @@ -## 0.1.0 - First Release +## 0.1.0 - language-vala * Initial release + +## [0.2.0](https://github.com/fusion809/language-vala-modern/compare/v0.1.0...v0.2.0) - language-vala +* Renamed the `scoped-properties` folder to `settings` per updates in the Atom API. + +## [0.3.0](https://github.com/fusion809/language-vala-modern/compare/v0.2.0...v0.3.0) - language-vala-modern +* Grammars extended +* C# segment of snippet removed. +* Scope name added in package.json. +* Package forked to `language-vala-modern`, maintained by Brenton Horne. + +## [0.3.1](https://github.com/fusion809/language-vala-modern/compare/v0.3.0...v0.3.1) - language-vala-modern +* README updated, incorporating the fact this is a forked package and the reason for the forking. + +## [0.3.2](https://github.com/fusion809/language-vala-modern/compare/v0.3.1...v0.3.2) - language-vala-modern +* README updated. diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..5efd084 --- /dev/null +++ b/LICENSE @@ -0,0 +1,23 @@ +COPYRIGHT (c) 2014-2016 evfool + 2016 Brenton Horne + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md index 4200362..a9b54ef 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ Add syntax highlighting and snippets to Vala files in Atom. -Originally [converted](http://atom.io/docs/latest/converting-a-text-mate-bundle) -from the [Vala TextMate bundle](https://github.com/technosophos/Vala-TMBundle). - -Contributions are greatly appreciated. Please fork this repository and open a -pull request to add snippets, make grammar tweaks, etc. +Forked from the [`language-vala`](https://github.com/evfool/language-vala) +package, the main difference is that this package is more actively maintained. +If you use the `language-vala` package you will find that it does **not** +automatically syntax-highlight Vala files. This package does, as it includes the +`scopeName` field in its `grammars/vala.cson` file. diff --git a/grammars/vala.cson b/grammars/vala.cson index cae239a..a6a101d 100644 --- a/grammars/vala.cson +++ b/grammars/vala.cson @@ -3,6 +3,7 @@ 'vala' 'vapi' ] +'scopeName': 'source.vala' 'foldingStartMarker': '(\\{\\s*(//.*)?$|^\\s*// \\{\\{\\{)' 'foldingStopMarker': '^\\s*(\\}|// \\}\\}\\}$)' 'name': 'Vala' diff --git a/package.json b/package.json index 510f467..b19afdb 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,21 @@ { - "name": "language-vala", - "version": "0.2.0", - "description": "Vala language support in Atom", - "repository": "https://github.com/evfool/language-vala", + "name": "language-vala-modern", + "version": "0.3.2", + "author": "evfool", + "contributor": "Brenton Horne ", + "description": "Vala language support in Atom - fork of language-vala package, that is more actively maintained.", "license": "MIT", "engines": { "atom": ">0.50.0" }, - "dependencies": {} + "homepage": "http://atom.io/packages/language-vala-modern", + "repository": { + "type": "git", + "url": "https://github.com/fusion809/language-vala-modern.git" + }, + "licenseFilename": "LICENSE", + "readmeFilename": "README.md", + "bugs": { + "url": "https://github.com/fusion809/language-vala-modern/issues" + } }