[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread
From: |
dick . r . chiang |
Subject: |
bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread |
Date: |
Mon, 18 Nov 2019 17:22:40 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
I am very grateful for your interest and testing!
> selecting a deleted buffer
I get this quite a bit. It occurs when `gnus-summary-buffer` in the main
thread gets usurped by a background thread. I am either allowing this
important variable to get reassigned before the dynamic-let in
`gnus-thread-body`
or I am not understanding dynamic-let in the presence of threads.
Incidentally, it's very difficult to point to lines of code I'm talking
about without git{hub,lab}.
> line 1791, because it's expecting "(car gnus-group-list-mode)" to be a
> number, but it hasn't been set yet.
I'll look into this, and add a test for `nntp-open-server`.
I am happy to let this marinate to get people thinking about Gnus's future.
There are many historical artifacts (like blocking `gnus-group-get-new-news`
and left-field variables like `gnus-secondary-select-methods`) that prevent
Gnus from becoming a viable MUA for more people.
Some other fellow recently posted about an ephemeral group branch which he
somehow got others to test for him in-parallel. I don't know how he did that
outside the debbugs system.
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, dick . r . chiang, 2019/11/08
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Eric Abrahamsen, 2019/11/08
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Lars Ingebrigtsen, 2019/11/14
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Eric Abrahamsen, 2019/11/17
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Lars Ingebrigtsen, 2019/11/18
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Eric Abrahamsen, 2019/11/18
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread,
dick . r . chiang <=
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Eric Abrahamsen, 2019/11/18
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Robert Pluim, 2019/11/19
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Eric Abrahamsen, 2019/11/19
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Lars Ingebrigtsen, 2019/11/20
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Michael Albinus, 2019/11/20
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Robert Pluim, 2019/11/20
- bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Michael Albinus, 2019/11/20
bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread, Robert Pluim, 2019/11/12