Skip to content
This repository has been archived by the owner on Jan 2, 2020. It is now read-only.

Latest commit

 

History

History
34 lines (25 loc) · 1.69 KB

CONTRIBUTING.md

File metadata and controls

34 lines (25 loc) · 1.69 KB

Reporting Issues

When submitting an issue relating to highlighting/folding, please attach the following:

  • A screenshot of the issue.
  • The file used in the screenshot. If it's proprietary or too big, please try to reproduce the issue in a small sample file.
  • A link to your vimrc, if it exists.
  • The output of vim --version.

These things make issues much easier to debug!

IMPORTANT

To make things easier on everyone, try to reproduce the issue with a minimal vim setup and an up-to-date checkout of vim-perl6. Taking the time to help out with issues you have found makes things easier on all of us, and that's the whole reason this is an open project. =)

Also, before you report something as a bug, please make sure you're using the latest version of vim-perl6 from Git. If you're using an older version, chances are that you're stumbling on a bug that someone else has in the past.

If you have read and understand these guidelines, add the text "I have read the guidelines" in your issue when you create it.

Helping Out

If you would like to contribute to vim-perl6, please be aware that we have a test suite which can be run using the prove command. After you've made your changes, run the test suite via prove. The tests test a host of known situations for consistency, as well as verifies that vim-perl6 still highlights and folds code the way it does with the latest code on GitHub. Most fixes don't change highlighting, so the regression test should pass. If it fails, open the file(s) printed and make sure that their highlighting still makes sense. If it does, note that in your pull request and a maintainer will update the regression corpus data when he/she merges it.