Documentation at https://melpa.org/#/shpec-mode
Documentation at https://melpa.org/#/simple-mpc
Documentation at https://melpa.org/#/shift-text
Documentation at https://melpa.org/#/speechd-el
Documentation at https://melpa.org/#/super-save
Documentation at https://melpa.org/#/ssh-agency
Documentation at https://melpa.org/#/search-web
Documentation at https://melpa.org/#/ssass-mode
Documentation at https://melpa.org/#/slurm-mode
Documentation at https://melpa.org/#/scala-mode
Synosaurus is a thesaurus fontend for Emacs with pluggable backends, including the wordnet
offline backend.
This package provides an Emacs major mode which acts as a front end to mpc, a client for the Music Player Daemon (MPD).
This package provides basic Emacs support for the Scala language, including: local indenting of code, comments and multi-line strings, motion commands and highlighting.
This package provides commands to open a shell buffer in (or relative to) the default-directory or – using projectile or find-file-in-project – a project root.
This package provides a minor mode that enables syntax-based indentation for SQL mode buffers. Indentation rules are flexible and can be customized to match your personal coding style.
Sphinx Doc is an Emacs minor mode for inserting docstring skeletons for Python functions and methods. The structure of the docstring is as per the equirement of the Sphinx documentation generator.
SSH Deploy enables automatic deploys on explicit-save actions, manual uploads, renaming, deleting, downloads, file and directory differences, launching remote terminals (Eshell, Shell), detection of remote changes, remote directory browsing, remote SQL database sessions and running custom deployment scripts via Tramp.
Super-save auto-saves your buffers, when certain events happen, e.g., when you switch between buffers or when an Emacs frame loses focus. You can think of it as both something that augments and replaces the standard Auto-save mode.
Speed Type allows you to practice your touch typing skills. You can test yourself by typing snippets from online books or use any piece of text or code you have in Emacs. Speed Type keeps track of your stats (WPM, CPM, accuracy) while you are typing.
Scratch is an extension to Emacs that enables one to create scratch buffers that are in the same mode as the current buffer. This is notably useful when working on code in some language; you may grab code into a scratch buffer, and, by virtue of this extension, do so using the Emacs formatting rules for that language.
This package provides functions to startup ssh-agent
, set the needed environment variables in Emacs, and prompt for passphrases from within Emacs so that pushes and pulls from magit
will not require entering any passphrase.
It can also be useful on Unix-like platforms to delay having to enter your passphrase until the first time you push to a remote.
Substitute is a set of commands that perform text replacement (i) throughout the buffer, (ii) limited to the current definition (per narrow-to-defun), (iii) from point to the end of the buffer, and (iv) from point to the beginning of the buffer.
These substitutions are meant to be as quick as possible and, as such, differ from the standard query-replace
tool. The provided commands prompt for substitute text and perform the substitution outright.
Substitute is a set of commands that perform text replacement (i) throughout the buffer, (ii) limited to the current definition (per narrow-to-defun), (iii) from point to the end of the buffer, and (iv) from point to the beginning of the buffer.
These substitutions are meant to be as quick as possible and, as such, differ from the standard query-replace (which I still use). The provided commands prompt for substitute text and perform the substitution outright.
This is an implemenatation of the Shen programming language in Elisp. The end goal is to provide: 1. An easy way to play with Shen with no other installation hassle (assuming you use Emacs). 2. A first-class development experience when writing Shen. The idea is that an editor that understands the code can be much more helpful than one that does not. To this end the roadmap involves a full gamut of source code introspection and debugging tools.