# Contributing to Regenerator 2000
First off, thanks for taking the time to contribute!
The following is a set of guidelines for contributing to Regenerator 2000. These are just guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
## How Can I Contribute?
### Reporting Bugs
This section guides you through submitting a bug report.
- **Check if the bug has already been reported**.
- **Use the Bug Report template**: When you open a new issue, please fill out the Bug Report template with as much detail as possible.
### Suggesting Enhancements
This section guides you through submitting an enhancement suggestion.
- **Check if the enhancement has already been suggested**.
- **Use the Feature Request template**: When you open a new issue, please fill out the Feature Request template.
### Pull Requests
- Fill in the required template
- Do not include issue numbers in the PR title
- Include screenshots and animated GIFs in your pull request whenever possible.
- End all files with a newline
## Styleguides
### Git Commit Messages
- Use the present tense ("Add feature" not "Added feature")
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
- Limit the first line to 72 characters or less
- Reference issues and pull requests liberally after the first line