Documentation at https://melpa.org/#/a
emacs-a
provides Emacs Lisp functions for dealing with associative structures in a uniform and functional way. These functions can take association lists, hash tables, and in some cases vectors (where the index is considered the key).
Documentation at https://melpa.org/#/ah
Documentation at https://melpa.org/#/ag
This package provides the ability to use the silver searcher, a code searching tool, sometimes abbreviated to ag
. Features include version control system awareness, use of Perl compatible regular expressions, editing the search results directly and searching file names rather than the contents of files.
Documentation at https://melpa.org/#/axe
Documentation at https://melpa.org/#/aes
Documentation at https://melpa.org/#/ant
Documentation at https://melpa.org/#/aio
Documentation at https://melpa.org/#/aqi
Documentation at https://melpa.org/#/ahg
Documentation at https://melpa.org/#/aas
Documentation at https://melpa.org/#/asx
Documentation at https://melpa.org/#/avy
Documentation at https://melpa.org/#/amx
Documentation at https://melpa.org/#/age
This package provides a simple Emacs front-end for the Mercurial Distributed Source Control Management system.
aio
is to Emacs Lisp as asyncio
is to Python. This package builds upon Emacs generators to provide functions that pause while they wait on asynchronous events. They do not block any thread while paused.
Amx is an alternative interface for M-x in Emacs. It provides several enhancements over the ordinary execute-extended-command
, such as prioritizing your most-used commands in the completion list and showing keyboard shortcuts, and it supports several completion systems for selecting commands, such as Ido and Ivy.
This package provides transparent Age file encryption and decryption in Emacs. It is based on the Emacs EasyPG code and offers similar Emacs file handling for Age encrypted files: maintain .org.age
encrypted Org files, provide Age encrypted authentication information out of .authinfo.age
, open/edit/save Age encrypted files via Tramp...
This package provides a generic completion method based on building a balanced decision tree with each candidate being a leaf. To traverse the tree from the root to a desired leaf, typically a sequence of read-key
can be used.
In order for read-key
to make sense, the tree needs to be visualized appropriately, with a character at each branch node. So this completion method works only for things that you can see on your screen, all at once, such as the positions of characters, words, line beginnings, links, or windows.
Sleek Guile IDE for Emacs.
Documentation at https://melpa.org/#/affe
Documentation at https://melpa.org/#/ansi