summaryrefslogtreecommitdiff
path: root/personal/itches/emacs/bulk.md
diff options
context:
space:
mode:
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 fca066a..d56fb66 100644
--- a/personal/itches/emacs/bulk.md
+++ b/personal/itches/emacs/bulk.md
@@ -145,12 +145,21 @@
## Language support
- fix builtin/keyword distinction for Bash & Python3
+
- highlight variables inside strings, eg
- `"a ${variable} inside a double-quoted string"` (Bash)
- - `'a format string's {variable}` (Python)
+ - `'a format string's {variable}` (Python; maybe limit that to
+ f-strings?)
+
- do not highlight a single-quoted command substitution
+
- recognize [POSIX "immediate-expansion"][austin#330] operator `::=`
+- in asm-mode, `C-o` inserts a tab despite `indent-tabs-mode` being
+ set to nil, maybe because the mode sets `fill-prefix`; the mode also
+ does not adhere to the "`RET` = smart newline, `C-j` = dumb
+ linefeed" convention for no good reason AFAICT
+
[austin#330]: http://austingroupbugs.net/view.php?id=330
## read-passwd
@@ -217,6 +226,9 @@ Use-cases:
- if the `-n` log option is set in the status buffer, the "unpulled
from origin/…" section shows an invalid commit count if the `-n`
limit is lower than the actual number of commits
+- for repos with dozens of old branches, it would be nice to have a
+ way to hide or distinguish "stale" branches from active ones, a la
+ <https://emba.gnu.org/emacs/emacs/branches>
### markdown-mode
@@ -259,3 +271,8 @@ Use-cases:
- in Org buffers with org-indent-mode, lines before point will "dance"
around while editing, i.e. while I type, they stick to the left
margin, then when I stop typing, they become indented again.
+
+### wgrep
+
+`C-c C-d` (`wgrep-mark-deletion`) could move to the next line, just
+like `d` moves to the next line in Dired buffers.