Adam writes: >> It could be... er... `gnus-simplify-subject-functions', perhaps? Or >> `gnus-simplify-ignored-prefixes'.
> Let me see... Well, they are both nil :-/ Here is an article that exhibits the problem in Gnus for me: news.gmane.org gwene.dk.gaffa.anmeldelser.cd:106 Hm. Let me just ngrep what happens when I read it, to see what comes over the wire.. Oh. Encryption. Great. Ok, let me telnet: $ telnet news.gwene.org nntp Trying 80.91.229.13... Connected to news.gwene.org. Escape character is '^]'. 200 news.gmane.org InterNetNews NNRP server INN 2.5.1 ready (posting ok) group gwene.dk.gaffa.anmeldelser.cd 211 107 1 107 gwene.dk.gaffa.anmeldelser.cd article 106 220 106 <[email protected]> article [...] Subject: Mindi Abair: Wild Heart [4/6] [...] . xover 106-106 224 Overview information for 106-106 follows 106 Mindi Abair: Wild Heart [4/6] unknown <[email protected]> Tue, 27 Jan 2015 08:00:00 +0100 <[email protected]> 999 2 Xref: news.gmane.org gwene.dk.gaffa.anmeldelser.cd:106 . quit 205 Bye! Connection closed by foreign host. $ This makes me think that it is Gnus doing this. Hm. Can I find the right function to edebug? Ok, found it - by trial and error: gnus-summary-remove-list-identifiers is the culprit. It removes "^[A-Z ]*?: " (!) My elisp fu fails me now, this function: (defun gnus-group-get-list-identifiers (group) "Get list identifier regexp for GROUP." (or (gnus-parameter-list-identifier group) (if (consp gnus-list-identifiers) (mapconcat 'identity gnus-list-identifiers " *\\|") gnus-list-identifiers))) returns "^[A-Z ]*?: " even though gnus-list-identifiers is nil?!? Something is setting gnus-list-identifiers behind my back locally, somehow?! Because if I run: (gnus-group-get-list-identifiers "nntp+news.gwene.org:gwene.dk.gaffa.anmeldelser.cd") directly, it returns nil, as I expect. I can't for the life of me figure out how that happens, when I edebug the function and do C-h v on gnus-list-identifers, I'm told it is nil. But edebugging I can see that consp returns t and the function returns "^[A-Z ]*?: ". If I change it to: (defun gnus-group-get-list-identifiers (group) "Get list identifier regexp for GROUP." nil) The summary looks as I expected it to do, nothing removed. Ok, elisp experts - enlighten me! Best regards, Adam -- "Har du computer, som starter op i DOS, så' det: Adam Sjøgren *blah* *blah* Adios amigos!" [email protected] _______________________________________________ info-gnus-english mailing list [email protected] https://lists.gnu.org/mailman/listinfo/info-gnus-english
