[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#941246: RFP: elpa-ansible -- ansible syntax highlighting, completion, and yasnippet templates for Emacs



Package: wnpp
Severity: wishlist

* Package name    : elpa-ansible
  Version         : 0.2.0
  Upstream Author : Ken’ichiro Oyama <k1lowxb@gmail.com>
* URL             : https://github.com/k1LoW/emacs-ansible
* License         : not licensed?
  Programming Lang: elisp
  Description     : ansible syntax highlighting, completion, and yasnippet templates for Emacs

Ansible (already in Debian) is a configuration management tool.
Ansible file format is a combination of YAML (structured data) and jinja2 (templates).

elpa-yaml (already in Debian) is mostly sufficient;
adding ansible.el gives some domain-specific syntax highlighting.

e.g. yaml-mode colors these lines the same; ansible.el colors the
first line specially (because it has special meaning to Ansible).

    name: foo
    bar: baz

ansible.el also has some stuff to auto-complete ansible keywords
(e.g. "na<TAB>" --> "name"), and some basic yasnippet-based templates.
I (Trent Buck) personally do not care about those features.

Reply to: