• Packages
  • Themes
  • Documentation
  • Blog
  • Discussions
Sign in

language-nsl

Atom language support for nsL Assembler, including grammar, snippets and build system
  • #nsl assembler
  • #nsis
  • #nullsoft
  • #installer
  • #setup
idleberg
4.2.0 2,063
1
  • Repo
  • Bugs
  • Versions
  • License
Flag as spam or malicious

atom-language-nsl

apm apm apm CI David

Atom language support for nsL Assembler, including grammar, snippets and build system

Screenshot

Screenshot of nsL Assembler in Atom with Hopscotch theme

Installation

apm

  • Install package apm install language-nsl (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-nsl:

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

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

Building

As of recently, this package contains a build system to translate nsL code into NSIS script and transpile it. To do so, select Nsl Assembler: Save & Transpile” from the command-palette or use the keyboard shortcut.

Make sure to specify the path for nsL.jar in the package settings. There you can also customize the flags for the transpiler.

Example:

"language-nsl":
  pathToJar: "%PROGRAMFILES(X86)%\\NSIS\\NSL\\nsL.jar"
  customArguments: ["/nopause", "/nomake"]

Third-party packages

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

License

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

I think this package is bad news.

Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by