Lua
Clone or download
Permalink
Failed to load latest commit information.
.vscode [test] Add test harness and instructions Nov 12, 2016
modules [git] Fix git main worktree detection (#95) Oct 24, 2017
spec [git] Fix git main worktree detection (#95) Oct 24, 2017
.appveyor.yml [common] Enable luacheck Nov 12, 2016
.busted [common] Configure CI Nov 12, 2016
.gitignore [common] Configure CI Nov 12, 2016
.init.lua [common] Factors various util functions into modules system Jul 18, 2015
.luacheckrc [git] Fix git main worktree detection (#95) Oct 24, 2017
.luacov [test] Add test harness and instructions Nov 12, 2016
LICENSE [common] Adds license Mar 19, 2015
README.md [common] Configure CI Nov 12, 2016
RELEASENOTES.md Update releasenotes for 0.3.3 release Oct 24, 2017
angular-cli.lua [chore] Remove trailing whitespace to pass CI (#70) Nov 23, 2016
chocolatey.lua [choco] Fix chocolatey non-meta packages listing Feb 9, 2016
coho.lua [cordova] Add a couple of new completions for coho Mar 16, 2016
cordova.lua [cordova] Add statusbar to core plugins Jun 16, 2016
git.lua [common] Make luacheck happy (#83) Mar 13, 2017
git_prompt.lua [common] Enable luacheck Nov 12, 2016
net.lua [common] Fix indentation: tabs -> spaces Jan 13, 2015
npm.lua [common] Enable luacheck Nov 12, 2016
nvm.lua [common] Enable luacheck Nov 12, 2016
ssh.lua [ssh] Improves pattern matching for searching hosts (#85) Jun 7, 2017
test.bat [common] Enable luacheck Nov 12, 2016
vagrant.lua [vagrant] Close Vagrantfile after usage (#93) Oct 23, 2017
yarn.lua [yarn] Suggest installed executables for yarn run Dec 19, 2016

README.md

Build status codecov

clink-completions

Completion files to clink util

Notes

Master branch of this repo contains all available completions. If you lack some functionality, post a feature request.

Some of completion generators in this bundle uses features from latest clink distribuition. If you get an error messages in console while using these completions, consider upgrading clink to latest version.

If this doesn't help, feel free to submit an issue.

Development and contribution

The new flow is single master branch for all more or less valuable changes. The master should be clean and show nice history of project. The bugfixes are made and land directly into master.

The dev branch is intended to be used as a staging branch for current or incompleted work. The dev branch is unstable and contributors and users should never rely on it since its history can overwritten at the moment, some commits may be squashed, etc.

The feature development should be done in separate branch per feature. The completed features then should be merged into master as a single commit with meaningful description.

The PRs should be submitted from corresponding feature branches directly to master.

Requirements

These completions requires clink@0.4.3 or higher version

Test

You will need busted package to be installed locally (to lua_modules directory). To install it using Luarocks call luarocks install --tree=lua_modules busted. You might also want to install luacov to get the coverage information.

After installing call test.bat from repo root and watch tests passing. That's it.