APL language support in Atom
============================

This package adds Atom support for everybody's favourite array-wrangling crypto-language.

![Do you even ⍨, bro?](https://raw.githubusercontent.com/Alhadis/language-apl/master/preview.png)


Roadmap
-------
Still to come:

* **Input method editors:**  
  Shortcuts, customisable virtual keyboards, ASCII-to-APL substitution typing modes.
  
* **Inline documentation:**  
  Stuff to remind you what each APL symbol does.


Font Support
------------
No APL symbol fonts are bundled with this package.
Anybody interested in APL is assumed to already have supporting fonts installed.
Furthermore, Windows and Mac OS both ship with fonts that support APL symbols
(Arial Unicode MS and Menlo, to name two), so you'll probably be fine.

If the characters aren't displaying correctly, try installing any or all of these:

* [APL385 Unicode](http://archive.vector.org.uk/resource/apl385.ttf)
* [SImPL](http://www.chastney.com/~philip/sixpack/sixpack_medium.ttf)
* [Noto Sans Symbols](https://www.google.com/get/noto/#sans-zsym)
* [Symbola](http://users.teilar.gr/~g1951d/Symbola.zip)

**Side-note:** I recommend installing Symbola anyway, even if you think you don't need it.
Noto Sans Symbols is highly‑recommended as well.
Install them both to dispel [tofu!](https://en.wikipedia.org/wiki/Noto_fonts#Etymology)

APL language support in Atom
============================

This package adds Atom support for everybody's favourite array-wrangling crypto-language.

![Do you even ⍨, bro?](https://raw.githubusercontent.com/Alhadis/language-apl/master/preview.png)


Font Support
------------
No APL symbol fonts are bundled with this package.
Anybody interested in APL is assumed to already have supporting fonts installed.
Furthermore, Windows and Mac OS both ship with fonts that support APL symbols
(Arial Unicode MS and Menlo, to name two), so you'll probably be fine.

If the characters aren't displaying correctly, try installing any or all of these:

* [APL385 Unicode](http://archive.vector.org.uk/resource/apl385.ttf)
* [SImPL](http://www.chastney.com/~philip/sixpack/sixpack_medium.ttf)
* [Noto Sans Symbols](https://www.google.com/get/noto/#sans-zsym)
* [Symbola](http://users.teilar.gr/~g1951d/Symbola.zip)

**Side-note:** I recommend installing Symbola anyway, even if you think you don't need it.
Noto Sans Symbols is highly‑recommended as well.
Install them both to dispel [tofu!](https://en.wikipedia.org/wiki/Noto_fonts#Etymology)

Remove mention of roadmap from readme file
Remove mention of roadmap from readme file

Originally, some grandiose GUI editor feature was planned that would let
users enter APL symbols via a graphical keyboard. In hindsight, the idea
was slightly too over-the-top, especially when Atom's autocomplete lists
and snippets features fill this role quite nicely.
