$ account emacsorphanage
God mode is an Emacs minor mode that enables modal editing by allowing users to enter Emacs commands without modifier keys. It works by remapping keys: by default, keys are interpreted with the Control modifier (C-), with 'g' for Meta (M-) and 'G' for Control-Meta (C-M-). The package includes features like a literal key (SPACE by default) to temporarily disable remapping, support for digit and universal arguments, and integration with isearch via a separate extension. The architecture uses Emacs' keymap system extensively with buffer-local and global state management, hooks for extensibility, and sophisticated key sequence lookup with fallback mechanisms.
quickrun.el is an Emacs Lisp package that provides a quick and convenient way to execute the current buffer's content using the appropriate interpreter or compiler. It automatically detects the programming language based on file extension or major mode, then runs the corresponding command (e.g., python, gcc, node) with the buffer content as input. The package supports a wide range of languages, including compiled languages (C, C++, Java, Go), scripting languages (Python, Ruby, Perl), and markup languages (Markdown, HAML). It offers multiple execution modes: standard run, compile-only, shell (for interactive programs), region execution, and argument passing. Output can be directed to a dedicated *quickrun* buffer with ANSI color support, or to files, variables, browsers, or multiple destinations via a pluggable outputter system. The architecture is monolithic, with all functionality contained in a single Emacs Lisp file, but it provides a clean extension API via `quickrun-add-command` and `quickrun-set-default` for adding custom language support. The package is well-maintained, with active development and CI testing across multiple Emacs versions and platforms.