memory-leaks

Still reachable: lots of words in many pages.
git clone https://git.kevinlegouguec.net/memory-leaks
Log | Files | Refs | README | LICENSE

commit 579760792145ce682ad9ea4099e325c38a7cb079
parent d8a774a100e35c8a4962b838cf38166de25b2891
Author: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Date:   Thu, 29 Jan 2026 23:27:41 +0100

Look closer at upcoming Emacs VC enhancements

Diffstat:
Mreviews/emacs/hype.org | 17++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/reviews/emacs/hype.org b/reviews/emacs/hype.org @@ -23,15 +23,26 @@ With =C-u 1 w=. installing (new versions of) packages. *** VC Steadily inching closer to Magit. -**** =C-x v w= map for working tree commands +**** =C-x v w= prefix for working tree commands With ~project.el~ integration. Particularly fond of =C-x v w w= to explore alternate versions of a file; ~magit-find-file~ is still convenient for quickly blaming arbitrary revisions, but visiting an actual checkout allows deploying the full language server & linter gamut. -**** =C-x v I= & =C-x v O= maps for incoming & outgoing change reviews -Opt-in with =vc-use-incoming-outgoing-prefixes=. +**** =C-x v [IOT]= prefixes for DWIM diffs with respect to upstreams +NB: =I= & =O= prefixes are opt-in with +=vc-use-incoming-outgoing-prefixes=. + +- =I= stands for "incoming" = "what would be pulled", +- =O= stands for "outgoing" = "what would be pushed", +- =T= stands for "topic" and purports to compare the current branch to + its upstream, assuming we are sitting on a transient feature branch + that will eventually be merged back into a longer-lived development + trunk. + +Each prefix offers === (fileset diff), =D= (root diff) and =L= (root +log). **** =M-RET=, =M-n= & =M-p= for low-friction Log View movement Partly self-imposed by the decision to split the commit message in the log buffer, and the patch in a separate diff buffer; still, nice to