r0man / docopt.el

A Docopt implementation in Emacs Lisp.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docopt.el

https://github.com/r0man/docopt.el/workflows/CI/badge.svg

A Docopt implementation in Emacs Lisp.

Usage

The Emacs command M-x docopt asks the user for the name of a Docopt shell command, builds an Emacs transient command from the usage help of the shell command, and finally, invokes the transient command.

Example

The Emacs transient command for the Docopt example program naval-fate (must be in PATH) can be invoked with M-x docopt [RET] "naval-fate" [RET].

doc/docopt.gif

License

Copyright © 2020 r0man

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.

About

A Docopt implementation in Emacs Lisp.

License:GNU General Public License v3.0


Languages

Language:Emacs Lisp 84.6%Language:Shell 14.4%Language:Makefile 0.6%Language:Python 0.4%