A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
-
Updated
Sep 4, 2020 - Emacs Lisp
{{ message }}
Emacs is an extensible text editor written primarily in Emacs Lisp. While it excels at editing text, Emacs stretches the boundaries of what 'text' is.
A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
A community driven list of useful Emacs packages, libraries and others.
Nyxt - Be productive.
I am running Emacs with the -nw flag from the terminal.
When looking at the commit graph using log all-branches (keymap l b) I cannot differentiate which is the currently checked-out branch, as they all look the same.
In contrast, when using Emacs GUI the current branch is highlighted/boxed, which makes it highly visible.
I would expect the font-faces to be different in the terminal i
Getting sh: line 177: [: -lt: unary operator expected on running the install script on macos.
DEFUN ("make-frame-visible", Fmake_frame_visible, Smake_frame_visible,
0, 1, "",
doc: /* Make the frame FRAME visible (assuming it is an X window).
If omitted, FRAME defaults to the currently selected frame. */)
(Lisp_Object frame)
{
struct frame *f = decode_live_frame (frame);
/* I think this should be done with a hook. */
#ifdef HAVE_WINDOW_SYSTEM
if (FRA
A use-package declaration for simplifying your .emacs
Feature Request
Allow users to specify a compilation function which takes care of compiling a project.
At the moment registering a function to any of :test, :run or :compile in projectile-register-project-type seems to call the function to generate a command string which is then run to do the appropriate task. I'd like to register a function which performs the
Is your feature request related to a problem? Please describe.
When I switched from lein to Clojure CLI on MS Windows 10, cider-jack-in failed. The reason was unclear (to me anyway) from the error messaging. I found Alex Miller's documentation at
Install fails due to permission errors
Emacs incremental completion and selection narrowing framework
Emacs client/library for the Language Server Protocol
HTTP headers, media-types, methods, relations and status codes, all summarized and linking to their specification.
On the fly syntax checking for GNU Emacs
Happy Hacking Emacs & Spacemacs (Simplified Chinese)
web template editing mode for emacs
Minor mode for Emacs that deals with parens pairs and tries to be smart about it.
Issue #409 introduced a new function to indicate which systems support symlinks:
(defun straight--windows-os-p ()
"Check if the current operating system is Windows."
(memq system-type '(ms-dos windows-nt cygwin)))
cygwin should not be in this list, it supports symlinks. It runs on windows-os, but in its own environment, with its own filesystem including /tmp, /proc, .. and its ow
An opinionated pack of modern color-themes
an Emacs "jump to definition" package for 40+ languages
Emacs application framework
Tide - TypeScript Interactive Development Environment for Emacs
Quite simple when you know treemacs--get-bounds-of-project exists.
As Doom continues to grow, so have incoming bug reports for modules I do not use and toolchains I know little about, like
:lang clojureor:tools ein, and so I struggle to support them.If you know a little nix and use Doom, consider contributing a
shell.nixfile to the module(s) you use the most. Particularly:langmodules, so that I can get a test environment up and running to test ag