summaryrefslogtreecommitdiff
path: root/itches/emacs/tracker.org
diff options
context:
space:
mode:
Diffstat (limited to 'itches/emacs/tracker.org')
-rw-r--r--itches/emacs/tracker.org34
1 files changed, 19 insertions, 15 deletions
diff --git a/itches/emacs/tracker.org b/itches/emacs/tracker.org
index 8617e23..b414d38 100644
--- a/itches/emacs/tracker.org
+++ b/itches/emacs/tracker.org
@@ -773,21 +773,12 @@ Eventually reported back to Emacs core in [[bug:41584]] and fixed by Eli.
:END:
* MELPA
** forge
-*** TODO Delete source branch when GitLab MR is merged
-:PROPERTIES:
-:Role: author
-:END:
-IOW set =remove_source_branch= (resp. =should_remove_source_branch=)
-when submitting (resp. merging) the request. Possible solutions:
-
-- Elisp option
-- Git config variable
-- Transient infix argument
-*** TODO Let ~forge-post-author~ and ~forge-post-date~ have foregrounds
+*** DONE [[https://github.com/magit/forge/pull/549][magit/forge#549]] Let ~forge-post-author~ and ~forge-post-date~ have foregrounds
:PROPERTIES:
:Role: author
+:PatchApplied: t
:END:
-Currently not possible because:
+Initially not possible because:
1. for regular notes, ~forge-topic-refresh-buffer~ uses
~add-face-text-property~; using ~font-lock-append-text-property~
@@ -797,10 +788,17 @@ Currently not possible because:
~magit-diff-hunk-heading-highlight~, which has a foreground;
magit-section applies the ~heading-highlight-face~ via overlays, so
it will always have more priority than text properties.
+
+Sent patch to solve 1. 2 is not a problem in my setup, since the
+highlight face has no foreground.
+*** TODO Delete source branch when GitLab MR is merged
+IOW set =remove_source_branch= (resp. =should_remove_source_branch=)
+when submitting (resp. merging) the request. Possible solutions:
+
+- Elisp option
+- Git config variable
+- Transient infix argument
*** TODO Wash emoji codes
-:PROPERTIES:
-:Role: author
-:END:
Emoji sent by forges to be received as =:short_codes:=. Kludge:
#+begin_src elisp
(defun my/emoji-translate-code ()
@@ -871,6 +869,12 @@ considerably. Hopefully moving the mode to a file that does not
~(require 'magit)~ will mitigate this?
[[https://lists.gnu.org/archive/html/help-gnu-emacs/2020-09/msg00130.html][For context.]] Eventually closed in favour of [[https://github.com/magit/magit/pull/4237][tarsius's own solution]].
+*** TODO ~git-commit-major-mode~ set in =.dir-locals.el= messes with revision buffers
+E.g. as configured in =magit/= repositories. This affects =SPC= and
+=n=, =p= in log buffers. Workarounds:
+
+1. use =RET= to view commits;
+2. jump to revision buffer and hit =g=.
** markdown-mode
*** DONE [[https://github.com/jrblevin/markdown-mode/pull/124][jrblevin/markdown-mode#124]] Prevent spurious bold fontification
:PROPERTIES: