Skip to content

Latest commit

 

History

History
12 lines (7 loc) · 666 Bytes

CONTRIBUTING.md

File metadata and controls

12 lines (7 loc) · 666 Bytes

Building

The plugin is implemented using the teal language. The source files are in the teal/src/ directory. These files are compiled by teal and then output to he lua/ directory, which is where they need to be for vim to find them. This means that every teal file also has its generated lua file committed to this repo as well.

This also means that any changes should only be made to the teal files, and the lua files should be generated from this.

To update the lua files:

  • Install luarocks
  • Install cyan
  • Execute teal/scripts/build script