summaryrefslogtreecommitdiff
path: root/itches/emacs
diff options
context:
space:
mode:
Diffstat (limited to 'itches/emacs')
-rw-r--r--itches/emacs/bulk.md52
1 files changed, 5 insertions, 47 deletions
diff --git a/itches/emacs/bulk.md b/itches/emacs/bulk.md
index 2de60f4..01a34b4 100644
--- a/itches/emacs/bulk.md
+++ b/itches/emacs/bulk.md
@@ -5,19 +5,15 @@
- going to man page section
- opening eww on an anchor
- visiting a function from its Help buffer
-- make font-lock stop background at fill-column or max(len(line) for
- line in paragraph) rather than window-width when text spans >1 lines
- shell-mode
- add faces instead of reusing font-lock-{comment,string}
- understand `autocd` and `cd !$`
- use Bash completions (e.g. `ls TAB` in a folder with one file)
-- [.dir-locals changed priorities][bug#30008] between subfolder and
- major mode from 25 to 26
- eshell: `ls --group-directories-first` does not color folders
- eww, gnus-article: adapt filling to window width changes
- scroll-lock-mode
- cursor stuck on lines wrapped by visual-line-mode
- - cursor stuck on lines with 😛
+ - cursor stuck on lines with lines taller than regular height
- scroll when going down newline with forward-…
- matching-paren analysis fails: `;; (here is\n;; a comment)`
- some modes redefine C-M-h, which makes this binding hard to
@@ -29,13 +25,6 @@
these characters are then inserted in the decrypted file's buffer
(see `epa-file-insert-file-contents`)
- let TRAMP fetch Google Drive credentials from .authinfo.gpg
-- icomplete's C-j does not choose the first completion as advertised
- on empty input; it chooses ".", which AFAICT comes from the fact
- that icomplete-exhibit calls completion-pcm--filename-try-filter
- while icomplete-force-complete-and-exit simply calls
- minibuffer-force-complete-and-exit
- - likewise, if a folder contains foo.c and foo.o, "C-x C-f foo"
- hides foo.o, yet C-j completes to foo.o
- calendar uses default X resources when run in its own frame; see
`calendar-frame-parameters`, `x-handle-named-frame-geometry`,
`(make-frame '((name . "")))` vs `(make-frame '((title . "")))`
@@ -85,13 +74,7 @@
command for `texinfo-format-{buffer,region}`
- [bug#31666]: visual-line-mode adds newlines before words that end up
being split anyway
-- `gnus-group-make-group` uses `message-y-or-n-p`, which relies on
- `message-talkative-question`; the message might be too wide for the
- temporary buffer where it is displayed, and `y-or-n-p` prevents the
- user from moving to the buffer and looking at the rest of the
- message.
-[bug#30008]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30008
[bug#31586]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31586
[bug#31666]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31666
[Unicode conventions]: https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg00961.html
@@ -117,23 +100,6 @@
- dissociate sub- and super-script fontification from everything else
in org-toggle-pretty-entities
-- org-clocktable trips on DST:
-
- ``` org
- #+BEGIN: clocktable :scope file :maxlevel 2 :step day :stepskip0 t :tstart "[2018-10-15]" :tend "[2018-11-15]"
- #+END:
-
- * foo
- :LOGBOOK:
- CLOCK: [2018-10-26 Fri 08:00]--[2018-10-26 Fri 17:00] => 9:00
- :END:
-
- * bar
- :LOGBOOK:
- CLOCK: [2018-10-29 Mon 08:00]--[2018-10-29 Mon 17:00] => 9:00
- :END:
- ```
-
- make org-ctrl-c-ctrl-c call `(org-clock-update-mode-line t)` when
point is on the clocked-in heading
@@ -212,9 +178,6 @@ Use-cases:
replacing a replacing a regular file with a symlink
- when ignoring a file in a subdirectory, magit attempts to
`git add .gitignore` (i.e. toplevel `.gitignore`), which fails
-- 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>
@@ -222,8 +185,6 @@ Use-cases:
#### 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
@@ -235,10 +196,6 @@ Use-cases:
[shortcut reference links]: http://spec.commonmark.org/0.27/#shortcut-reference-link
-### rg-mode
-
-- make -project DTRT in dired
-
### page-break-lines
- borked in magit-diff
@@ -263,9 +220,10 @@ Use-cases:
(find-file "README.org")
```
-- 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.
+- in Org buffers with org-indent-mode, with diff-hl-flydiff-mode on,
+ 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