From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/67732 Path: news.gmane.org!not-for-mail From: "Ami Fischman" Newsgroups: gmane.emacs.gnus.general,gmane.emacs.jabber.general Subject: gnus shouldn't be making general-purpose variables buffer-local Date: Sun, 2 Nov 2008 09:47:49 -0800 Message-ID: <9aa0cfde0811020947m64cdcfe1rb8fb37a5bf84541a@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1225661312 22644 80.91.229.12 (2 Nov 2008 21:28:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 2 Nov 2008 21:28:32 +0000 (UTC) Cc: emacs-jabber-general@lists.sourceforge.net To: ding@gnus.org Original-X-From: ding-owner+M16183@lists.math.uh.edu Sun Nov 02 22:29:33 2008 connect(): Connection refused Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1KwkVi-0003SW-9o for ding-account@gmane.org; Sun, 02 Nov 2008 22:29:26 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1KwkTk-0003ib-BY; Sun, 02 Nov 2008 15:27:24 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Kwh3K-0000R8-Ic for ding@lists.math.uh.edu; Sun, 02 Nov 2008 11:47:54 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1Kwh3H-0002UX-Ty for ding@lists.math.uh.edu; Sun, 02 Nov 2008 11:47:54 -0600 Original-Received: from wf-out-1314.google.com ([209.85.200.175]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1Kwh3Q-0006hO-00 for ; Sun, 02 Nov 2008 18:48:00 +0100 Original-Received: by wf-out-1314.google.com with SMTP id 26so2220486wfd.26 for ; Sun, 02 Nov 2008 09:47:49 -0800 (PST) Original-Received: by 10.142.194.1 with SMTP id r1mr6705423wff.192.1225648069060; Sun, 02 Nov 2008 09:47:49 -0800 (PST) Original-Received: by 10.143.11.8 with HTTP; Sun, 2 Nov 2008 09:47:49 -0800 (PST) Content-Disposition: inline X-Spam-Score: -2.6 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:67732 gmane.emacs.jabber.general:816 Archived-At: Gnus makes 'timestamp a buffer-local variable in *Summary* buffers (and, I suspect, any other set group parameter). This causes buggy interaction with non-gnus (async, usually) functions that bind 'timestamp as a function-local variable, such as emacs-jabber's jabber-history-log-message. For the details please see http://thread.gmane.org/gmane.emacs.devel/105256. Can gnus be changed to prefix such buffer-locals with at least gnus- or, better yet, gnus-summary-- ? Cheers, -Ami