1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
|
Since my contributions to "GNU Emacs" are spread over multiple
repositories and bug tracking systems, I figured I would aggregate
them in my own "tracker". This allows me to keep track of what I'm
working on; it can also double as a [[https://jvns.ca/blog/brag-documents/][brag document]] when filtered on
"PatchApplied" properties.
Speaking of properties, here are the ones I'm attaching to these
entries:
- =Role= :: =author= or =watcher=,
- =PatchApplied= :: whether my patches were applied,
- =TestAdded= :: for bug reports, whether I added a unit test.
* GNU Emacs
** Core
*** DONE [[bug:35781]] Improve font display on Cairo builds
:PROPERTIES:
:Role: author
:END:
Fixed by Yamamoto Mitsuharu.
*** DONE [[bug:35871]] Fix SVG transparency with Cairo
:PROPERTIES:
:Role: author
:END:
Fixed by Yamamoto Mitsuharu.
*** DONE [[bug:38492]] Warn pdumper users when pure space has been overflowed
:PROPERTIES:
:Role: author
:END:
Fixed by Eli.
*** DONE [[bug:41584]] org-indent-mode's line-prefix text property flickers near overlays
:PROPERTIES:
:Role: author
:END:
First reported as [[https://github.com/dgutov/diff-hl/issues/142][dgutov/diff-hl#142]]. Fixed by Eli.
** Elisp
*** DONE [[bug:30008]] Subdirectory vs major mode in .dir-locals.el
:PROPERTIES:
:Role: author
:END:
Unnoticed for a year, then merged with subsequent duplicate [[bug:33400]].
*** DONE [[bug:33697]] file-truename messes with match data
:PROPERTIES:
:Role: author
:END:
Merged with [[bug:31586]], a more general issue dealing with match data
being "poisoned" by a user's =:eval= form in frame-title-format.
*** DONE [[bug:35476]] font-lock-{append,prepend}-text-property and anonymous faces
:PROPERTIES:
:Role: author
:PatchApplied: t
:TestAdded: t
:END:
Started off as an [[orgmode:87r2a4ztt2.fsf@gmail.com][org-mode bug]]; Stefan applied a proper fix, then I
added in some refactoring and unit tests.
*** DONE [[bug:36803]] Update mode-line of every window when compilation ends
:PROPERTIES:
:Role: author
:END:
Fixed by Stefan.
*** DONE [[bug:39504]] eww/shr: Ensure faces of enclosing elements apply to <code> elements
:PROPERTIES:
:Role: author
:PatchApplied: t
:END:
Unfortunately debbugs.el does not handle multiple patches per message;
the first patch's diff was thus applied manually, with the second
patch's title (and a whole new message by the maintainer).
*** DONE [[bug:39597]] M-x occur adds fontification to fundamental-mode
:PROPERTIES:
:Role: author
:END:
Fixed by Stefan & Juri.
*** DONE [[bug:41747]] Add default fontset setup for "Symbols and Pictographs Extended-A"
:PROPERTIES:
:Role: author
:END:
Unfortunately, Symbola now comes with a [[https://dn-works.com/wp-content/uploads/2020/UFAS-Docs/License.pdf][non-free license]].
Cf. [[https://bugs.archlinux.org/task/58886][Arch Linux]], [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897047][Debian]], [[https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/EC6I35ILFICKY5W5XTHYJC6UH36B2UQS/][Fedora]], [[https://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg88799.html][Gentoo]], [[https://github.com/NixOS/nixpkgs/pull/79679][NixOS]] and [[https://bugs.launchpad.net/ubuntu/+source/ttf-ancient-fonts/+bug/1824065][Ubuntu]] threads; also
[[https://en.wikipedia.org/wiki/Talk:Open-source_Unicode_typefaces#Symbola_font][Wikipedia]] thread.
** Major modes
*** Custom
**** DONE [[bug:39074]] Horizontal line messes with variable value display in Custom buffers
:PROPERTIES:
:Role: author
:PatchApplied: t
:END:
*** Dired
**** DONE [[bug:23284]] Cannot input 'Y' with dired-do-query-replace-regexp
:PROPERTIES:
:Role: author
:END:
Fixed by Dmitry.
**** TODO [[bug:28969]] Confirmation prompt for wildcard not surrounded by whitespace
:PROPERTIES:
:Role: author
:END:
- v6 posted in December 2019.
- Eli skeptical of final UI.
- Waiting until 27.1 is released before pestering the maintainers with
another bikeshed.
*** Gnus
**** TODO [[bug:40520]] Prevent duplicate thread titles
:PROPERTIES:
:Role: author
:END:
**** TODO [[bug:41530]] gnus-cloud-download-all-data does not mark articles as read
:PROPERTIES:
:Role: author
:END:
**** TODO [[bug:42334]] gnus-thread-sort-functions vs. loose threads
:PROPERTIES:
:Role: author
:END:
** Minor modes
*** electric-pair-mode
**** DONE [[bug:39680]] electric-pair-mode broken by undo
:PROPERTIES:
:Role: author
:TestAdded: t
:END:
Fixed by Stefan. It took some time and effort, but I eventually
managed to write a unit test.
*** icomplete
**** DONE [[bug:38024]] icomplete sometimes fails to show completions after backward-killing words
:PROPERTIES:
:Role: author
:END:
Fixed by João.
**** TODO [[bug:40152]] icomplete vs recursive prompts
:PROPERTIES:
:Role: author
:END:
** Experimental features
*** Native compilation
**** DONE [[bug:41077]] Segfaults when compiling ELC+ELN
:PROPERTIES:
:Role: author
:END:
Took a couple of tries (and 3 days straight of compilation), but I got
the branch to compile on my Samsung NC10. See also update 8 on
Andrea's [[https://akrl.sdf.org/gccemacs.html][progress page]].
**** DONE [[bug:41194]] fibn benchmark exhausts memory
:PROPERTIES:
:Role: author
:END:
Fixed by Andrea (see update 9 on his [[https://akrl.sdf.org/gccemacs.html][progress page]]).
* ELPA
** adaptive-wrap
*** TODO [[bug:41810]] Fontify wrap-prefix
:PROPERTIES:
:Role: author
:END:
** debbugs
*** DONE [[bug:38551]] bind to RET rather than return
:PROPERTIES:
:Role: author
:PatchApplied: t
:END:
* COMMENT File-local variables
#+LINK: bug https://debbugs.gnu.org/
#+LINK: orgmode https://orgmode.org/list/%s/t/#u
# Local variables:
# org-property-format: "%-16s %s"
# end:
|