Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I appreciate the support, and I'm glad you see potential here! Unfortunately, I'm no longer very active on SE, so I don't use the script or maintain it, and it broke two years ago or so due to some SE changes. Forks from the linked repo would be welcome (and I'd love to list some here) or even PRs.
/stats$ is in the script's exclusions (and therefore it should never even run on those pages), so either that somehow got overridden in user-custom inclusions, or else your userscript manager doesn't support the exclusion syntax. What browser and addon are you using? (Still looking into ignored queues.)
Sorry about this: I somehow forgot to come back and let you know when I added a feature to help cope with this better. Current version allows you to set the recycle number to -1 to disable recycling in userscript managers that don't remember that the original tab was script-opened and forbid closing it.
@K.Dᴀᴠɪs: Yeah, it should clear it out as soon as the specific review item (/review/close/NNNN) is handled or invalidated and then auto-loaded. But from some experience of mis-inserted items that can be quite irritating in the meantime.
@K.Dᴀᴠɪs: The fix is pretty simple but the versioning has gotten jammed up, so I'll go through and sort that out tomorrow. (If you want to have a quick fix, find let ResId = /\/(\d+)$/.exec(location.href); in the CheckQueueStatus function and add if (!QueueFromUrl(location.href)) { MarkQueueFinished(); } else before the next line, if (status) {.)
@K.Dᴀᴠɪs: More specifically, if you ever open a queue, it will try to bring you back there. "Ignoring" means RSR won't open it from /review, but it has a separate stack of review items that haven't been finished. (Finishing out 20 or 40 items in a queue would typically clear it out for the next day, but that's not always going to happen.) It's less about intended use and more about minimal functional code, but that seems to have bitten me.
@K.Dᴀᴠɪs: Okay, so you load /review/close yourself from time to time? I'm going to have to add more code to handle that case properly; current script assumptions are that an ignored queue is ignored, as in "dead to me". But that does sound like a decent use case.
@K.Dᴀᴠɪs: So, if you go to /review with stackoverflow.com/review/low-quality-posts in the ignore list, it won't open it the first time, and will come back around to automatically load /review again, but this time it will open LQP? Do you have "Load all reviews in same tab sequentially" set?
Another long delay for no good reason, but I think 1.8.52 may fix the basic issue. Unfortunately, looking at the script in more depth also shows me that there will likely be all manner of other problems in regular use, given the amount of plain-text sniffing the script does that will break with Russian error/info messages. If you want to, you can edit the script to fill in the right messages; you'll need to edit the functions BCapped (out of reviews for the day), BEmpty (nothing in the queue for you), and BProcessed (this review entry has already been finished as far as you're concerned).