Skip to content

Latest commit

 

History

History
57 lines (46 loc) · 2.38 KB

CONTRIBUTING.md

File metadata and controls

57 lines (46 loc) · 2.38 KB

Contributing

If you discover issues, have ideas for improvements or new features, please report them to the issue tracker of the repository or submit a pull request. Please, try to follow these guidelines when you do so.

Issue reporting

  • Check that the issue has not already been reported.
  • Check that the issue has not already been fixed in the latest code (a.k.a. master).
  • Be clear, concise and precise in your description of the problem.
  • Open an issue with a descriptive title and a summary in grammatically correct, complete sentences.
  • Mention your Emacs version and operating system.
  • Mention clojure-mode's version info (M-x clojure-mode-version-info), e.g.:
clojure-mode (version 2.1.1)
  • Include any relevant code to the issue summary.

Pull requests

Development setup

  1. Fork and clone the repository.
  2. Install Eldev.
  3. Run eldev build in the repository folder.
  4. Run tests with make test.

Note: macOS users should make sure that the emacs command resolves the version of Emacs they've installed manually (e.g. via homebrew), instead of the ancient Emacs 22 that comes bundled with macOS. See this article for more details.