Skip to content
/ eask Public
forked from emacs-eask/cli

Command-line tool for building and testing Emacs Lisp packages

License

Notifications You must be signed in to change notification settings

Fuco1/eask

 
 

Repository files navigation

Eask

Command-line tool for building and testing Emacs Lisp packages

License: GPL v3 Emacs Version Release

Eask is a command-line tool that helps you build, lint, and test Emacs Lisp packages. It creates a clean environment to sandbox your elisp code without influencing your personal configuration. Eask aims to be:

  • Consistent enough to sandbox across all systems
  • General enough to have Emacsers often used commands (byte-compile, checkdoc, etc)
  • Robust enough to provide useful results even in the presence of user errors
  • Dependency-free so that the tool can be run on any platform

🔗 Links

🧪 Testing

Documentation
Description Done Status
Keep the documentation page up to date Docs
Development
Description Done Status
Compile source and check redefined Compile
Compatibility check for each Emacs version Compat
Build executables Build
Commands
Description Done Status
Test commands in global (config) mode Global
Test commands in development (package) mode Local
Test install packages Install
Test link packages Link
Test execute commands Exec
Test emacs commands Emacs
Test search packages Search
Test upgrade and check outdated packages Outdated_Upgrade
Eask-file checker Checker
Options
Description Done Status
Test option switches Options
Test
Description Done Status
Test ert command Test ert
Test ert-runner command Test ert-runner
Test buttercup command Test buttercup

About

Command-line tool for building and testing Emacs Lisp packages

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Emacs Lisp 60.7%
  • JavaScript 31.9%
  • Shell 6.7%
  • Other 0.7%