| Age | Commit message (Collapse) | Author |
|
Following the advice from (modus-themes) Sample configuration with and
without use-package.
|
|
That one was a doozy.
|
|
Undecided about C-c bindings. I like having them in "one neat pile",
rather than scattered across several use-package forms.
|
|
|
|
|
|
|
|
In order to copy/paste between word processors and Emacs markup modes.
This needs a bit more work (e.g. when copying Org snippets, we need to
siphon some #+ macros and copy any #+SETUPFILEs) but it's a start.
|
|
|
|
|
|
(window-buffer window-to-split) returns nil in that case, because
window-to-split is the root of the "window tree" rather than a "leaf"
or "live" window with an actual buffer attached to it.
|
|
Emacs seems to take margins into account when deciding whether a
window can be split horizontally. So with my current personal config,
a full-width Gnus article window would have huge margins, and could
not be split horizontally because a half-width window would not have
enough room for these margins.
|
|
Lots of commands in Gnus buffers try to reinstate the setup defined in
gnus-buffer-configuration, so when eg drafting a message with the
original article displayed on the side, and using P or N to move
around the thread, there ends up being some friction in window
management.
So stop using the Group buffer as a way to left-pad articles; it
doesn't even look good on half-width frames anyway.
|
|
Couple of mistakes there:
* buffer-local-value was called too late,
* the symbol wasn't quoted, so buffer-local-value ended up taking a
peek at fill-column directly, because that's what my/centered-width
defaults to.
Just wrap the whole thing in with-current-buffer. That'll make it
easier to introduce new buffer-local variables set via mode hooks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I could update the Custom value to add NonGNU ELPA, but at this point
I'd rather forsake Custom for lists altogether.
|
|
|
|
|
|
- clarify package initialization comments
- load Modus theme on terminal too
- use emoji variation selector when appropriate
- open patches in read-only mode
- now that Modus has been updated, ditch obsolete option
- etc.
|
|
|
|
I keep pressing "f" for "file-related commands", instead of "c" for
"current file-related commands". Cave in and move "f" to "C-f".
|
|
- install async for paradox; sort package list
- don't load Modus theme if it is not builtin
|
|
Version 1.3.0 has been pushed to Emacs core, and it includes
equivalent changes.
|
|
|
|
|
|
|
|
|
|
|
|
Some stuff I killed included double-quotes, so the extra quotes were
confusing.
I tried fancy Unicode quotes, faces, before realizing that nothing of
value is lost if I just remove this prefix.
|
|
|
|
This works with C-x v {l,h,g}.
|
|
|
|
Also add helper to copy Message-Id from Gnus summary.
|
|
Easier to reach for than \le, especially since I don't enable the TeX
input method as much as I used to.
|
|
See I knew this C-c b keymap would pay for itself.
|
|
bury-buffer is useful as a quick way to dismiss a buffer I've brought
up for a quick glance; rename-buffer helps persist some classes of
buffers (compilation, help, Gnus articles) that get clobbered
otherwise.
|
|
Commit 2020-09-25 "* CONTRIBUTE: Don't recommend action
stamps" (499848d840) officially disavows action stamps.
|
|
|
|
|
|
I find pcase patterns easier to grok than cons cells, dotted pairs,
cars and cdrs.
|
|
This allows
- which-key to display a helpful symbol instead of "+prefix",
- C-h b to cross-link to the keymap's docstring.
|
|
- Stop requiring quail, since all functions I need are autoloaded.
- Reformat quail-define-package clause ala TeX.
Using the "UTF-8" language environment means the input method now
shows up on C-h L UTF-8.
- Since I might define more input methods, use a more "specific" name.
- Move comment about user bindings where it belongs.
- Make a proper defun, so that which-key can tell me which binding
activates which method.
- Note that docstrings could cross-reference input methods, if not for
help-xref-mule-regexp.
|
|
|
|
C-c map:
- use d for "display" features
- m for "manuals"
- only bind p [cf] when the equivalent C-x binding does not exist.
Org 9.3.7 (future 9.4) now honors electric-indent-mode.
Delight visual-line-mode since I have fringe indicators.
Keep selection highlighted when moving to another window.
|