summaryrefslogtreecommitdiff
path: root/personal/itches/emacs/bulk.md
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2019-06-19 15:53:44 +0200
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2019-06-19 16:29:12 +0200
commit66d44f9dbb1f6a6e8af5d51677ee39c496c46caa (patch)
treebd5dae557d7f34c6d68c3b73ad5a248ab83fa9ab /personal/itches/emacs/bulk.md
parent4c2e2eb7cb8a3eba961c2d975de17406d1f4a6d0 (diff)
downloadmemory-leaks-66d44f9dbb1f6a6e8af5d51677ee39c496c46caa.tar.xz
Pop unfiltered itches
For the 7z itch: package p7zip-full actually provides an executable called "7z", so this itch can be scratched without tweaking Emacs.
Diffstat (limited to 'personal/itches/emacs/bulk.md')
-rw-r--r--personal/itches/emacs/bulk.md19
1 files changed, 18 insertions, 1 deletions
diff --git a/personal/itches/emacs/bulk.md b/personal/itches/emacs/bulk.md
index 4fd6402..2de60f4 100644
--- a/personal/itches/emacs/bulk.md
+++ b/personal/itches/emacs/bulk.md
@@ -159,7 +159,7 @@
## Ellipses customization
Make ellipses for "invisible" text easily customizable (src/xdisp.c).
-Make them default to ?… when this character can be displayed.
+Make them default to "…" when `(char-displayable-p ?…)`.
Use-cases:
@@ -169,6 +169,17 @@ Use-cases:
- rgrep
- magit-process
+## xref
+
+- search gz-compressed Elisp files when calling `xref-find-references`
+ from an Elisp buffer: from a user perspective, if
+ `xref-find-definitions` can visit those files,
+ `xref-find-references` should work too (even though technically they
+ don't rely on the same mechanisms)
+
+- defun-building macros seem hard to understand for xref: e.g. `M-.`
+ on `rg` does not jump to `rg-define-search rg`
+
## External libraries
### adaptive-wrap
@@ -208,6 +219,12 @@ Use-cases:
way to hide or distinguish "stale" branches from active ones, a la
<https://emba.gnu.org/emacs/emacs/branches>
+#### transient
+
+- cannot use the full domain of `--find-renames` (e.g. 1%)
+- cannot call transient-save for all transients (e.g. would like to
+ always `fetch --prune`)
+
### markdown-mode
- support [shortcut reference links]