diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2020-08-08 16:06:27 +0200 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2020-08-08 16:06:27 +0200 |
| commit | ab31f6e55a18b444edc23c02847be2dd189c5f06 (patch) | |
| tree | c3275fecfd816c9599c743b2afe57cc5356105ae /itches | |
| parent | dedada0de3ee6b174c958237aa9c0017f8cb2b0f (diff) | |
| parent | 483309a50f93b0f89f90c0a014546c16bb9792b7 (diff) | |
| download | memory-leaks-ab31f6e55a18b444edc23c02847be2dd189c5f06.tar.xz | |
Merge branch 'emacs-tracker' into master
Diffstat (limited to 'itches')
| -rw-r--r-- | itches/emacs/tracker.org | 357 |
1 files changed, 295 insertions, 62 deletions
diff --git a/itches/emacs/tracker.org b/itches/emacs/tracker.org index 74a03ab..70336f1 100644 --- a/itches/emacs/tracker.org +++ b/itches/emacs/tracker.org @@ -1,75 +1,308 @@ -* participating -** bug#28969 dired: Confirmation prompt for wildcard not surrounded by whitespace -- v6 posted in December 2019. -- Eli skeptical of final UI. -- Waiting until 27.1 is released before pestering the maintainers with - another bikeshed. -** bug#40152 icomplete vs recursive prompts -** bug#40520 Prevent duplicate thread titles in Gnus -** bug#41530 gnus-cloud-download-all-data does not mark articles as read -** bug#41810 [ELPA] adaptive-wrap: Fontify wrap-prefix -** bug#42334 gnus-thread-sort-functions vs. loose threads -* following -** bug#31586 `frame-title-format' doesn't save match data -** bug#31666 Bad interaction between visual-line-mode and wrap-prefix on long lines -Aka "visual-line-mode adds newlines before words that end up being -split anyway"; the problem occurs without wrap-prefixes. -** bug#39799 Most emoji sequences don’t render correctly -** bug#40280 gnus-cloud doesn't do anything useful -** bug#40909 eww: Add max width option similar to Man-width-max -** bug#42184 org-fontify-whole-heading-line does not work in emacs 27 -* cogitating -** bug -*** hi-lock-mode does not automatically pick up new occurrences in fundamental and text modes -See maybe bug#39597#41. -** help -*** Require in init file -Cf. emacs-devel Message-ID <jwvh7xjchxv.fsf-monnier+emacs@gnu.org>. -* closed -** bug#23284 Cannot input 'Y' with dired-do-query-replace-regexp -Fixed by Dmitry. -** bug#30008 Subdirectory vs major mode in .dir-locals.el -Unnoticed for a year, then merged with subsequent duplicate bug#33400. -** bug#33697 file-truename messes with match data -Merged with bug#31586, a more general issue dealing with match data -being "poisoned" by a user's =:eval= form in frame-title-format. -** bug#35476 font-lock-{append,prepend}-text-property and anonymous faces -Patches applied. -** bug#35781 Improve font display on Cairo builds +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= :: for issues I reported, + - =watcher= :: issues reported by someone else… + - I have taken a stab at, + - I could take a stab at, if time permits, + - I'll tip my hat to whoever solves it. +- =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. -** bug#35871 Fix SVG transparency with Cairo +*** DONE [[bug:35871]] Fix SVG transparency with Cairo +:PROPERTIES: +:Role: author +:END: Fixed by Yamamoto Mitsuharu. -** bug#36803 Update mode-line of every window when compilation ends -Fixed by Stefan. -** bug#38024 icomplete sometimes fails to show completions after backward-killing words -Fixed by João. -** bug#38492 Warn pdumper users when pure space has been overflowed +*** DONE [[bug:38492]] Warn pdumper users when pure space has been overflowed +:PROPERTIES: +:Role: author +:END: Fixed by Eli. -** bug#38551 debbugs: bind to RET rather than return -Patch applied. -** bug#39074 Horizontal line messes with variable value display in Custom buffers -Patch applied. -** bug#39504 eww/shr: Ensure faces of enclosing elements apply to <code> elements -Patch applied. +*** TODO [[bug:39799]] Most emoji sequences don’t render correctly +:PROPERTIES: +:Role: watcher +:END: +*** 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]]. +*** TODO [[bug:31586]] ~frame-title-format~ doesn't save match data +:PROPERTIES: +:Role: watcher +:END: +*** 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: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. +*** shr +**** DONE [[bug:39504]] 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). -** bug#39597 M-x occur adds fontification to fundamental-mode -Fixed by Stefan & Juri. -** bug#39680 electric-pair-mode broken by undo +** 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 +**** DONE [[bug:40520]] Prevent duplicate thread titles +:PROPERTIES: +:Role: author +:PatchApplied: t +: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: +Closed by Lars because the way Gnus sorts things just isn't amenable +to fixing this right now. Will probably need to take the plunge at +some point. +*** Org +**** DONE [[orgmode:877efbgi4i.fsf@gmail.com]] Binding org-insert-todo-heading to M-S-RET +:PROPERTIES: +:Role: author +:END: +Inspired by [[https://github.com/jrblevin/markdown-mode/pull/317][jrblevin/markdown-mode#317]]; fixed by Nicolas. +**** DONE [[orgmode:87r2a4ztt2.fsf@gmail.com]] Bug: Strike-through messes with heading face +:PROPERTIES: +:Role: author +:PatchApplied: t +:END: +Eventually reverted in favor of a better fix in [[bug:35476]]. +**** DONE [[orgmode:877dxpazbo.fsf_-_@gmail.com]] Make RET and C-j obey ~electric-indent-mode~ in org-mode +:PROPERTIES: +:Role: author +:PatchApplied: t +:TestAdded: t +:END: +Followup to an emacs-devel thread about reconciling org-mode +idiosyncrasies with Emacs core. +**** DONE [[orgmode:87blm8v09s.fsf@gmail.com]] Possible fix for :includes header argument in org-babel C source blocks +:PROPERTIES: +:Role: author +:PatchApplied: t +:TestAdded: t +:END: +Stumbled on this regression before starting work on a completely +unrelated feature, and trying to get unit tests to pass. +**** DONE [[orgmode:87mu5mhm1u.fsf@gmail.com]] Failing tests +:PROPERTIES: +:Role: author +:PatchApplied: t +:TestAdded: t +:END: +More unrelated tests that needed fixing before I could start working. +**** TODO [[orgmode:87mu62gvjk.fsf@gmail.com]] Setting org-todo-keywords through directory-local variables +:PROPERTIES: +:Role: author +:END: +**** TODO [[bug:42184]] org-fontify-whole-heading-line does not work in emacs 27 +:PROPERTIES: +:Role: watcher +:END: +**** TODO [[orgmode:87mu3ze52c.fsf@gmail.com]] Default description for abbreviated links +:PROPERTIES: +:Role: author +:END: +** Minor modes +*** electric-pair +**** 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. -** bug#41077 [feature/native-comp] Segfaults when compiling ELC+ELN +*** 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: +*** visual-line +**** TODO [[bug:31666]] Bad interaction between visual-line-mode and wrap-prefix on long lines +:PROPERTIES: +:Role: watcher +:END: +Aka "visual-line-mode adds newlines before words that end up being +split anyway"; the problem occurs without wrap-prefixes. +** 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]]. -** bug#41194 [feature/native-comp] fibn benchmark exhausts memory +**** 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]]). -** bug#41584 org-indent-mode's line-prefix text property flickers near overlays -First reported as [[https://github.com/dgutov/diff-hl/issues/142][dgutov/diff-hl#142]]. Fixed by Eli. -** bug#41747 Add default fontset setup for "Symbols and Pictographs Extended-A" -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. +* 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: +** diff-hl +*** DONE [[https://github.com/dgutov/diff-hl/issues/142][#142]] Weird interaction between diff-hl-flydiff-mode and org-indent-mode +Eventually reported back to Emacs core in [[bug:41584]] and fixed by Eli. +* MELPA +** magit +*** DONE Helping ~magit-ediff-dwim~ read my mind +:PROPERTIES: +:Role: author +:PatchApplied: t +:END: +[[https://emacs.stackexchange.com/q/18200/10209][Reported on StackExchange]] first, then [[https://github.com/magit/magit/commit/f65b1bddd31070e6012fe91a7d845f748c40b901][applied by tarsius]]. +*** DONE [[https://github.com/magit/magit/pull/2928][magit/magit#2928]] magit-split-range: fix handling of "..@{upstream}" +:PROPERTIES: +:Role: author +:PatchApplied: t +:END: +*** DONE [[https://github.com/magit/magit/pull/3720][magit/magit#3720]] Make magit-blame-echo actually echo the commit summary +:PROPERTIES: +:Role: author +:PatchApplied: t +:END: +*** DONE [[https://github.com/magit/magit/pull/4043][magit/magit#4043]] Fix git-commit fontification when comments contain brackets +:PROPERTIES: +:Role: author +:PatchApplied: t +:END: +** markdown-mode +*** DONE [[https://github.com/jrblevin/markdown-mode/pull/124][jrblevin/markdown-mode#124]] Prevent spurious bold fontification +:PROPERTIES: +:Role: author +:PatchApplied: t +:TestAdded: t +:END: +*** DONE [[https://github.com/jrblevin/markdown-mode/issues/172][jrblevin/markdown-mode#172]] Spurious bold/italic in inline code +:PROPERTIES: +:Role: author +:TestAdded: t +:END: +*** DONE [[https://github.com/jrblevin/markdown-mode/issues/223][jrblevin/markdown-mode#223]] Bold markers mess up italics detection +:PROPERTIES: +:Role: author +:END: +*** DONE [[https://github.com/jrblevin/markdown-mode/pull/252][jrblevin/markdown-mode#252]] Fix markdown-inline-code-face's :inherit attribute +:PROPERTIES: +:Role: author +:PatchApplied: t +:END: +*** DONE [[https://github.com/jrblevin/markdown-mode/pull/317][jrblevin/markdown-mode#317]] Bind markdown-insert-list-item to M-RET rather than M-<return> +:PROPERTIES: +:Role: author +:PatchApplied: t +:TestAdded: t +:END: +** page-break-lines +*** DONE [[https://github.com/purcell/page-break-lines/pull/20][purcell/page-break-lines#20]] Fix disabling when major mode is derived from one of page-break-lines-modes +:PROPERTIES: +:Role: author +:PatchApplied: t +:END: +** paradox +*** DONE [[https://github.com/Malabarba/paradox/pull/125][Malabarba/paradox#125]] Invert :inherit order for paradox-mode-line-face +:PROPERTIES: +:Role: author +:PatchApplied: t +:END: +*** DONE [[https://github.com/Malabarba/paradox/pull/160][Malabarba/paradox#160]] Fix "Invalid face reference" warnings for custom-button-mouse +: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: |
