auto-dictionary
is a minor mode that hooks into Flyspell's on-the-fly spell checking and extends these checks to also detect language. Auto-dictionary then sets ispell-dictionary
to use the detected language.
Integrate the French grammar and typography checker Grammalecte with Flycheck to automatically look for mistakes in your writings. It also provides an easy way to find synonyms and antonyms for a given word (to avoid repetitions for example).
find-file-in-project
finds files or directories quickly in the current project. The project root is detected automatically when Git, Subversion or Mercurial are used. It also provides functions to assist in reviewing changes on files.
git-auto-commit-mode
is an Emacs minor mode that tries to commit changes to a file after every save.
When gac-automatically-push-p
is non-nil, it also tries to push to the current upstream.
The ido-completing-read+ function is a wrapper for ido-completing-read. Importantly, it detects edge cases that ordinary ido cannot handle and either adjusts them so ido can handle them, or else simply falls back to the standard Emacs completion function instead.
This Emacs package provides the commands aa2u
and aa2u-rectangle
. Both of these commands can be used to convert simple ASCII art line drawings to Unicode; the former works on the active region of the buffer, while the latter works on rectangular selections.
List all available packages in Helm (with installed packages displayed in their own respective face). Fuzzy-search, mark and execute the desired action over any selections of packages: Install, uninstall, display packages details (in Org Mode) or insert details at point, find files owned by packages... And much more, including performing all the above over the network.
This package provides an Emacs Lisp macro, with-simulated-input
, which evaluates one or more forms while simulating a sequence of input events for those forms to read. The result is the same as if a user had evaluated the forms and then manually typed in the same input. This macro is useful for non-interactive testing of normally interactive commands and functions, such as completing-read
.
This library allows the user to set Emacs exec-path
and PATH
from the shell's PATH
, so that shell-command
, compile
and the like work as expected on systems on which Emacs is not guaranteed to inherit a login shell's environment variables. It also allows other environment variables to be retrieved from the shell, so that Emacs will see the same values you get in a terminal.
This package provides a global minor mode that changes how Emacs handles the lookup of applicable dir-locals files (.dir-locals.el
): instead of starting at the directory of the visited file and moving up the directory tree only until a first dir-locals file is found, collect and apply all (!) dir-locals files found from the current directory up to the root one.
Values specified in files nearer to the current directory take precedence over values in files farther away from it.
You might want to use this to globally set dir-local variables that apply to all of your projects, then override or add variables on a per-project basis.
Documentation at https://melpa.org/#/editorconfig-generate
Documentation at https://melpa.org/#/hyperstitional-themes
Documentation at https://melpa.org/#/nameframe-perspective
Documentation at https://melpa.org/#/highlight-parentheses
Documentation at https://melpa.org/#/nand2tetris-assembler
Documentation at https://melpa.org/#/highlight-indentation
Documentation at https://melpa.org/#/suomalainen-kalenteri
Documentation at https://melpa.org/#/projectile-codesearch
Documentation at https://melpa.org/#/flycheck-languagetool
Documentation at https://melpa.org/#/flycheck-gometalinter
Documentation at https://melpa.org/#/private-comments-mode
Documentation at https://melpa.org/#/hydandata-light-theme
Documentation at https://melpa.org/#/casual-symbol-overlay
Documentation at https://melpa.org/#/flycheck-php-noverify