Atom language support for BridleNSIS, including grammar, snippets and a rudimentary build system
CoffeeScript JavaScript
Latest commit a5581c8 Jan 18, 2017 @idleberg Prepare 3.3.6 release
Permalink
Failed to load latest commit information.
grammars fix pattern Jan 10, 2017
keymaps rename command Nov 7, 2016
lib update description Jan 18, 2017
snippets use tabs Dec 1, 2016
.gitignore update settings Jan 18, 2017
.travis.yml update settings Jan 18, 2017
README.md update description Jan 4, 2017
coffeelint.json first commit Oct 7, 2015
gulpfile.js update linter Jan 4, 2017
package.json Prepare 3.3.6 release Jan 18, 2017
yarn.lock update devDependencies Jan 18, 2017

README.md

BridleNSIS for Atom

apm apm apm Travis David Gitter

Atom language support for BridleNSIS, including grammar, snippets and a rudimentary build system

Installation

apm

  • Install package apm install language-bridlensis (or use the GUI)

Using Git

Change to your Atom packages directory:

# Windows
$ cd %USERPROFILE%\.atom\packages

# Linux & macOS
$ cd ~/.atom/packages/

Clone repository as language-bridlensis:

$ git clone https://github.com/idleberg/atom-language-bridlensis language-bridlensis

Package Dependencies

This package automatically installs third-party packages it depends on. You can prevent this by disabling the Manage Dependencies option in the package settings.

Usage

To avoid interference with vanilla NSIS, consider using the file-extensions .bridle-nsis and .bridle-nsh. Alternatively, you can set the syntax to “BridleNSIS” (source.nsis.bridle) manually.

Building

As of recently, this package contains a rudimentary build system to transpile BridleNSIS code. To do so, select BridleNSIS: Save & Transpile” from the command-palette or use the keyboard shortcut.

Make sure to specify the path for BridleNSIS.jar in your Atom configuration.

Example:

"language-bridlensis":
  pathToJar: "/full/path/to/BridleNSIS.jar"

Third-party packages

Should you already use the build package, you can install the build-bridlensis provider to build your code.

License

This work is dual-licensed under The MIT License and the GNU General Public License, version 2.0

Donate

You are welcome support this project using Flattr or Bitcoin 17CXJuPsmhuTzFV2k4RKYwpEHVjskJktRd