diff options
Diffstat (limited to 'itches')
| -rw-r--r-- | itches/bulk.md | 37 | ||||
| -rw-r--r-- | itches/emacs/development.org | 45 |
2 files changed, 81 insertions, 1 deletions
diff --git a/itches/bulk.md b/itches/bulk.md index 9b9c126..f5ce469 100644 --- a/itches/bulk.md +++ b/itches/bulk.md @@ -1,9 +1,44 @@ # XFCE -- xfwm: hide/remove titlebar/decorations - read `~/.config/environment.d` to do away with `~/.xsessionrc` (e.g. to set `$PATH`) +## xfwm: hide titlebars and decorations + +Openbox has an option for that, and I find it neat. Unfortunately, +the XFCE developers have historically been strongly opposed to this +feature. Cf. [their old FAQ][xfce-FAQ:wmhints]: + +> **6. Why are there no options to start an application without any +> window decoration, to "keep it on top" of other windows, or to make +> it disappear from the taskbar ?** +> +> xfwm4 does not, and will never, include any mechanism to bypass what +> the application wants. The application should allow this by using +> standard hints for Window Managers. Moreover, by doing it in the +> application, it will work with all WM. Gkrellm2 is a good example of +> such implementation. + +AFAIK this stance has not changed despite multiple requests on the +mailing list ([xfce:20050822124853.GA5200@areti.co.uk]) and on the bug +tracker ([xfce:8379], [xfce:9082], [xfce:11427], all closed as +WONTFIX). + +[xfce-FAQ:wmhints]: https://web.archive.org/web/20040414233213/http://www.xfce.org/index.php?page=documentation&lang=en#wmhints +[xfce:20050822124853.GA5200@areti.co.uk]: https://mail.xfce.org/pipermail/xfce/2005-August/015039.html +[xfce:8379]: https://bugzilla.xfce.org/show_bug.cgi?id=8379 +[xfce:9082]: https://bugzilla.xfce.org/show_bug.cgi?id=9082 +[xfce:11427]: https://bugzilla.xfce.org/show_bug.cgi?id=11427 + +As of xfwm4 4.12.5 this can be worked around by creating an empty +custom theme: + +``` shell +mkdir -p .local/share/themes/nofrills/xfwm4 +touch .local/share/themes/nofrills/xfwm4/themerc +xfconf-query -c xfwm4 -p /general/theme -s nofrills +``` + # Spell checkers - update dictionaries? diff --git a/itches/emacs/development.org b/itches/emacs/development.org index 91a0109..fccc82e 100644 --- a/itches/emacs/development.org +++ b/itches/emacs/development.org @@ -76,3 +76,48 @@ timezone bit actually conveys meaning to a human reader. It would be wonderful if ~debbugs-gnu~ and ~debbugs-gnu-search~ used their own thread/process to wait & process the server's response, instead of forcing me to twiddle my thumbs for minutes. +** Attachment management +Thanks to Bob Proulx, I learned that one can + +1. send attachments to nnn-quiet@debbugs.gnu.org, +2. (for large attachments, wait for moderation,) +3. go to https://debbugs.gnu.org/nnn and grab the URLs for the + attachments, +4. send a followup mentioning these URLs to nnn@debbugs.gnu.org. + +When compared to simply attaching files to one's messages, this +ensures (1) only large attachments get moderated: reports and patches +keep flowing freely (2) mail clients do not stall while browsing +threads, since messages sent to -quiet are not forwarded to the +mailing list. + +It'd be neat if Debbugs had a way to automate the -quiet attachment +trick, e.g. + +- send some attachments to nnn-attach@debbugs.gnu.org, +- Debbugs then sends a mail to nnn@debbugs.gnu.org saying: + #+begin_example + John Doe <jdoe@gnu.org> attached: + config.log (150 kB) <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=nnn;filename=config.log…> + repro.sh (400 B) <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=nnn;filename=repro.sh…> + #+end_example + +([[https://lists.gnu.org/archive/html/help-debbugs/2020-07/msg00004.html][help-debbugs thread]]) +* Mailing lists +** Message IDs +*** Summary buffer → Message-ID +#+begin_src elisp +(kill-new (mail-header-message-id (gnus-summary-article-header))) +#+end_src +*** TODO Message-ID → HTTP archive +- <https://lists.gnu.org>: + #+begin_example + https://lists.gnu.org/archive/cgi-bin/namazu.cgi + ?query=%2Bmessage-id:<$MESSAGE_ID> + &submit=Search! + &idxname=$LIST + #+end_example +- public-inbox: trivial +*** TODO HTTP archive → Message-ID +- <https://lists.gnu.org>: cf. =X-Message-Id= comment in HTML +- public-inbox: cf. URL |
