| Age | Commit message (Collapse) | Author |
|
Yay for power savings 🙌
|
|
Obviously this will bite me in the rear if I ever use a
non-bleeding-edge version of Emacs.
|
|
|
|
Footnote and MML stuff, mainly.
Change magit-blame-mode lighter: the new character is covered by Noto
Color Emoji, not the old one.
|
|
|
|
(Only for Emacs ≥27)
|
|
|
|
|
|
- fix accidentally committed Emacs 27 customization
- add a useful Gnus shortcut when dealing with drafts
|
|
|
|
Thus making my recent PR pointless. Ah well.
|
|
I sometimes need to create a file named $(date +%F).md. This commit
introduces two ways to do this:
1. with recursive minibuffers:
C-x C-f M-! date +%F RET
2. with a new function to add shell command outputs to the kill ring:
C-x C-f C-c k ! date +%F RET C-y
|
|
- make magit-blame take less space in mode-line
- refine hunks, now that refinements look OK with eighters-theme
|
|
- use my/ prefix on every defun
- delight whitespace-mode
- remove leftover binding in C mode
- enable all "confusing" commands
|
|
To prevent Emacs from modifying a user's init file behind their back,
the developers have decided that:
- by default, Emacs will call package-initialize before loading the
user's init file (thereby ensuring that out-of-the-box, when Emacs
starts, it activates packages installed in a previous session);
- the user can disable packages (among other things) using a new,
"early-init" file that will be read before package management
kicks in.
This has been committed to Emacs's master branch, so versions up to 26
still need to call package-initialize.
While in there, tuck package-archives in the Custom file. Hopefully
in a few years I can remove all this package cruft from my init file.
|
|
hscroll-step! Where have you been all my life?
|
|
|